Projet

Général

Profil

Actions

Amélioration #6239

fermé

Licence [LGPL]

Ajouté par Marc Claverie il y a environ 10 ans. Mis à jour il y a environ 10 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
Début:
08/03/2016
Echéance:
% réalisé:

100%

Temps estimé:
Version source:
Solution proposée:
Principaux fichiers impactés:
Wiki Détail:
Contrôle:

Description

Modification à réaliser

Le type de licence est indiquée dans le titre : [LGPL] | [Anakeen].

  • supprimer les références à des licences dans les fichiers sources du modules (tous)
  • à la racine du code source déposer le fichier LICENSE : voir ci-dessous pour le contenu
  • info.xml, modifier l'attribut license de la balise <module> : voir ci-dessous pour le contenu
  • README.md, éventuellement le rajouter ou le compléter, et ajouter la référence à la licence
    ## Licence
    
    Merci de vous référer au fichier [LICENSE](LICENSE) pour connaitre les droits de modification et de distribution du module et de son code source.
    La licence s'applique à l'ensemble des codes source du module. 
    Elle prévaut sur toutes licences qui pourraient être mentionnées dans certains fichiers.
    

Contenu

contenu du fichier LICENSE
- soit la licence LGPL v3 [http://www.gnu.org/licenses/lgpl-3.0.txt]
- soit la licence Anakeen v3 [https://gitlab.anakeen.com/documentation/licences/raw/master/anakeen.md]

Balise module, attribut license
- soit la licence LGPL v3 "http://www.gnu.org/licenses/lgpl-3.0.txt GNU Lesser General Public License v3.0"
- soit la licence Anakeen v3 : "http://docs.anakeen.com/licenses/anakeen-3.0/license.html Anakeen License Agreement v3"

README.md

S'il n'existe pas, ou s'il n'est pas complet ou conforme

# Nom du module <nom commercial, par exemple Dynacase Document UIs>

## Description

Description du modules en une ou deux ligne

...

## Documentation (si il y en a)

* [Manuel de référence](http://www.dynacase.org/...documentation...)

(ceci est un exemple)

## Licence

...


Demandes liées 3 (0 ouverte3 fermées)

Copié depuis Search Criteria HTML5 - Amélioration #6237: Licence [Anakeen]IntégréMarc Claverie08/03/2016

Actions
Copié vers Admin Center - Amélioration #6240: Licence [LGPL]IntégréMarc Claverie08/03/2016

Actions
Copié vers Kendo UI Installer - Amélioration #6280: Licence [LGPL]IntégréMarc Claverie08/03/2016

Actions

Mis à jour par Marc Claverie il y a environ 10 ans

Mis à jour par Marc Claverie il y a environ 10 ans

Mis à jour par Marc Claverie il y a environ 10 ans

Mis à jour par Marc Claverie il y a environ 10 ans

  • Statut changé de Nouveau à Assigné
  • Assigné à changé de Marc Claverie à Jérôme Augé
Préparer un script 
 *  qui recherche dans tous les fichiers les occurences de (LICENSE|LICENCE|license|licence)
 * qui supprime dans les PHP @license@
   -  les autres fichiers / format sont traités manuellement
 * qui vérifie que :
   - les info.xml(.in) (plusieurs potentiellement par dépôt) sont corrects (<module ...license="....">)
   - le/les fichiers LICENSE est présent
   - que le fichier README.md est présent

Mis à jour par Jérôme Augé il y a environ 10 ans

  • % réalisé changé de 0 à 100

Mis à jour par Éric Brison il y a environ 10 ans

  • Statut changé de Assigné à Intégré

Appliqué par commit commit:dynacase-core|7abcdb6b5ac7c776dd12e0e4f8f1a948b925547b.

Actions

Formats disponibles : Atom PDF