|
Projects /
ProjectDescriptionHowToRequirements for hosted projectsSo you have something for eCos which you'd like to have hosted at eCosForge.net ? Here's what you need to do:
When introducing your software on the mailing list, please explain The purposeWhat kind of software is it and what is it supposed to do ? Both original software and ports of existing software are accepted. eCos compatibilityWhich version of eCos is required for your project ? Your project should work with current eCos cvs, or at least with eCos 2.0. The licensingThe goal of eCosForge is to foster the development of free software for eCos, so that eCos continues to grow. eCosForge provides a free service (as in beer), so naturally only free licenses (as in speech) are accepted. This means any of the GPL-compatible free software licenses listed on the GNU license list page is accepted. The maturityHow mature is the code ?
The state of development
All three states are ok. If your software is stable and mature please also state why you want it hosted on eCosForge.net instead of the main eCos cvs. Once you got the Go, add it to the eCosForge subversion repository. The repository has the same structure as the eCos cvs. You will also need to have a ChangeLog? file as every package in eCos has and add a wiki page for your project. This page must contain the four points listed above: Purpose, License, Maturity and State. This is to help the user about the applicability of the software for his purposes. Copyright assignment stateIf you plan to commit your work to main eCos cvs once work is done here on eCosForge, you will need a copyright assignment then. It will help the process of getting your software into eCos cvs if you state here what the current state of copyright assignments is. |