~etalab/sill.etalab.gouv.fr

2b058a6d0fdd145e12363956e0a71ce744f0dd0b — Bastien Guerry 20 days ago 9b3e01a
Update outdate references to github.com
6 files changed, 19 insertions(+), 59 deletions(-)

M README.md
M README.org
M deps.edn
M src/clj/sillweb/views.clj
M src/cljc/sillweb/i18n.cljc
M src/cljs/sillweb/core.cljs
M README.md => README.md +5 -26
@@ 4,14 4,14 @@
This repository contains the source code for the SILL, the catalog of
recommended free software for the public sector.

The list of software itself is maintained [on this repository](https://github.com/disic/sill).
The list of software itself is maintained [on this repository](https://git.sr.ht/~etalab/sill).

![img](sillweb.png)


# Develop

    ~$ git clone https://github.com/etalab/sillweb
    ~$ git clone https://git.sr.ht/~etalab/sill.etalab.gouv.fr
    ~$ cd sillweb/
    ~$ clj -M:test
    ~$ clj -M:run


@@ 39,7 39,7 @@ You will need to configure these environment variables:

## Deploy as a jar

    ~$ git clone https://github.com/etalab/sillweb
    ~$ git clone https://git.sr.ht/~etalab/sill.etalab.gouv.fr
    ~$ cd sillweb/
    ~$ clj -M:js
    ~$ clj -M:uberdeps


@@ 53,7 53,7 @@ Then go to <https://localhost:3000> or to your custom base URL.
Assuming your environments variables are stored in `~/.sillweb_envs`
and you want to expose the 3000 port:

    ~$ git clone https://github.com/etalab/sillweb
    ~$ git clone https://git.sr.ht/~etalab/sill.etalab.gouv.fr
    ~$ cd sillweb/
    ~$ clj -M:js
    ~$ clj -M:uberdeps


@@ 63,12 63,6 @@ and you want to expose the 3000 port:
Then go to <http://localhost:3000>.


# Roadmap

There is no real roadmap but you can check [our issues](https://github.com/etalab/sillweb/issues) to see if you
can help or suggest a feature.


# Contributing

The development of this repository happens on [the SourceHut


@@ 86,16 80,6 @@ this:
You can also contribute with bug reports, feature requests or general
questions by writing to [~etalab/codegouvfr-devel@lists.sr.ht](mailto:~etalab/codegouvfr-devel@lists.sr.ht).

## Translation

If you want to help with the translation:

-   add your language to `src/cljc/sillweb/i18n.cljc`
-   add relevant variables to `src/clj/sillweb/views.clj`

Hack and send a *pull request*, I would be happy to integrate your
contribution.


# Support the Clojure(script) ecosystem



@@ 103,14 87,9 @@ If you like Clojure(script), please consider supporting maintainers by
donating to [clojuriststogether.org](https://www.clojuriststogether.org).


# Archived on Software Heritage

[![img](https://archive.softwareheritage.org/badge/origin/https://github.com/etalab/sill.etalab.gouv.fr/?style=.svg)](https://archive.softwareheritage.org/browse/origin/https://github.com/etalab/sill.etalab.gouv.fr/)


# License

2019-2021 DINUM, Bastien Guerry.

This application is published under the EPL 2.0 license.
This application is published under the [EPL 2.0 license](LICENSE).


M README.org => README.org +5 -24
@@ 3,13 3,13 @@
This repository contains the source code for the SILL, the catalog of
recommended free software for the public sector.

The list of software itself is maintained [[https://github.com/disic/sill][on this repository]].
The list of software itself is maintained [[https://git.sr.ht/~etalab/sill][on this repository]].

[[file:sillweb.png]]

* Develop

: ~$ git clone https://github.com/etalab/sillweb
: ~$ git clone https://git.sr.ht/~etalab/sill.etalab.gouv.fr
: ~$ cd sillweb/
: ~$ clj -M:test
: ~$ clj -M:run


@@ 34,7 34,7 @@ You will need to configure these environment variables:

** Deploy as a jar

: ~$ git clone https://github.com/etalab/sillweb
: ~$ git clone https://git.sr.ht/~etalab/sill.etalab.gouv.fr
: ~$ cd sillweb/
: ~$ clj -M:js
: ~$ clj -M:uberdeps


@@ 47,7 47,7 @@ Then go to https://localhost:3000 or to your custom base URL.
Assuming your environments variables are stored in ~~/.sillweb_envs~
and you want to expose the 3000 port:

: ~$ git clone https://github.com/etalab/sillweb
: ~$ git clone https://git.sr.ht/~etalab/sill.etalab.gouv.fr
: ~$ cd sillweb/
: ~$ clj -M:js
: ~$ clj -M:uberdeps


@@ 56,11 56,6 @@ and you want to expose the 3000 port:

Then go to http://localhost:3000.

* Roadmap

There is no real roadmap but you can check [[https://github.com/etalab/sillweb/issues][our issues]] to see if you
can help or suggest a feature.

* Contributing

The development of this repository happens on [[https://git.sr.ht/~etalab/sill.etalab.gouv.fr][the SourceHut


@@ 78,27 73,13 @@ this:
You can also contribute with bug reports, feature requests or general
questions by writing to [[mailto:~etalab/codegouvfr-devel@lists.sr.ht][~etalab/codegouvfr-devel@lists.sr.ht]].

** Translation

If you want to help with the translation:

- add your language to =src/cljc/sillweb/i18n.cljc=
- add relevant variables to =src/clj/sillweb/views.clj=

Hack and send a /pull request/, I would be happy to integrate your
contribution.

* Support the Clojure(script) ecosystem

If you like Clojure(script), please consider supporting maintainers by
donating to [[https://www.clojuriststogether.org][clojuriststogether.org]].

* Archived on Software Heritage

[[https://archive.softwareheritage.org/browse/origin/https://github.com/etalab/sill.etalab.gouv.fr/][https://archive.softwareheritage.org/badge/origin/https://github.com/etalab/sill.etalab.gouv.fr/?style=.svg]]

* License

2019-2021 DINUM, Bastien Guerry.

This application is published under the EPL 2.0 license.
This application is published under the [[file:LICENSE][EPL 2.0 license]].

M deps.edn => deps.edn +1 -1
@@ 1,6 1,6 @@
{:version     "0.9.2"
 :description "Frontend to display public sector source code repositories"
 :url         "https://github.com/etalab/sill.etalab.gouv.fr"
 :url         "https://git.sr.ht/~etalab/sill.etalab.gouv.fr"
 :license     {:name "Eclipse Public License - v 2.0"
               :url  "http://www.eclipse.org/legal/epl-v20.html"}


M src/clj/sillweb/views.clj => src/clj/sillweb/views.clj +6 -6
@@ 105,7 105,7 @@
      [:h1 "sill.etalab.gouv.fr"]
      [:p (i/i lang [:website-developed-by])
       [:a {:href "https://www.etalab.gouv.fr"} "Etalab"]
       [:a {:href "https://github.com/etalab/sillweb"}
       [:a {:href "https://git.sr.ht/~etalab/sill.etalab.gouv.fr"}
        (i/i lang [:source-code-available]) (i/i lang [:here]) "."]]
      (when (= lang "fr")
        [:P "Etalab est un département de la "


@@ 284,7 284,7 @@
           (i/md-to-string "Oui ! Votre aide est la bienvenue.  Si vous êtes agent d'une administration publique et souhaitez faire référencer un logiciel libre que vous utilisez, vous pouvez notamment vous proposer comme référent SILL. N'hésitez pas à [nous écrire depuis ce site](contact) ou directement via `logiciels-libres@data.gouv.fr`.")
           [:br]
           [:h2.subtitle "Où trouver d'autres informations ?"]
           (i/md-to-string "Vous trouverez des informations plus détaillées sur [cette page](https://disic.github.io/sill/index.html).")]
           (i/md-to-string "Vous trouverez des informations plus détaillées sur [cette page](https://git.sr.ht/~etalab/sill/tree/master/index.md).")]
          [:br]
          )
    "en" (default


@@ 301,7 301,7 @@
           (i/md-to-string "Sure! You help is welcome.  You can [reach us from this website](contact) or directly at `logiciels-libres@data.gouv.fr`.")
           [:br]
           [:h2.subtitle "Where can I find more information?"]
           (i/md-to-string "You can find more detailed information on [this page](https://disic.github.io/sill/index.html).")
           (i/md-to-string "You can find more detailed information on [this page](https://git.sr.ht/~etalab/sill/tree/master/index.md).")
           [:br]
           ])
    "de" (default


@@ 318,7 318,7 @@
           (i/md-to-string "Ja ! Jede Hilfe ist herzlich willkommen. Sie können uns über [diese Webseite kontaktieren](contact) oder an folgende Adresse schreiben: logiciels-libres@data.gouv.fr.")
           [:br]
           [:h2.subtitle "Wie kann ich mehr über den SILL erfahren?"]
           (i/md-to-string "Weitere Informationen finden Sie [hier](https://disic.github.io/sill/index.html).")
           (i/md-to-string "Weitere Informationen finden Sie [hier](https://git.sr.ht/~etalab/sill/tree/master/index.md).")
           [:br]])
    "es" (default
          lang


@@ 334,7 334,7 @@
           (i/md-to-string "¡Claro! Tu ayuda siempre es bienvenida. Puedes [contactarnos a traves de este enlace](contact) o directamente en `logiciels-libres@data.gouv.fr`.")
           [:br]
           [:h2.subtitle "¿Dónde puedo encontrar más información?"]
           (i/md-to-string "Puedes encontrar información más detallada [aquí](https://disic.github.io/sill/index.html).")
           (i/md-to-string "Puedes encontrar información más detallada [aquí](https://git.sr.ht/~etalab/sill/tree/master/index.md).")
           [:br]
           ])
    "it" (default


@@ 351,6 351,6 @@
           (i/md-to-string "Certo, il tuo aiuto è benvenuto. Puoi [contattarci attraverso il sito web](contact) o scrivendo direttamente a `logiciels-libres@data.gouv.fr`.")
           [:br]
           [:h2.subtitle "Dove posso reperire ulteriori informazioni?"]
           (i/md-to-string "Puoi trovare informazioni dettagliate [qui](https://disic.github.io/sill/index.html).")
           (i/md-to-string "Puoi trovare informazioni dettagliate [qui](https://git.sr.ht/~etalab/sill/tree/master/index.md).")
           [:br]
           ])))

M src/cljc/sillweb/i18n.cljc => src/cljc/sillweb/i18n.cljc +1 -1
@@ 63,7 63,7 @@
    :on-comptoir             "Fiche Comptoir du libre"
    :on-framalibre           "Sur Framalibre : "
    :one-sw                  "logiciel"
    :papillon                "« PAPILLON » désigne le Portail Administratif des Plateformes Intégrant des Logiciels Libres et Ouvertes au plus grand Nombre.  Concrètement, il s'agit des services en ligne du secteur public qui s'appuient sur un logiciel libre clairement identifié.  Vous pouvez [contribuer à PAPILLON ici](https://github.com/etalab/papillon/) et télécharger le [fichier csv](https://git.sr.ht/~etalab/papillon/blob/master/papillon.csv)."
    :papillon                "« PAPILLON » désigne le Portail Administratif des Plateformes Intégrant des Logiciels Libres et Ouvertes au plus grand Nombre.  Concrètement, il s'agit des services en ligne du secteur public qui s'appuient sur un logiciel libre clairement identifié.  Vous pouvez [contribuer à PAPILLON ici](https://git.sr.ht/~etalab/sill/) et télécharger le [fichier csv](https://git.sr.ht/~etalab/papillon/blob/master/papillon.csv)."
    :permalink               "Lien permanent"
    :public                  "Ce logiciel est développé et financé par l'administration publique."
    :public-sector-websites  "Les sites publics : "

M src/cljs/sillweb/core.cljs => src/cljs/sillweb/core.cljs +1 -1
@@ 239,7 239,7 @@
                     (drop (* sws-per-page sws-pages) sws)))]
       ^{:key dd}
       [:div.tile.is-parent.is-horizontal
        (for [{:keys [;; See https://github.com/etalab/sill-data
        (for [{:keys [;; See https://git.sr.ht/~etalab/sill-consolidate-data
                      f l la id u v- v+ i co a p su st
                      logo fr-desc en-desc website doc sources frama]
               :as   o}