title | menu | layout | ||||||
---|---|---|---|---|---|---|---|---|
Frequently Asked Questions |
|
faq |
As stated in the introduction, if the Law for a Digital Republic applies to the entire administration, the scope of the DINUM focuses on the central administrations (with some exceptions according to Decree No. 2014-879 of August 1 2014).
If you are part of a local authority, this policy does not apply to you, even though the Law for a Digital Republic applies.
If you are part of an operator or a public institution under the tutelage of a ministry, you are concerned.
The Law for a Digital Republic applies in the same way.
If you are involved in a public contract, you are concerned. However, the details of the contractual obligations will depend on the CCTP and the CCAP.
If you work for an administration within the scope of the DINUM, you are also concerned.
The obligation to open the codes is related to the Digital Republic law which plans a gradual opening until October 7, 2018. At this date, all codes that have economic, social, sanitary or environmental value must be opened by default.
Any code written as part of a public service mission is publishable and reusable for other purposes, except for the following:
- The code must be completed (i.e. put into production)
- This communication must not undermine:
- A secret protected by law (commercial or industrial secret of a third party, etc.)
- State security, and public security of people or government information systems
- Research or prevention of offenses of any kind
Please email the contact address provided in this policy.
See [Opening / Default Authorization to Contribute to FSF or OSI Licensed Projects](ouverture.en.md#permission-by-fail-to-contribute-to-projects-sublicense-fsf- or-osi) and [Opening / Authorization to contribute a new project with decree licenses](ouverture.en.md#authorization-by-fail-to-contribute-a-new- project-with-the-licenses-of-the decree).
Feel free to come back to us using the contact address for any questions or advice.
Please email the contact address provided in this policy.
Everything is detailed in the page Opening / Assigning Contributions to Individuals.
Everything is detailed in the page Opening / Assigning Contributions to Individuals.
In this case, your identity is what really counts and it is the same to use a professional or personal email address. Choose what you want.
"Should I use my professionnal email if I have been contributing to a project for a long time on my own?"
If the contributions are made in the professional context, you are actually asked to use your professional email address.
Although a pre-authorization by default is proposed by the DINUM, it may be necessary to obtain the approval of your supervisor (the same way you have validated your training proposed by the training department). For the publication of a new code base and not a contribution to an existing code, you will need to obtain a repository on your organization's account.
"My administration does not have an organization account on the online code hosting service I want to use. What should I do?"
If your administration has an account on another platform, contact the manager of this account.
If it is not the case, contact the support email address provided in this policy.
If you have a contribution available on a private repository, it is possible and encouraged to request a peer review.
We advise you to identify someone who is closest to your organization and has already made a public contribution to help you.
If you can not identify someone, you can contact the support email address provided in the policy, so that we can help you find peers.
The names of variables and functions, as well as code comments, can be written in the language of the intended developer community. However, the user documentation must be available in French.
For most software projects in the public administration, CLAs (Contributor License Agreements) may discourage external contributions. It is sometimes argued that CLAs make it easier to change the project's license, but they are not mandatory for this operation.