Article Libération Site Web #49

Merged
florent.lesaout merged 3 commits from post_liberation_site into master 2023-12-05 00:33:55 +01:00

Pour ajout, juste un début d'article

Pour ajout, juste un début d'article
Author
Owner

Je vous invite à contribuer via le PAD suivant :
https://mensuel.framapad.org/p/liberation-site-a0uz?lang=fr

Je vous invite à contribuer via le PAD suivant : https://mensuel.framapad.org/p/liberation-site-a0uz?lang=fr
Collaborator

Pour information, @florent.lesaout la licence MIT, qui est la licence que nous utilisons n'est pas une licence copyleft (source wikipedia, autre source wikipedia). Je pense que l'usage du logo copyleft comme illustration de cette publication est inadéquat à la situation.

Deux idées d'amélioration:

  • changer d'image d'illustration pour cette publication
  • ou basculer le dépôt sur une licence copyleft
Pour information, @florent.lesaout la licence [MIT](https://git.astrolabe.coop/AstrolabeCAE/SiteWebAstrolabe/src/branch/master/LICENSE.txt), qui est la licence que nous utilisons n'est pas une licence `copyleft` (_[source wikipedia](https://fr.wikipedia.org/wiki/Copyleft), [autre source wikipedia](https://en.wikipedia.org/wiki/MIT_License)_). Je pense que l'usage du logo `copyleft` comme illustration de cette publication est inadéquat à la situation. Deux idées d'amélioration: - changer d'image d'illustration pour cette publication - ou basculer le dépôt sur une licence `copyleft`
Collaborator

cette autre article wikipedia en Anglais permet de voir les différences : https://en.wikipedia.org/wiki/Copyleft#Types_and_relation_to_other_licenses

cette autre article wikipedia en Anglais permet de voir les différences : https://en.wikipedia.org/wiki/Copyleft#Types_and_relation_to_other_licenses
Author
Owner

Je pense que la licence s'appliquant à elventy doit être cohérente avec celle que nous appliquons à notre site ? Donc le plus simple est peut-être de changer de logo ? @jeremy.dufraisse Des idées ?

Je pense que la licence s'appliquant à elventy doit être cohérente avec celle que nous appliquons à notre site ? Donc le plus simple est peut-être de changer de logo ? @jeremy.dufraisse Des idées ?
Collaborator

a priori il n'existe pas de logo évident pour la licence MIT. Donc je ne mettrai pas de logo.

Personnellement, je serai partisan de passer le site en licence copyleft comme EuPL v1.2 mais pas sûr d'avoir le temps de concertation avant la publication.

evently est en MIT, licence la plus permissive qui permet de faire tout ce qu'on veut même rendre le code dérivé propriétaire.
Si jamais nous voulions mettre une licence copyleft (ma préférée la EuPL v1.2) c'est toujours possible et donc nous pourrions utiliser le logo copyleft (même si des librairies utilisées sont en MIT, c'est possible)

a priori il n'existe pas de logo évident pour la licence MIT. Donc je ne mettrai pas de logo. Personnellement, je serai partisan de passer le site en licence copyleft comme EuPL v1.2 mais pas sûr d'avoir le temps de concertation avant la publication. `evently` est en MIT, licence la plus permissive qui permet de faire tout ce qu'on veut même rendre le code dérivé propriétaire. Si jamais nous voulions mettre une licence copyleft (ma préférée la EuPL v1.2) c'est toujours possible et donc nous pourrions utiliser le logo copyleft (même si des librairies utilisées sont en MIT, c'est possible)
Author
Owner

Comme on n'est pas (plus) à 2 jours près pour la publication, si tu pense que c'est pas compliqué je ne vois pas d'inconvénient à changer de licence ?

Comme on n'est pas (plus) à 2 jours près pour la publication, si tu pense que c'est pas compliqué je ne vois pas d'inconvénient à changer de licence ?
Collaborator

Il suffit juste de changer le fichier de base.
Le plus compliqué est d'avoir l'aval de la communauté.
En effet, la licence MIT permet de faire demi-tour.
Pas la licence EuPL v1.2.

Il suffit juste de changer le fichier de base. Le plus compliqué est d'avoir l'aval de la communauté. En effet, la licence MIT permet de faire demi-tour. Pas la licence EuPL v1.2.
Collaborator

mais il se pose un souci.
Avec la EuPL (ou toute autre licence GNU etc, ...), normalement, on ne peut pas mettre dans le code source des fichiers propriétaires.
Il faudrait en fait déposer les fichiers propriétaires dans un dépôt spécifique avec une licence propriétaire et faire en sorte que ce dossier propriétaire soit synchronisé automatiquement avec le clone local de la partie EuPL, pour ne pas créer de lien logiciel entre les deux dépôts (enfin pas depuis le dépôts EuPL)...

Bref, en fait, ça n'est pas si simple.

mais il se pose un souci. Avec la EuPL (ou toute autre licence GNU etc, ...), normalement, on ne peut pas mettre dans le code source des fichiers propriétaires. Il faudrait en fait déposer les fichiers propriétaires dans un dépôt spécifique avec une licence propriétaire et faire en sorte que ce dossier propriétaire soit synchronisé automatiquement avec le clone local de la partie EuPL, pour ne pas créer de lien logiciel entre les deux dépôts (enfin pas depuis le dépôts EuPL)... Bref, en fait, ça n'est pas si simple.
Author
Owner

Ok on laisse tomber et on met une autre illustration au final ;)

Ok on laisse tomber et on met une autre illustration au final ;)
Collaborator

Je crée une branche qui montre les étapes vers la nouvelle licence en tout cas.

Je crée une branche qui montre les étapes vers la nouvelle licence en tout cas.
Collaborator
https://git.astrolabe.coop/AstrolabeCAE/SiteWebAstrolabe/commit/759578a0a828906b7b0c28e1c9ac8fda1ecb7df9
florent.lesaout changed title from WIP: Commit initial pour débuter l'article to Commit initial pour débuter l'article 2023-12-04 19:37:28 +01:00
Author
Owner

@jeremy.dufraisse je propose de me dire ce que tu en pense en l'état, c'est basique mais au moins ça fait le taf, et ça serait cool de dire qu'on libère en avance sur Noël et faire un peu de buzz la dessus sur les réseaux non ?

@jeremy.dufraisse je propose de me dire ce que tu en pense en l'état, c'est basique mais au moins ça fait le taf, et ça serait cool de dire qu'on libère en avance sur Noël et faire un peu de buzz la dessus sur les réseaux non ?
Author
Owner

Je mets une copie d'écrans pour les gens qui voudraient voir ce que ça donne sans avoir tout l'environnement de compilation d'installé :
image

Je mets une copie d'écrans pour les gens qui voudraient voir ce que ça donne sans avoir tout l'environnement de compilation d'installé : ![image](/attachments/e680df47-5eb1-4dce-a5ef-4aa139ff9b96)
184 KiB
florent.lesaout changed title from Commit initial pour débuter l'article to Article Libération Site Web 2023-12-04 19:49:59 +01:00
jeremy.dufraisse force-pushed post_liberation_site from 9eb432095c to f4c6e839c5 2023-12-04 20:01:58 +01:00 Compare
Collaborator

@florent.lesaout je viens de faire un rebase de la branche pour y voir plus claire dans les commits (en local penses à faire un git pull --force ou git reset --hard , les deux opérations sont risquées)

@florent.lesaout je viens de faire un `rebase` de la branche pour y voir plus claire dans les commits (en local penses à faire un `git pull --force` ou `git reset --hard` , les deux opérations sont risquées)
jeremy.dufraisse approved these changes 2023-12-04 20:16:33 +01:00
jeremy.dufraisse left a comment
Collaborator

C'est tout bon pour moi. Super idée de passer sur le terme libre (mais sans le copyleft car nous ne l'avons pas encore)
Je valide

C'est tout bon pour moi. Super idée de passer sur le terme libre (mais sans le copyleft car nous ne l'avons pas encore) Je valide
Collaborator

Si tu as envie d'aller plus loin, tu peux dire que notre dépôt tourna avec gitea

Si tu as envie d'aller plus loin, tu peux dire que notre dépôt tourna avec `gitea`
florent.lesaout added 1 commit 2023-12-04 20:52:54 +01:00
Author
Owner

En effet bonne idée @jeremy.dufraisse :)

En effet bonne idée @jeremy.dufraisse :)
jeremy.dufraisse approved these changes 2023-12-04 22:41:12 +01:00
jeremy.dufraisse left a comment
Collaborator

toujours OK pour moi.
On commence à nous approcher de la perfection maintenant. 😉

toujours OK pour moi. On commence à nous approcher de la perfection maintenant. 😉
florent.lesaout merged commit 667a5d434b into master 2023-12-05 00:33:55 +01:00
florent.lesaout deleted branch post_liberation_site 2023-12-05 00:34:06 +01:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: AstrolabeCAE/SiteWebAstrolabe#49
No description provided.