![]() |
What's the point of the garage?
I've asked this question a few times on the maemo IRC channel, but have never gotten a reply. If you have developed a Maemo 5 application, and if you have put it in Extras, is there any reason to have an associated Maemo garage page for it? One can get the the source code from the package page that is created by the autobuilder, so you don't need to upload the source code to the garage to make it available. The garage offers discussion lists, etc, but I've never seen those show any activity. So if you plan to submit your app to Extras, should one just ignore the garage?
|
Re: What's the point of the garage?
Quote:
For the sake of anyone who wants to look at your code and even more so for anyone who might want to contribute, please do more than releasing source packages. Back it with SVN on garage or GIT on garage or github. |
Re: What's the point of the garage?
Quote:
|
Re: What's the point of the garage?
Quote:
For working with other people it lowers the barrier to entry for making a change. They can browse the source code. It makes merging code a whole lot easier because of the history involved. There are a lot more reasons than those but to sum it up, just do it. It makes it difficult to work with you such that the source code being available is only good for forking. I and I would assume some other developers would skip over providing any assistance without it. There are many articles all over the internet that you can find (Joel on Software might be the most famous high level one) about revision control being one of the most fundamental tools of software development. Oh and the garage provides web hosting. People don't want to have to read every talk post to know what the status of you package is, where the download page is, where the package testing page is, where the thread is, where the source code is, any help you might provide, etc. I've since moved all of mine over to the wiki though to (in theory) allow other people to help keep it up to date). |
All times are GMT. The time now is 06:13. |
vBulletin® Version 3.8.8