foxfirefey: Dreamwidth: social content with dimension. (dreamwidth)
foxfirefey ([personal profile] foxfirefey) wrote in [site community profile] dw_dev2012-08-26 12:26 am
Entry tags:

Overdue Announcement: Dreamwidth, Github and you

As of several weeks ago, all commits to the Dreamwidth codebases have gone to our new repositories on Github:

There are a few relevant wiki documents that have been fully revised to account for this change:

  • Moving your Dreamwidth installation to use Github -- these instructions will tell you how to move your current Dreamhack/dev environment over to a Github based installation
  • Dev Maintenance -- this document tells you how to keep your Github Dreamwidth based installation (and your Dreamwidth forks) updated with the code from the Dreamwidth repositories
  • Draft: Github development process -- This is the document in the least refined state, so keep in mind that it is in stronger need of suggestions and revisions. It goes through the very basics of Git workflow. This and Dev Maintenance might eventually end up merged into one document.

We are working on getting the rest of the wiki development documentation updated (see the dw_wiki post). Feel free to comment to this post with your questions/concerns about the move!

denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

[staff profile] denise 2012-08-26 04:18 pm (UTC)(link)
You shouldn't have to change any of your habits! The message that shows what the commit's about might vary a bit more than it used to, since I think it pulls from the commit message supplied by the patch's author rather than being added at the time of commit separately, but I've been meaning to post about meaningful commit messages anyway to encourage people. :)

About the only thing that you'll have to do is get used to ignoring a bit more of the message -- Git adds the SHA (the long value after "Commit:" like 6595328b715790acb57b18f0fd7b25813f4540ae in the latest commit) to each commit so that it can identify that checkpoint in the future (it's more complex than that, but that's as a good non-tech explanation as any), which might be what's giving you the 'cryptic' impression.

(And of course we'll still be doing the code tours.)
turlough: Gerard Way, Spin photoshoot, 1 October 2010 ((mcr) my eyes are shining bright)

[personal profile] turlough 2012-08-26 05:27 pm (UTC)(link)
Great! I was a little worried, I don't like changing my habits :-)

(Code tours ftw!)