From: Edwin C. <com...@gm...> - 2010-09-21 08:49:23
|
Hi Andrew, I worked a bit on the doco, and got some developer doco in. Sorry I wasn't able to push something earlier. Sunday afternoon was lost on setting up my netbook for doing development stuff (that works, because I have a netbook with 4Gb ram, 320Gb hd, and Intel su4100 chip), but at least I can now develop on all my machines :)... There is also a link to the old Trac wiki page in the dev doco, because I added information to Trac on how to setup Putty for connecting to SSH on windows (wiki is like a notebook for me). Using Putty for SSH is nicer than OpenSSH, because OpenSSH uses CygWin stuff and will not install together with CygWin (Cygwin is a pain anyway, but that aside...). With respect to the getting started guide. I deliberately removed the line about two popular modes of development. Let's first steer people in one direction, namely Maven GWT plugin and later (in Developer Guide) explain how to work on the project using different environments. I think the site content should suffice for now and I will continue to work on doco for the next point release (completely porting it to apt, and try make a pdf version). What should we do to wrap up the release? Can you get a 0.5 build into the Maven repo? Will that take up time for some form of approval? Do you want me to make a zip of the files and upload that? Do you agree that we should get rid of the branches in Hg and go to one default branch? MercurialEclipse makes it easy to work with branches, but I think we should not keep branches around that are not a real separate line of development. Your Mercurial knowledge is superior to mine, so I hoped you would be able to help out. By the way, I found a tutorial site called HgInit which is just awesome: http://hginit.com/top/. I have also been looking briefly at Bitbucket. Just to be clear, As I understand it, Moving to Bitbucket doesn't look appealing to me at this point, but I was interested in how it works there. Bitbucket seems to make it easy to create an online accessible clone of the central repo for individual developers. Their clone will be managed by Bitbucket and changesets can be pulled from it. On SF this seems more painful, because, the way I understand it, we as project admins are responsible for creating hg repos for each developer that wants one. Am I missing something or do you have an idea how we could easily have people that are not on the project team clone the repo and then pull back changes. Right now I suggest we use hg export/import. Greetings, Edwin |