ninetydegrees: Art: self-portrait (dev)
ninetydegrees (90d)☕ ([personal profile] ninetydegrees) wrote in [site community profile] dreamscapes2010-05-27 11:25 pm

Wanna patch?

We've had lots of lovely themes submitted in the last few days - thank you, designers! - and I thought it would be a good opportunity to ask if anybody wants to try and patch one but has never dared to or simply doesn't know where to start. Don't worry if you've never done that before or never written any code. I've been in your very shoes. :) I know it looks scary and complicated and impossible but I promise it won't look that way once you've done it. If you're on Windows, I can walk you through the process from start to finish. If you're on a Mac or Linux, I'm sure someone else will volunteer to help you (and the process isn't that different so I may be able to help as well or ask the right people questions). If you'd like to give it a try, simply comment. You can also PM me.
suncat: Basic Suncat Studio avatar (Default)

[personal profile] suncat 2010-06-04 11:31 pm (UTC)(link)
I'm back! I knew if I didn't finish beating that current layout into shape before moving on to other projects, it would be haunting me. I will try to post it here in [site community profile] dreamscapes, and get more feedback.

I've gotten a Dreamhacks account, and WinSCP. I already had PuTTY, from previous remote online development work. I'll read more of your guide as time permits. I've also been reading what you shared above with others to get more of an idea how this type of patching works. And it told me a lot about cleaning up my layout and theme—thanks!

So, what, specifically, should I do next?
suncat: Basic Suncat Studio avatar (Default)

[personal profile] suncat 2010-06-04 11:41 pm (UTC)(link)
Eep! I just realized—should new layouts be posted to [community profile] dreamwidthlayouts? Is [site community profile] dreamscapes only for themes but not for whole new layouts? Gah! I'm confuuuuuused.
suncat: Basic Suncat Studio avatar (Default)

[personal profile] suncat 2010-06-06 02:53 pm (UTC)(link)

Okay! Did #1 when I first got the Dreamhack account. Worked fine. #2 is done. I got the Commander version; I'm comfortable with FTP clients.

Have done #3. Worked fine. I did create the dwu, dws and dwdb scripts, using the vi editor.

I've just been using Notepad on my local machine. How would Notepad++ help for this work? If I hook it up with WinSCP as you suggest, does that mean I can edit remote files locally, and don't have to use vi anymore? I can use vi, doesn't mean I like to.

suncat: Numa, the lion (Numa2)

[personal profile] suncat 2010-06-11 12:53 am (UTC)(link)
Got some more done. That remote editing by using Notepad++ with WinSCP is really slick!

When you said create the Mercurial queues, I assume you meant simply in dw/cvs/dw-free and dw/cvs/dw-nonfree. There is no directory /dw at root. But there is ~/dw under my account home directory.

But, I did do the hg qinit -c and it seemed to create a directory and copy in files. Almost forgot I had to use the -a option on ls in order to see them. Heh.

Then started reading the #Getting_started section, and it talks about editing file ~/.hgrc. There is no such file on my account. Am I instead supposed to create the file new? Oh wait, I looked again and I see the file hgrc in each of the newly created .hg directories. Is that what should be edited? Or since there was no error message when the Mercurial repository was created, maybe it means nothing needs to be edited?

A bit confused again.