Go Back   maemo.org - Talk > Talk > Community
 
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
  #1  
Old 2010-05-18, 19:26
dneary dneary is offline
 
Join Date: Apr 2008
Location: Lyon, France
Posts: 263
Thanks!: 41
Thanked 679 Times in 170 Posts
Default [Brainstorm 2010] Garage and developer services

This thread is part of the Maemo Brainstorm 2010

Subversion, Gitorious, autobuilders, issue trackers, mailing lists... what can be done to improve the Maemo application developer experience by the community?

Propose your ideas and suggestions here, let's talk about it, and summarise the best ideas and conclusions in the Brainstorm 2010/Garage and developer services wiki page
Reply With Quote
The Following 4 Users Say Thank You to dneary For This Useful Post:
  #2  
Old 2010-05-18, 19:31
gri gri is offline
 
Join Date: Mar 2010
Location: Bavaria, Germany
Posts: 190
Thanks!: 24
Thanked 129 Times in 72 Posts
Send a message via Skype™ to gri
Default Re: [Brainstorm 2010] Garage and developer services

I'd like an option that the autobuilder does not add the packages to the repository when they were build successfully. Instead I want to get notified and be able to download the package before it's uploaded.
Otherwise you always have to make a new version number when the autobuilder did other things than the local sdk.
Reply With Quote
  #3  
Old 2010-05-18, 20:39
Bundyo's Avatar
Bundyo Bundyo is offline
 
Join Date: Oct 2007
Location: Bulgaria
Posts: 4,708
Thanks!: 7,443
Thanked 4,649 Times in 1,717 Posts
Default Re: [Brainstorm 2010] Garage and developer services

