Thread: [Hecl-devel] Infrastructure
Brought to you by:
davidw
From: David W. <dav...@gm...> - 2009-08-18 09:10:15
|
Hi, I have been thinking a bit about infrastructure for Hecl since my last post regarding svn and git. I am thinking that it's nearly time to do a bit of housecleaning. Some possibilities: * Google Code * github * Other? These relate to the following services: * version control: svn and git are the two candidates here. git can import the entire svn history, which I don't want to lose. I'm not sure if google code can do this... a quick search shows that it's *possible*, but potentially a pain in the neck. git is a bit harder to use from windows. Actually, we could also consider Mercurial, as that's available on Google Code, but I have already invested some time in git, and it seems 'good enough'. * bug tracking: both github and google code have this. google code's looks simpler and cleaner, and everyone has a gmail account, whereas not everyone has a github account. * mailing list. Google Groups is definitely the way to go here. It's a nice, clean interface that is much easier to admin and sign up for than the SF mailing list. You can choose to interact with it like a web forum, or as a mailing list. It would be possible to export the current user list and reimport it in a Google Group. Other stuff? I hate SF's file release system, and love the idea of having 'nightly builds' available from Github. A 'marketing' consideration is that github is new and popular, whereas SF has an old/tired/ugly image, and while that's not worth the disruption by itself, it is a consideration. Thoughts? Questions? -- David N. Welton http://www.welton.it/davidw/ http://www.dedasys.com/ Sent from Padua, Veneto, Italy |
From: Neal M. <ne...@bc...> - 2009-08-18 14:18:51
|
Here's just one more pitch for bzr and launchpad. bzr can also import svn trees, and launchpad can host it, or you can host your own. I've used bzr for a while, and git just a bit and I think the user interface is better designed for bzr. Though I love the hashing features of git. Both are far better than svn. Launchpad also does bug tracking and mailing lists, as well as support for blueprints (specifications) for new features, help with translations, suport for answering questions, and an api, and is now mostly released as open source. https://launchpad.net/ Neal McBurnett http://neal.mcburnett.org/ On Tue, Aug 18, 2009 at 11:10:07AM +0200, David Welton wrote: > Hi, > > I have been thinking a bit about infrastructure for Hecl since my last > post regarding svn and git. I am thinking that it's nearly time to do > a bit of housecleaning. > > Some possibilities: > > * Google Code > > * github > > * Other? > > These relate to the following services: > > * version control: svn and git are the two candidates here. git can > import the entire svn history, which I don't want to lose. I'm not > sure if google code can do this... a quick search shows that it's > *possible*, but potentially a pain in the neck. git is a bit harder > to use from windows. Actually, we could also consider Mercurial, as > that's available on Google Code, but I have already invested some time > in git, and it seems 'good enough'. > > * bug tracking: both github and google code have this. google code's > looks simpler and cleaner, and everyone has a gmail account, whereas > not everyone has a github account. > > * mailing list. Google Groups is definitely the way to go here. It's > a nice, clean interface that is much easier to admin and sign up for > than the SF mailing list. You can choose to interact with it like a > web forum, or as a mailing list. It would be possible to export the > current user list and reimport it in a Google Group. > > Other stuff? I hate SF's file release system, and love the idea of > having 'nightly builds' available from Github. A 'marketing' > consideration is that github is new and popular, whereas SF has an > old/tired/ugly image, and while that's not worth the disruption by > itself, it is a consideration. > > Thoughts? Questions? > -- > David N. Welton > > http://www.welton.it/davidw/ > > http://www.dedasys.com/ > Sent from Padua, Veneto, Italy > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Hecl-devel mailing list > Hec...@li... > https://lists.sourceforge.net/lists/listinfo/hecl-devel |
From: Pat T. <pat...@go...> - 2009-08-18 14:59:16
|
2009/8/18 David Welton <dav...@gm...>: > > I have been thinking a bit about infrastructure for Hecl since my last > post regarding svn and git. I am thinking that it's nearly time to do > a bit of housecleaning. 'git svn' works pretty well against sites hosted by Google code giving people a choice between svn and git. I would say that git on windows is only going to get better and it is quite usable now (msysGit). The TortoiseGit project is coming along as well. |
From: Zakaria <z4...@gm...> - 2009-08-19 06:02:25
|
How about a combination of both? We use Google Code as a point of entry for user: - Release - Mailing List - Wiki - Bug Tracking and use github as development repo, so we could all have our own private branch that you could pull and push. Or maybe we could use Google Code SVN as a mirror for official branches. Anybody here an expert in git-svn? Is it possible to use it like that? On Tue, Aug 18, 2009 at 4:10 PM, David Welton<dav...@gm...> wrote: > Hi, > I have been thinking a bit about infrastructure for Hecl since my last > post regarding svn and git. I am thinking that it's nearly time to do > a bit of housecleaning. > Some possibilities: > * Google Code > * github > * Other? > These relate to the following services: > * version control: svn and git are the two candidates here. git can > import the entire svn history, which I don't want to lose. I'm not > sure if google code can do this... a quick search shows that it's > *possible*, but potentially a pain in the neck. git is a bit harder > to use from windows. Actually, we could also consider Mercurial, as > that's available on Google Code, but I have already invested some time > in git, and it seems 'good enough'. > * bug tracking: both github and google code have this. google code's > looks simpler and cleaner, and everyone has a gmail account, whereas > not everyone has a github account. > * mailing list. Google Groups is definitely the way to go here. It's > a nice, clean interface that is much easier to admin and sign up for > than the SF mailing list. You can choose to interact with it like a > web forum, or as a mailing list. It would be possible to export the > current user list and reimport it in a Google Group. > Other stuff? I hate SF's file release system, and love the idea of > having 'nightly builds' available from Github. A 'marketing' > consideration is that github is new and popular, whereas SF has an > old/tired/ugly image, and while that's not worth the disruption by > itself, it is a consideration. > Thoughts? Questions? > -- > David N. Welton -- Zakaria z4...@gm... Yahoo!: z4k4ri4 http://tukangprogram.com http://pemula.linux.or.id |
From: Zakaria <z4...@gm...> - 2009-08-19 06:59:28
|
A post Google Open Source Blog, show it can be done: http://google-opensource.blogspot.com/2008/05/export-git-project-to-google-code.html On Wed, Aug 19, 2009 at 1:02 PM, Zakaria<z4...@gm...> wrote: > How about a combination of both? > We use Google Code as a point of entry for user: > - Release > - Mailing List > - Wiki > - Bug Tracking > and use github as development repo, so we could all have our own private > branch that you could pull and push. Or maybe we could use Google Code > SVN as a mirror for official branches. > Anybody here an expert in git-svn? > Is it possible to use it like that? > On Tue, Aug 18, 2009 at 4:10 PM, David Welton<dav...@gm...> wrote: >> Hi, > >> I have been thinking a bit about infrastructure for Hecl since my last >> post regarding svn and git. I am thinking that it's nearly time to do >> a bit of housecleaning. -- Zakaria z4...@gm... Yahoo!: z4k4ri4 http://tukangprogram.com http://pemula.linux.or.id |
From: David W. <dav...@gm...> - 2009-08-25 19:08:23
|
> Here's just one more pitch for bzr and launchpad. bzr can also import > svn trees, and launchpad can host it, or you can host your own. > I've used bzr for a while, and git just a bit and I think the user > interface is better designed for bzr. Though I love the hashing > features of git. Both are far better than svn. > Launchpad also does bug tracking and mailing lists, as well as support > for blueprints (specifications) for new features, help with > translations, suport for answering questions, and an api, and is now > mostly released as open source. For some reason, my "spider sense" (intuition? gut feeling?) doesn't tingle for bzr and launchpad, although there doesn't seem to be anything particularly wrong with them. I agree that git is at times very unintuitive, but it's sure nice and fast, and looks, perhaps together with hg (mercurial) to be "where it's at" for the immediate future. I'm actually fairly conservative about this kind of stuff... Hecl doesn't require the world's fanciest version control sytem. That said... things are moving in the direction of the distributed systems. And SF just seems to be getting worse in terms of what they provide and how well the provide it. -- David N. Welton http://www.welton.it/davidw/ http://www.dedasys.com/ Sent from Padua, Veneto, Italy |
From: David W. <dav...@gm...> - 2009-08-25 20:11:32
|
So... do we have any sort of consensus here? If not, it's not a problem - infrastructure isn't *that* important, but sooner or later I think it will be time to move away from SF. Does anyone oppose moving to a Google Group for the discussion list? Does anyone oppose moving to github? If so - is it a problem with git specifically or with github? What are your preferences? I'm interested in everyone's opinions, but in particular Wolfgang and Martin, who have commit access. -- David N. Welton http://www.welton.it/davidw/ http://www.dedasys.com/ Sent from Padua, Veneto, Italy |
From: Neal M. <ne...@bc...> - 2009-08-25 22:16:11
|
I found this comparison of various code hosting facilities: http://en.wikipedia.org/wiki/Comparison_of_open_source_software_hosting_facilities#cite_ref-19 Oddly, google code isn't there yet, but a lot are. I've looked at github now, and it is very cool. I love the "gist" feature - a collaborative versioned pastebin that you can then easily turn into a project. See also Google's comparison of git and mercurial (hg), and why they added mercurial as the next option in google code: http://code.google.com/p/support/wiki/DVCSAnalysis FWIW, I think your github proposal is a fine option among many good ones. Neal McBurnett http://neal.mcburnett.org/ On Tue, Aug 25, 2009 at 10:11:18PM +0200, David Welton wrote: > So... do we have any sort of consensus here? If not, it's not a > problem - infrastructure isn't *that* important, but sooner or later I > think it will be time to move away from SF. > > Does anyone oppose moving to a Google Group for the discussion list? > > Does anyone oppose moving to github? If so - is it a problem with git > specifically or with github? What are your preferences? > > I'm interested in everyone's opinions, but in particular Wolfgang and > Martin, who have commit access. > > -- > David N. Welton > > http://www.welton.it/davidw/ > > http://www.dedasys.com/ > Sent from Padua, Veneto, Italy |
From: Martin M. <DO...@gm...> - 2009-08-26 16:31:52
|
Hi David, > So... do we have any sort of consensus here? If not, it's not a > problem - infrastructure isn't *that* important, but sooner or later I > think it will be time to move away from SF. > > Does anyone oppose moving to a Google Group for the discussion list? Google Group is OK! > Does anyone oppose moving to github? If so - is it a problem with git > specifically or with github? What are your preferences? > > I'm interested in everyone's opinions, but in particular Wolfgang and > Martin, who have commit access. Well, I've not really an idea how git works, however i know i can count on you in terms of support. So i would like to learn more about git and github and hecl offers a good opportunity for that. :) At least, I'll try to check it out from SF. Ciao Martin, -- GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT! Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01 |