NethServer is a community effort, sponsored by a company (Nethesis). Its business model is to sell software, support, and services to other companies, customers, and resellers. Part of the revenue is used to fund development of NethServer, official site hosting, community initiatives, sponsoring, and so on. Community and company have the same target: making NethServer better and more successful, and NethServer benefits enormously from the resources that the company invests into it.
The company pays NethServer coders to write features the customers need and works with the community to make NethServer a better product. Because the company works in the open and as part of the community, and because the code is released under the GPLv3, NethServer itself continues to be free. That’s a virtuous circle and everybody wins!
Yes: you can create a topic to discuss the feature and implement it.
Of course you are! Why you shouldn’t be free to it? I don’t even get why you asked
Yes: http://dev.nethserver.org/projects/nethforge/wiki/NethForge
Regarding the code, you can put in on your GitHub.
If you need, we can also create a GitHub profile named nethforge!
The code just need to be public, no matter where you want to host it.
Then anything will be published inside the NethForge repos. We are also testing a machine to give direct access to NethForge repository to any developer.
Yes! If you want to modify something just open a pull request on GitHub!
As any Open Source project, there is a development team which has the last word on what can be included or not inside the core. The team will do code review and share thoughts about the implementation.
This team is now identified as the Owner Team (see Sign in to GitHub · GitHub), which has only Nethesis member but we are more than happy to include anyone who proved to be good-quality coder!
I’m in the Owners team, I didn’t know.
While I have the permission to commit, I usually fork a project on github and make a pull request. I prefer that @davidep or @giacomo review my bad code.
@zamboni, do you think that this community is now big enough to have a wider Owners team?