Also is it possible if a package build fails, the autobuilder to offer an option to scrap the package, so that we can reuse the version without changing the package itself (many of my build failures are actually unsatisfied dependencies and I don't want to change the version number and the changelog for that)?
__________________
Technically, there are three determinate states the cat could be in: Alive, Dead, and Bloody Furious.
Reply With Quote
  #4  
Old 2010-05-18, 20:41
Bundyo's Avatar
Bundyo Bundyo is offline
 
Join Date: Oct 2007
Location: Bulgaria
Posts: 4,708
Thanks!: 7,443
Thanked 4,649 Times in 1,717 Posts
Default Re: [Brainstorm 2010] Garage and developer services

Some of the developers dislike Bugzilla, is there a possibility Garage to offer a radio choice of several bug trackers?
__________________
Technically, there are three determinate states the cat could be in: Alive, Dead, and Bloody Furious.
Reply With Quote
  #5  
Old 2010-05-19, 05:18
qgil's Avatar
qgil qgil is offline
 
Join Date: Jul 2007
Location: Mountain View (CA, USA)
Posts: 3,105
Thanks!: 2,316
Thanked 11,088 Times in 1,998 Posts
Default Re: [Brainstorm 2010] Garage and developer services

It's been a while that I have been wondering about the mid term usefulness of http://garage.maemo.org . It made a lot of sense when it started in 2005, but nowadays there is a variety of rock solid services providing all those services, only not in a single place.

But how relevant is to have an ok-ish single place when with simple links you can have at reach free infrastructure like gitorious.org, transifex.net, wordpress.com, your closest bugzilla, etc?

The last garage project I created had as basically main purpose the obtention of a mailing list. I guess we could also have a default recommendation for project mailing lists.

Conclusion: http://gforge.org itself is not a simple beast to maintain, leave alone to customize, and the benefits nowadays are probably slim. So why not leaving it in pure maintenance mode, pointing developers to the current better alternatives instead of trying to add even more beef there?
Reply With Quote
The Following User Says Thank You to qgil For This Useful Post:
  #6  
Old 2010-05-19, 08:23
nicolai's Avatar
nicolai nicolai is offline
 
Join Date: Apr 2009
Location: Germany
Posts: 1,637
Thanks!: 1,650
Thanked 4,424 Times in 1,023 Posts
Send a message via ICQ to nicolai Send a message via MSN to nicolai Send a message via Skype™ to nicolai
Default Re: [Brainstorm 2010] Garage and developer services

Quote:
Originally Posted by Bundyo View Post
Also is it possible if a package build fails, the autobuilder to offer an option to scrap the package, so that we can reuse the version without changing the package itself (many of my build failures are actually unsatisfied dependencies and I don't want to change the version number and the changelog for that)?
I never had this problem. I use always the same version number
if a package build fails. I use the webinterface to upload new
packages.I know packages are rejected if there is one already
with this version, but only if the build for this one succeeded.

nicolai
Reply With Quote
The Following User Says Thank You to nicolai For This Useful Post:
  #7  
Old 2010-05-19, 09:04
Ferenc Szekely Ferenc Szekely is offline
 
Join Date: May 2007
Location: Espoo, Finland
Posts: 4
Thanks!: 2
Thanked 8 Times in 3 Posts
Default Re: [Brainstorm 2010] Garage and developer services

Quote:
Originally Posted by Bundyo View Post
Some of the developers dislike Bugzilla, is there a possibility Garage to offer a radio choice of several bug trackers?
A garage project can have several extra tabs (like the Lists, Tasks, Docs, Wiki etc). You could just create a tab for "Bugs" and point it to your preferred bug tracking service. See an example.

However this is just a link to a remote service, and no further integration is available. If the remote bug tracker offers RSS feeds for bugs, then we could perhaps list them on the garage pages, but nothing else, really.
Reply With Quote
The Following User Says Thank You to Ferenc Szekely For This Useful Post:
  #8  
Old 2010-05-19, 10:07
Ferenc Szekely Ferenc Szekely is offline
 
Join Date: May 2007
Location: Espoo, Finland
Posts: 4
Thanks!: 2
Thanked 8 Times in 3 Posts
Default Re: [Brainstorm 2010] Garage and developer services

Quote:
Originally Posted by qgil View Post
It's been a while that I have been wondering about the mid term usefulness of http://garage.maemo.org . It made a lot of sense when it started in 2005, but nowadays there is a variety of rock solid services providing all those services, only not in a single place.
Don't forget that granting upload privileges to extras happens through garage. It would take some effort to move this functionality elsewhere..

Quote:
But how relevant is to have an ok-ish single place when with simple links you can have at reach free infrastructure like gitorious.org, transifex.net, wordpress.com, your closest bugzilla, etc?

The last garage project I created had as basically main purpose the obtention of a mailing list. I guess we could also have a default recommendation for project mailing lists.
Quote:
Conclusion: http://gforge.org itself is not a simple beast to maintain, leave alone to customize, and the benefits nowadays are probably slim. So why not leaving it in pure maintenance mode, pointing developers to the current better alternatives instead of trying to add even more beef there?
GForge is not that bad to maintain. We have added quite a bit of new functionality there, we have the know-how.

There are couple of things which our garage offers for free unlike other providers:
  • possibility of running private projects
  • unlimited storage (for code, docs, etc)

However I agree with the maintenance mode proposal, but if there are some great ideas we can hack on GForge, no worries.
Reply With Quote
The Following 4 Users Say Thank You to Ferenc Szekely For This Useful Post:
  #9  
Old 2010-05-19, 12:59
Jaffa's Avatar
Jaffa Jaffa is offline
 
Join Date: Mar 2008
Location: UK
Posts: 2,535
Thanks!: 3,635
Thanked 6,681 Times in 1,632 Posts
Send a message via MSN to Jaffa
Default Re: [Brainstorm 2010] Garage and developer services

Quote:
Originally Posted by qgil View Post
It's been a while that I have been wondering about the mid term usefulness of http://garage.maemo.org . It made a lot of sense when it started in 2005, but nowadays there is a variety of rock solid services providing all those services, only not in a single place.
There are some advantages to providing them in a single place, including familiarity between projects, increasing possibility of cross-project collaboration; streamlined tools for Maemo use cases; web-site hosting and single authentication/authorisation point.

However, we could probably turn some of the defaults off for new projects.

The other big advantage is the offer of svn - for many tasks this is preferable (depending on the skills of the developers) - and I'm not aware of any gitorious-like service for Subversion.

However, there any many things around Garage which do need improvement: in particular, the communication around the move to vcs.maemo.org and drop.maemo.org were very poor. With svn relocation commands being discussed when developers had problems.

Quote:
So why not leaving it in pure maintenance mode, pointing developers to the current better alternatives instead of trying to add even more beef there?
If it goes into "maintenance mode", it'll bitrot. However, if someone wanted to find the best-of-breed tools which provide the same features:
  • Website hosting
  • Version control (preferably choice of Subversion or git, but just git'd do for this list)
  • Bug tracking
  • Mailing lists
  • Blogs
  • Documents

...we could try and ensure tie-up between the services where appropriate.
__________________
Andrew Flegg -- mailto:andrew@bleb.org | http://www.bleb.org
Reply With Quote
The Following 2 Users Say Thank You to Jaffa For This Useful Post:
  #10  
Old 2010-05-19, 14:46
bergie's Avatar
bergie bergie is offline
 
Join Date: Jan 2007
Location: Helsinki
Posts: 381
Thanks!: 337
Thanked 847 Times in 219 Posts
Send a message via Skype™ to bergie
Default Re: [Brainstorm 2010] Garage and developer services

Quote:
Originally Posted by Jaffa View Post
If it goes into "maintenance mode", it'll bitrot.
Not necessarily. As long as we have staff available maintaining the services and there are projects actively using them I don't think this will be a problem.
Reply With Quote
Reply

Tags
brainstorm, community, maemo


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 19:02.