Changes between Initial Version and Version 1 of SoftWare/ProjectMeta


Ignore:
Timestamp:
Jan 21, 2018, 5:47:03 PM (3 years ago)
Author:
g7moreau
Comment:

Create Project-Meta page

Legend:

Unmodified
Added
Removed
Modified
  • SoftWare/ProjectMeta

    v1 v1  
     1= SoftWare / !ProjectMeta - Meta project for open data management =
     2
     3Project-Meta is a set of software to help you to manange your open data.
     4
     5== Description ==
     6
     7The main script is [http://servforge.legi.grenoble-inp.fr/pub/soft-trokata/project-meta/project-meta.html project-meta].
     8Before using it, you will need a METADATA file in your current folder with the name {{{PROJECT-META.yml}}}.
     9This file is in the YAML format.
     10An example could be found in the Project-Meta repository or online [http://servforge.legi.grenoble-inp.fr/pub/soft-trokata/project-meta/PROJECT-META.sample.yml PROJECT-META.sample.yml].
     11
     12At this stage, Project-Meta is at a very early stage of develepment.
     13It has been develop and test on only two projects.
     14Many aspect of it will be improve in the future.
     15
     16== Repository ==
     17
     18L'ensemble du code est sous '''licence libre'''.
     19Les scripts en {{{bash}}} sont sous GPL version 3 ou plus récente (http://www.gnu.org/licenses/gpl.html),
     20les sources {{{C++}}} sont sous GPL version 2 ou plus récente,
     21les scripts en {{{perl}}} sont sous la même licence que {{{perl}}}
     22c'est à dire la double licence GPL et Artistic Licence (http://dev.perl.org/licenses/artistic.html).
     23
     24Tous les sources sont disponibles sur la forge du LEGI :
     25http://servforge.legi.grenoble-inp.fr/svn/soft-trokata/trunk/project-meta
     26
     27Les sources sont gérés via subversion (http://subversion.tigris.org/).
     28Il est très facile de rester synchronisé par rapport à ces sources.
     29
     30 * la récupération initiale
     31   {{{
     32svn checkout http://servforge.legi.grenoble-inp.fr/svn/soft-trokata/trunk/project-meta soft-project-meta
     33}}}
     34 * les mises à jour par la suite
     35   {{{
     36svn update
     37}}}
     38
     39Il est possible d'avoir un accès en écriture à la forge
     40sur demande motivée à [mailto:Gabriel.Moreau(A)legi.grenoble-inp.fr Gabriel Moreau].
     41Pour des questions de temps d'administration et de sécurité,
     42la forge n'est pas accessible en écriture sans autorisation.
     43Pour des questions de décentralisation du web, d'autonomie
     44et de non allégeance au centralisme ambiant (et nord américain),
     45nous utilisons notre propre forge...
     46
     47Vous pouvez proposer un patch par courriel d'un fichier particulier via la commande {{{diff}}}.
     48A noter que {{{svn}}} propose par défaut le format unifié ({{{-u}}}).
     49Deux exemples :
     50{{{
     51diff -u project-meta.org project-meta.new > project-meta.patch
     52svn diff project-meta > project-meta.patch
     53}}}
     54On applique le patch (après l'avoir lu et relu) via la commande
     55{{{
     56patch -p0 < project-meta.patch
     57}}}