foxfirefey: A guy looking ridiculous by doing a fashionable posing with a mouse, slinging the cord over his shoulders. (geek)
[personal profile] foxfirefey posting in [site community profile] dw_wiki
So, as you may/may not know, we are in the process of moving our source control and development process over to git in order to take advantage of Github.

What we need to do is go through our documentation and change:

* Links to the old hg.dwscoalition.org repository to their new equivalents on https://github.com/dreamwidth/dw-free
* Descriptors that refer to cvsreport.pl, which no longer exists, especially in update contexts
* Installation instructions
* Documentation on code layout--cvs directory no longer exists, for example

And anything else that we can think of. The Development category is in need of special attention.

We also need to start creating best practice policies (for instance, do development on branches your create) and putting them onto the wiki. We do have one new page with a first draft of instructions so far on:

Moving your Dreamwidth installation to use Github

Feel free to comment on this post with anything you see that needs updating, if you don't feel like updating it yourself!
Page 1 of 2 << [1] [2] >>

(no subject)

Date: 2012-08-20 05:01 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
* http://wiki.dwscoalition.org/wiki/index.php/Bugzilla_workflow

This entire page: do we need to mention github? let's reduce the emphasis on uploading a patch. Mention github first.... or something!

(no subject)

Date: 2012-08-20 05:03 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
* http://wiki.dwscoalition.org/wiki/index.php/Dev_Troubleshooting
we no longer use ljconfig.pl. Maybe also start-apache/stop-apache instead of the long form?

(no subject)

Date: 2012-08-20 05:04 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
* http://wiki.dwscoalition.org/wiki/index.php/Dev_Tools

no cvsreport needed anymore :D
goes in a different directory now
different way of syncing...

(no subject)

Date: 2012-08-20 05:05 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
* http://wiki.dwscoalition.org/wiki/index.php/Dev_Schemes
schemes in a different place. Hmm, maybe we don't need this anymore; instead use the "where are things" wiki page?

(no subject)

Date: 2012-08-20 05:09 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
* http://wiki.dwscoalition.org/wiki/index.php/Dev_Maintenance
will need to eventually remove the transitioning note
the scripts below are updated, but the link to the omnibus script should be updated too... (unless that gets fixed!)
can we move the scripts to another area, or make them downloadable or something?

(no subject)

Date: 2012-08-20 05:14 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna

(no subject)

Date: 2012-08-20 05:20 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
http://wiki.dwscoalition.org/wiki/index.php/Committing_Guidelines
merge one with the other? or hm no actually don't merge them, but they both should follow the same thought proceses I think, or one should link the other.

(no subject)

Date: 2012-08-20 05:15 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
http://wiki.dwscoalition.org/wiki/index.php/Command_line_tutorial
needs someone looking at it more -- skimmed through it mostly fine and general. Just needs updating of the filepaths (dw/cvs/dw-free)

(no subject)

Date: 2012-08-20 05:18 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
http://wiki.dwscoalition.org/wiki/index.php/Dev_Getting_Started
needs some updates to mention git/github

...hm can we space this out a bit more or something, or remove a couple things? Not sure!

(no subject)

Date: 2012-08-20 05:22 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
http://wiki.dwscoalition.org/wiki/index.php/Dreamwidth_Development_Handbook
I like this. We might want to merge with dev getting stated, or link from though

(no subject)

Date: 2012-08-20 05:25 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
* http://wiki.dwscoalition.org/wiki/index.php/Dreamhack_Getting_Started
general update: mentions mq, needs filepath updates, tweak how we talk about configs (where they are, etc). Also no need to backup the configs anymore

(no subject)

Date: 2012-08-20 05:26 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
* http://wiki.dwscoalition.org/wiki/index.php/Development
Ooooh this might need tweaking a bit; we've added some pages since

Hm I think I also want the main page to just link to this page, and have this page point out the Dev Getting Started -- to reduce the number of entry points and make sure that devs don't accidentally miss info they need because they jumped straight to getting started. Maybe?
Edited Date: 2012-08-20 05:28 am (UTC)

(no subject)

Date: 2012-08-20 05:29 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
* http://wiki.dwscoalition.org/wiki/index.php/Developer_Tips

NO pages link here; do we want to move this elsewhere, or have something link to it?

(no subject)

Date: 2012-08-20 05:32 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
* http://wiki.dwscoalition.org/wiki/index.php/Exploring_the_database

the first part can be shortened to: "use the command: ljdb" :)

(no subject)

Date: 2012-08-20 05:34 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
* http://wiki.dwscoalition.org/wiki/index.php/File_headers

I think we have a header for edited files now

(no subject)

Date: 2012-08-20 05:35 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
* http://wiki.dwscoalition.org/wiki/index.php/Git_Getting_Started
oooh yay. maybe include links to the github help docs, and to the transitioning? (more sure of the former, less of the latter)

(no subject)

Date: 2012-08-20 05:39 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
* http://wiki.dwscoalition.org/wiki/index.php/How_to_do_a_Code_Tour
Remove: "How to manually make a code tour", "How to make a Bugzilla search for a code tour", "Template Making Script","How to do a Bugs (old and new) Tour"

(no subject)

Date: 2012-08-20 05:39 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
* http://wiki.dwscoalition.org/wiki/index.php/Import_System

I wonder if things like these should have their own categories? Systems? Something.

(no subject)

Date: 2012-08-20 05:41 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
* http://wiki.dwscoalition.org/wiki/index.php/Invite_code_generation
link to distribute-invites needs to be tweaked

(no subject)

Date: 2012-08-20 05:42 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
* http://wiki.dwscoalition.org/wiki/index.php/Main_development_folder

Remove mention of bootstrap.pl
Remove cvs, ssldocs
Tweak src

(no subject)

From: [personal profile] afuna - Date: 2012-08-21 08:43 am (UTC) - Expand

(no subject)

Date: 2012-08-20 05:47 am (UTC)
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
From: [personal profile] afuna
* http://wiki.dwscoalition.org/wiki/index.php/Newbie_Guide_for_Windows_People_Working_on_Minor_Bugs
No need for protect your config files
update scripts
tweak mentions of cvs
mention github instead of bugzilla for submitting changes
update folders and files you work with
remove mention of synchronization
adjust create a patch
no more mq / qpop

(no subject)

Date: 2012-08-23 04:58 pm (UTC)
ninetydegrees: Art: No-Face from Spirited Away (no-face)
From: [personal profile] ninetydegrees
Kareila pointed me to that entry (well I saw it earlier today but that's no important) and I just want to say that unless someone really puts themselves in newbie's shoes to rewrite this please let me do this after I have it figured myself. I find the other pages very, very confusing -- new and old -- so, er, yeah. I don't want to this to come across as harsh criticism. I'm sure this works for other people, this just doesn't work for me. I'm sure you remember all the handholding you gave me at the beginning (and still do).

(no subject)

From: [personal profile] afuna - Date: 2012-08-23 05:01 pm (UTC) - Expand

(no subject)

From: [personal profile] ninetydegrees - Date: 2012-08-23 05:10 pm (UTC) - Expand

(no subject)

From: [personal profile] ninetydegrees - Date: 2012-08-26 12:22 pm (UTC) - Expand
Page 1 of 2 << [1] [2] >>