![]() |
|
|
Developer InformationDocumentation and examplesMuch documentation and some introductory slides are to be found on the Documentation page. We suggest to read the manual and the slides to get a general overview and to get you started. A template module with a sample component is released as a separate project that can be used to base new components on. See the download area. We have a Trac install in which to log tickets, browse the repository, and browse the wiki. ContactThe developers can be found on IRC on Freenode, in #fluendo. You can use irc.freenode.net to get there if you want. You are also welcome to subscribe to our mailing list. Contributing codeThe Flumotion code is under the copyright of Fluendo S.L. Fluendo employs the main developers, provides financial backing and commercial support for Flumotion. Fluendo also sells an advanced version of the server, which contains additional functionality and support for codecs that are incompatible with the GPL. For this to be possible, Fluendo needs to retain copyright on any code to be merged in the GPL version. To make this as simple as possible, we have made a copyright assignment form for external developers who want to contribute code back to Flumotion. This form assigns copyright of your contribution to Fluendo, and immediately grants you back full rights to the contributed code, and also guarantees that the contributed code is released as part of Flumotion under a free software license. This construction is similar to the one used in projects like Evolution, OpenOffice, ... Of course, patches can still be refused based on other issues: code quality, maintainability, alignment with design goals, ... If you want to contribute code and patches to Flumotion, we ask that you fill out this form and mail it to us. You can also fax it to expedite the process, and then mail it. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||