Changeset 696 for branches/PublicaMundi_David-devel/docs/contribute
- Timestamp:
- Jun 30, 2015, 10:35:39 AM (9 years ago)
- Location:
- branches/PublicaMundi_David-devel/docs/contribute
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PublicaMundi_David-devel/docs/contribute/code.rst
- Property svn:keywords set to Date Author
r679 r696 13 13 14 14 Submit new code 15 --------------- -----------15 --------------- 16 16 17 17 For new comers 18 ************** ***********18 ************** 19 19 20 20 New source code or existing source code corrections (patches) should 21 be submitted using the ZOO-Project bug tracking system (`ZOO-Trac <http://zoo-project.org/trac>`__ ). 21 be submitted using the ZOO-Project bug tracking system (`ZOO-Trac 22 <http://zoo-project.org/trac>`__ ). 22 23 23 Create a new ticket in order to describe your code or patch and attach 24 it to the ticket (attach all the needed files needed to use your code 25 or patch). It will then be checked and discussed with the developers, 26 and can potentially be integrated and merged with the trunk. 24 Create a `new ticket <http://zoo-project.org/trac/newticket>`__ in 25 order to describe your code or patch and attach it to the ticket 26 (attach all the files required to use your code or patch). It will 27 then be checked and discussed with the developers, and can potentially 28 be integrated and merged with the trunk. 27 29 28 30 For registered developers -
branches/PublicaMundi_David-devel/docs/contribute/contributors.rst
- Property svn:keywords set to Date Author
-
branches/PublicaMundi_David-devel/docs/contribute/dev.rst
- Property svn:keywords set to Date Author
r665 r696 9 9 ----------------------------- 10 10 11 Permission for SVN commit access shall be provided to new developers only if accepted by the ZOO-Project Project Steering Committee. A proposal should be written to the PSC for new committers and voted. 11 Permission for SVN commit access shall be provided to new developers only if accepted by the ZOO-Project Project Steering Committee. A proposal should be written to the PSC for new committers and voted. 12 12 13 13 Removal of SVN commit access should be handled by the same process. … … 24 24 ------------------ 25 25 26 A list of all project committers will be kept in the main zoo-project directory (called COMMITTERS) listing for each SVN committer:26 A list of all project committers will be kept in the main zoo-project directory (called `COMMITTERS <http://zoo-project.org/trac/browser/trunk/zoo-project/COMMITTERS>`__) listing for each SVN committer: 27 27 28 28 * Userid: the id that will appear in the SVN logs for this person. 29 29 * Full name: the users actual name. 30 30 * Email address: A current email address at which the committer can be reached. It may be altered in normal ways to make it harder to auto-harvest. 31 31 32 32 33 SVN Administrator -
branches/PublicaMundi_David-devel/docs/contribute/doc.rst
- Property svn:keywords set to Date Author
r665 r696 28 28 ........................................ 29 29 30 The current structure of the ZOO Project documentation process is for developers with :ref:`SVN <svn>` commit access to maintain their documents in reStructuredText format, and therefore all documents live in the /docs directory in SVN. The `Sphinx <http://sphinx.pocoo.org/>`__ documentation generator is used to convert the reStructuredText files to html, and the live 31 website is then updated on an hourly basis. 30 The current structure of the ZOO Project documentation process is for 31 developers with :ref:`SVN <svn>` commit access to maintain their 32 documents in reStructuredText format, and therefore all documents live 33 in the /docs directory in SVN. The `Sphinx 34 <http://sphinx.pocoo.org/>`__ documentation generator is used to 35 convert the reStructuredText files to html, and the live website is 36 then updated on an hourly basis. 32 37 33 38 … … 49 54 :: 50 55 51 sudo easy_install Sphinx 56 sudo easy_install Sphinx==1.3.1 52 57 53 58 .. note:: 54 59 55 Make sure you install Sphinx 1. 0 or more recent. See note above.60 Make sure you install Sphinx 1.3.1 or more recent. 56 61 57 62 * Checkout the /docs directory from SVN, such as: … … 88 93 :: 89 94 90 sudo easy_install Sphinx95 sudo easy_install-2.7 Sphinx==1.3.1 91 96 92 97 .. note:: 93 98 94 Make sure you install Sphinx 1. 0 or more recent. See note above.99 Make sure you install Sphinx 1.3.1 or more recent. 95 100 96 101 * Install `MacTex <http://www.tug.org/mactex/2009/>`__ if you want to build pdfs … … 127 132 :: 128 133 129 easy_install Sphinx 134 easy_install Sphinx==1.3.1 130 135 131 136 ...you should see message: "Finished processing dependencies for Sphinx" … … 133 138 .. note:: 134 139 135 Make sure you install Sphinx 1. 0or more recent. See note above.140 Make sure you install Sphinx 1.3.1 or more recent. See note above. 136 141 137 142 * Install `MiKTeX <http://miktex.org>`__ if you want to build pdfs -
branches/PublicaMundi_David-devel/docs/contribute/howto.rst
- Property svn:keywords set to Date Author
r663 r696 1 1 How to contribute ? 2 ================== 2 =================== 3 3 4 4 Please consider the following simple rules if you would like to contribute to the `ZOO-Project <http://zoo-project.org>`__ open source software. … … 37 37 .. csv-table:: 38 38 39 Name,Description ,Address40 zoo-discuss,General mailing list for ZOO-Project users and developers,zoo-discuss@lists.osgeo.org41 zoo-psc,Project Steering Committe mailing list,zoo-psc@lists.osgeo.org39 Name,Description 40 `zoo-discuss <http://lists.osgeo.org/cgi-bin/mailman/listinfo/zoo-discuss>`__,General mailing list for ZOO-Project users and developers 41 `zoo-psc <http://lists.osgeo.org/cgi-bin/mailman/listinfo/zoo-psc>`__,Project Steering Committe mailing list 42 42 43 43 -
branches/PublicaMundi_David-devel/docs/contribute/index.rst
- Property svn:keywords set to Date Author
-
branches/PublicaMundi_David-devel/docs/contribute/translate.rst
- Property svn:keywords set to Date Author
r679 r696 23 23 for i in Title Abstract; 24 24 do 25 grep $i $j | sed "s:$i = :_ (\":g;s:$:\"):g" ;25 grep $i $j | sed "s:$i = :_ss(\":g;s:$:\"):g" ; 26 26 done; 27 27 done > locale/.cache/my_service_string_to_translate.c … … 33 33 34 34 #!/bin/bash 35 xgettext service.c locale/.cache/my_service_string_to_translate.c -o message.po -p locale/po/ -k_ 35 xgettext service.c locale/.cache/my_service_string_to_translate.c -o message.po -p locale/po/ -k_ss 36 36 37 37 Once 'messages.po' is created, use the following command to create the po file for the targeted language for translation. We will use the French language here as an example : … … 45 45 Edit the zoo_fr_FR.po file with your favorite text editor or using one of the following tools : 46 46 47 * [http://www.poedit.net/ poedit]48 * [http://translate.sourceforge.net/wiki/virtaal/index virtaal]49 * [https://www.transifex.net/projects/p/grass6/c/grass64/ transifex]47 * `poedit <http://www.poedit.net/>`__ 48 * `virtaal <http://translate.sourceforge.net/wiki/virtaal/index>`__ 49 * `transifex <https://www.transifex.net/>`__ 50 50 51 51 Once the zoo_fr_FR.po file is completed, you can generate and install the corresponding *mo* file using the following command : … … 61 61 example, such a request: 62 62 63 [http://youserver/cgi-bin/zoo_loader.cgi?request=GetCapabilities&service=WPS] 63 http://youserver/cgi-bin/zoo_loader.cgi?request=GetCapabilities&service=WPS 64 64 65 65 would become the following: 66 66 67 [http://youserver/cgi-bin/zoo_loader.cgi?request=GetCapabilities&service=WPS&language=fr-FR] 67 http://youserver/cgi-bin/zoo_loader.cgi?request=GetCapabilities&service=WPS&language=fr-FR 68 68 69 69 The following command may also be useful in order to pull all the translations already available for a specific language.
Note: See TracChangeset
for help on using the changeset viewer.