View Single Post
qgil's Avatar
Posts: 3,105 | Thanked: 11,088 times | Joined on Jul 2007 @ Mountain View (CA, USA)
#12
There is no doubt that garage.maemo.org plays a key role in the maemo.org infrastructure. Even something as basic as registering to the website goes through there. But here we are discussing where the new work needs to focus and my only point is that I don't think garage.maemo.org needs to be in the focus. What it needs to do it does it already.

Two generic thoughts to put this discussion in a context:

- It is fair to assume that active Maemo community software projects will point their trunk development to MeeGo as soon as it becomes a stable platform with devices announced. maemo.org will not the main place to think of developer novelties.

- We should even ask ourselves whether Maemo/MeeGo are the places to host project infrastructure in the future. Maemo has such an specific API that it almost becomes an upstream of itself. However, MeeGo takes as a reference the Qt API that is by no means unique to MeeGo. The likeliness of projects choosing MeeGo as primary target but not the only one is high (Ubuntu etc for netbooks, Symbian etc for mobile...)

In this context I think that it makes sense to keep the investment in garage.maemo.org at a maintenance level and move the attention for new features and resources to whatever exists already, is free of charge, free software friendly and well maintained. If there are gaps then the MeeGo project would be the default candidate to fill it.

Looking at the list of services posted by Jaffa it is clear that we are almost there already:

- Website hosting, blogs and documents: developers are increasingly using wiki.maemo.org (and in the future probably wiki.meego.com) and/or wordpress.com or another free blog services. If someone has more demanding needs then the chances are that these needs also hit the limits of our hosting service, and web hosting is quite inexpensive these days anyway.

- Version control: several alternatives for git, svn can be found at least at Sourceforge and Google Code, you can even use Launchpad's Bazaar if you wish.

- Bug tracking: maemo.org already has a preference to use bugs.maemo.org. There hasn't been a discussion about this in the meego.com context but I just added a proposed task at http://wiki.meego.com/Community_Offi..._committed_yet. Right now I'm busy with the MeeGo release, if you want to start this discussion in forum.meego.com you are welcome!

- Mailing lists: probably a real gap, although it would be interesting to see how many active mailing lists are there currently in garage.maemo.org. Seeing all the discussions about mailing list vs forum sometimes I think we should go for Usenet with their well tested web & mail gateways. Anyway, discussions usually go around the current development and last stable versions, and soon these will happen more in the MeeGo context. I just added a proposed task at http://wiki.meego.com/Community_Offi..._committed_yet. Right now I'm busy with the MeeGo release, if you want to start this discussion in forum.meego.com you are welcome!