Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add publiccode #2417

Merged
merged 2 commits into from
Oct 11, 2024
Merged

Add publiccode #2417

merged 2 commits into from
Oct 11, 2024

Conversation

alavenant
Copy link
Contributor

Description

Adding a publiccode.yml in the repository

Motivation and Context

Publiccode specification are descibed here

publiccode.yml is a metadata standard for repositories containing software developed in part by the Public Administration, aimed at making them easily discoverabile and thus reusable by other entities. This will make it easier to reference iTowns in tool catalogs, like the awesome catalogue of the French Direction interministérielle du Numérique

The publiccode.yml is not totally completed. Good souls are welcome to complete it.

This PR also add the logo in a svg format in the repository.

Copy link
Contributor

@Desplandis Desplandis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added a few comments. =)

publiccode.yml Outdated
Comment on lines 21 to 23
usedBy: # ToDo : complete and ask for permissions
- IGN (https://www.ign.fr/)
- Ciril Grp (https://www.ciril.net/fr/)
- Sogelink (https://www.sogelink.com/)
- Laboratoire Liris (https://liris.cnrs.fr/)
- Laboratoire Lastig (https://www.umr-lastig.fr/)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not trying to exclude anyone but this is

A list of the names of prominent public administrations that are currently known to the software maintainer to be using this software.

Shall we omit this key?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could only let IGN and Ciril Grp, known as the the main maintainer. it's will be more easier to maintain the file. Nevertheless I find it interesting to list all the stakeholders of the project.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The idea is to list users, not just stakeholders. What's of particular interest for the code.gouv.fr Awesome list is the list of users from the public sector, e.g. institution with an id on https://lannuaire.service-public.fr.

I understand it might be difficult to track/maintain, but adding stable users from other public sector organizations here is sufficient.

publiccode.yml Outdated
Comment on lines 48 to 50
screenshots: # ToDo : complete ?
- 'https://raw.githubusercontent.com/iTowns/itowns.github.io/master/images/itownsReleaseXS.jpg'
- 'https://camo.githubusercontent.com/337a7f2d1c254e9099b30dc336982518fd6e8c8733c1f29fe669290b05f33905/687474703a2f2f7777772e69746f776e732d70726f6a6563742e6f72672f696d616765732f6d6f6e746167652e6a7067'
- 'https://raw.githubusercontent.com/iTowns/itowns/refs/heads/master/docs/tutorials/images/3DTiles-mesh-b3dm-2.png'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@LoicUTC If you have other screenshots, do not hesitate to share them. =)

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can send you up to date screenshot. Put could you then host them on repo please ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Desplandis, directly on the iTowns repo ?

@LoicUTC
Copy link

LoicUTC commented Oct 7, 2024

Some review

publiccode.yml Outdated
- it-development
usedBy: # ToDo : complete and ask for permissions
- IGN (https://www.ign.fr/)
- Ciril Grp (https://www.ciril.net/fr/)
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Ciril Grp" name is wrong, it's "Ciril GROUP" and our website is : https://www.cirilgroup.com
And also change with the right

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok. "And also change with the right" : What do you mean ?

publiccode.yml Outdated
legal:
license: MIT OR CECILL-B
mainCopyrightOwner: 'IGN and Ciril Grp'
repoOwner: 'IGN and Ciril Grp'
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Name it properly please : Ciril GROUP :)

publiccode.yml Outdated
website: "https://www.ign.fr/"
until: "2015-09-20"
- name: "Ciril grp"
website: "https://www.ciril.net/fr/"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

publiccode.yml Outdated
Comment on lines 48 to 50
screenshots: # ToDo : complete ?
- 'https://raw.githubusercontent.com/iTowns/itowns.github.io/master/images/itownsReleaseXS.jpg'
- 'https://camo.githubusercontent.com/337a7f2d1c254e9099b30dc336982518fd6e8c8733c1f29fe669290b05f33905/687474703a2f2f7777772e69746f776e732d70726f6a6563742e6f72672f696d616765732f6d6f6e746167652e6a7067'
- 'https://raw.githubusercontent.com/iTowns/itowns/refs/heads/master/docs/tutorials/images/3DTiles-mesh-b3dm-2.png'
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can send you up to date screenshot. Put could you then host them on repo please ?

@alavenant alavenant mentioned this pull request Oct 10, 2024
@Desplandis Desplandis linked an issue Oct 11, 2024 that may be closed by this pull request
@Desplandis Desplandis merged commit cfb9d0f into iTowns:master Oct 11, 2024
9 checks passed
jailln pushed a commit to jailln/itowns that referenced this pull request Oct 30, 2024
* feat(publiccode): add first version of publiccode

* feat(publiccode): add logo in svg
jailln pushed a commit to jailln/itowns that referenced this pull request Oct 31, 2024
* feat(publiccode): add first version of publiccode

* feat(publiccode): add logo in svg
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add publiccode.yml
4 participants