* Janek Kozicki <[EMAIL PROTECTED]> wrote: > OTOH: are sure sure that we should add launchpad to the stack? > We already have gnome.org, sf.net and wikia.com - wouldn't it > introduce more uncertainty about where the sawfish is really > hosted?
Yes, I've been thinking about this... this is all hypothetical, but let's consider the idea of a full-scale migration. I'll list sawfish resources (as I understand them) as they are now, and as they would be after a complete migration. The short version is... the number of sites involved in the project could be reduced, and overall concepts and processes would be pretty similar. Launchpad includes everything except IRC and a wiki. (I hear both are actually being worked on... a web gateway to freenode, and project wikis) Current sawfish project sites: http://sourceforge.net/projects/sawmill: - project summary - feature requests - help forum (last post 2008-01) - open discussion forum (last post 2007-02) - release tarballs http://sawfish.wikia.com/: - main project site - news - general documentation - todo list / milestones - patch queue / code reviews / voting - script / add-on / plugin repository - theme repository gnome.org: - mailing list - code repository and browser http://svn.gnome.org/svn/sawfish/ - bug tracker http://bugzilla.gnome.org/buglist.cgi?product=sawfish&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=NEEDINFO freenode: IRC Sawfish project sites after moving to launchpad: http://launchpad.net/sawfish: - project summary - bug tracker / feature requests - questions and answers (user support forum), FAQ - todo list / milestones / blueprints - news / rss - release tarballs - code repository and browser - script / add-on / plugin repository (in a code branch or subdir) - patch queue / merge requests / code review / voting / merge bot - packaging for distros - mailing list? (optional; these are hard to move) - translations? (if desired) http://sawfish.wikia.com/: - main project site - general documentation - theme repository gnome.org: mailing list? freenode: IRC The general process for code changes would be similar to sawfish's current process, but with different sites and tools... - Copy lp:sawfish to a local branch. - Make and commit changes as desired. - Publish your branch to lp:~myuser/sawfish/mybranchname . - File a merge request. - Sawfish team members review the changes, and vote on it. If discussion is needed, it can happen on launchpad or the mailing list. - When enough votes are received, the branch gets merged to trunk (manually or by a bot), or rejected. So, any thoughts or questions? I'm trying to make the idea clear, and I'm wondering two things: Does this make sense? And, how would it affect you? -- Scott
