![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
![[site community profile]](https://www.dreamwidth.org/img/comm_staff.png)
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!
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!
(no subject)
Date: 2012-08-20 04:59 am (UTC)needs updating to remove mention of cvs/syncing
* http://wiki.dwscoalition.org/wiki/index.php/Beginning_dev_checklist#Submitting_your_changes_to_Dreamwidth
needs updating to be about submitting via a pull request
(no subject)
Date: 2012-08-20 05:01 am (UTC)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)we no longer use ljconfig.pl. Maybe also start-apache/stop-apache instead of the long form?
(no subject)
Date: 2012-08-21 02:47 am (UTC)(no subject)
Date: 2012-08-20 05:04 am (UTC)no cvsreport needed anymore :D
goes in a different directory now
different way of syncing...
(no subject)
Date: 2012-08-21 03:13 am (UTC)(no subject)
Date: 2012-08-20 05:05 am (UTC)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-21 03:16 am (UTC)(no subject)
Date: 2012-08-20 05:09 am (UTC)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-24 06:56 pm (UTC)I'm okay with the non-dreamhack people getting their instructions cordoned off at the bottom. I feel like for the most part we should be able to cope with that, since all the people who do that are heavily connected.
(no subject)
Date: 2012-08-20 05:14 am (UTC)Needs mention of git / pull requests
(no subject)
Date: 2012-08-20 05:20 am (UTC)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)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:16 am (UTC)remove cvs... mentions
(no subject)
Date: 2012-08-21 03:08 am (UTC)(no subject)
Date: 2012-08-20 05:18 am (UTC)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)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)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)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?
(no subject)
Date: 2012-08-20 05:29 am (UTC)NO pages link here; do we want to move this elsewhere, or have something link to it?
(no subject)
Date: 2012-08-21 05:01 am (UTC)(no subject)
Date: 2012-08-20 05:29 am (UTC)needs update
(no subject)
Date: 2012-08-20 05:32 am (UTC)the first part can be shortened to: "use the command: ljdb" :)
(no subject)
Date: 2012-08-21 03:18 am (UTC)(no subject)
Date: 2012-08-20 05:34 am (UTC)I think we have a header for edited files now
(no subject)
Date: 2012-08-20 05:35 am (UTC)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-21 05:15 am (UTC)(no subject)
Date: 2012-08-20 05:39 am (UTC)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-21 03:20 am (UTC)(no subject)
Date: 2012-08-20 05:39 am (UTC)I wonder if things like these should have their own categories? Systems? Something.
(no subject)
Date: 2012-08-21 05:10 am (UTC)(no subject)
Date: 2012-08-20 05:40 am (UTC)Can be removed (double-check)
(no subject)
Date: 2012-08-21 03:22 am (UTC)(no subject)
Date: 2012-08-20 05:41 am (UTC)link to distribute-invites needs to be tweaked
(no subject)
Date: 2012-08-21 03:24 am (UTC)(no subject)
Date: 2012-08-20 05:42 am (UTC)Remove mention of bootstrap.pl
Remove cvs, ssldocs
Tweak src
(no subject)
Date: 2012-08-21 03:24 am (UTC)(no subject)
Date: 2012-08-20 05:43 am (UTC)Not needed!
(no subject)
Date: 2012-08-21 05:07 am (UTC)(no subject)
Date: 2012-08-20 05:44 am (UTC)* http://wiki.dwscoalition.org/wiki/index.php/Mounting_server_directories_under_Linux
Not needed?
(no subject)
Date: 2012-08-21 03:31 am (UTC)(no subject)
From:(no subject)
From:(no subject)
Date: 2012-08-20 05:47 am (UTC)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)(no subject)
From:(no subject)
From:(no subject)
From: