Thank you for this accurate analysis of the DSFR MIT license and its potential use under GPL-2.0. You are right to point out that the license itself does not impose any restrictions on use, and that the concerns are more about the misuse of DSFR to create fake government sites.
Your interpretation of the updated text seems relevant to me. It is a warning designed to dissuade malicious actors, while recognizing the freedom to use the code in accordance with its license.
I agree that this point has been resolved.
This is the code used to integrate the DSFR library into Drupal. We're not in charge of the DSFR library itself, hence the clarification in the description of our contribution...
Indeed, the project description may be badly formulated, there is no intention to restrict the use of our code published on Drupal.org.
Our aim is simply to clarify the scope of the French State Design System.
We are aware that the project description may be confusing.
We're going to clarify it so that it's clear that we don't want to restrict the use of the code, but simply inform people about the primary purpose of the French State Design System.
We have fixed the problem in our theme and reported it to the maintainers of the DSFR library, who will remove references to Polyfill in their next version.
Hello,
thank you for all your feedback, we will correct this and update the theme with the new version of DSFR 1.12.1.
Thank you for your interest in our work.
The DSFR theme β was last updated in November 2023, but we tend to commit to the dev version and had neglected to increment the RC version. This will be corrected.
We currently have around a hundred sites to migrate to this theme, but I doubt these sites will be counted because the update module won't be activated...
Indeed, the
DSFR theme β
for Drupal is intended to be an easy-to-use theme for classic Drupal use. Our goal is to make the implementation of the State Design System as easy and straightforward as possible for site designers.
We welcome any help you can give us.
Sorry, I should have started this project in sandbox...
Indeed, it's an experimental distribution with quite specific features that require more information and a separate documentation, I'll clarify all that...
This becomes a real problem when you have dependencies between modules...
Hello, thank you for your reply,
this is a module works with Drupal: ^9 || ^10, newly created to complete a distribution we have created
https://www.drupal.org/project/dsfr_kickstart β
to get you started on project using the French State Design System (DSFR).
my repository is correct when I make a git clone of the project, I get it back with the directory name "dsfr_twig"
https://git.drupalcode.org/project/dsfr_twig
But retrieving the module via composer gives me the wrong directory name "dsfr_twig-dsfr_twig".
Can you change the namespace or do I have to republish a new module to correct this?
Thanks again for your help
sali38 β created an issue.
sali38 β made their first commit to this issueβs fork.
Merci, c'est corrigΓ©.