Additional privileges for the project mirror on github
Closed, ResolvedPublic

Description

We'd like to change the project description, to add more topic tags, to mention the releases, etc. on https://github.com/KDE/labplot so people finding LabPlot via github can get the relevant information more directly. I don't seem to be able to modify anything for the project with my github account...

Also, mentioning "it's a mirror" explicitly already in the header like for Blender (https://github.com/blender/blender) would be great.

asemke created this task.Jan 23 2022, 10:11 AM
Restricted Application added a subscriber: sysadmin. · View Herald TranscriptJan 23 2022, 10:11 AM
bcooksley added a subscriber: bcooksley.

The description will be updated by the changes you made to sysadmin/repo-metadata.

In terms of topic tags, what would you like to be added?
Given Gitlab has similar things we might look at adding this into the repo-metadata.

In terms of releases, what were you thinking of adding?

Also, mentioning "it's a mirror" explicitly already in the header like for Blender (https://github.com/blender/blender) would be great.

That mirror feature was removed by GitHub, and it's still active only for the early repositories that originally used it (like Blender): https://stackoverflow.com/questions/11370239/creating-an-official-github-mirror

The description will be updated by the changes you made to sysadmin/repo-metadata.

In terms of topic tags, what would you like to be added?

This list would be a great starting point:

data-visualization
data-analysis
data-science
scientific-visualization
scientific-plotting
plotting
fitting
graph
graph2d

Given Gitlab has similar things we might look at adding this into the repo-metadata.

Yes, having this option would be really great!

In terms of releases, what were you thinking of adding?

I was thinking of something like here:

So, the user should see here what was released and also have the direct access to the "assets". The links for the assets will point to download.kde.org but we should have the direct links also here so the user doesn't need to navigate too much. This was the idea...

bcooksley closed this task as Resolved.Feb 7 2022, 9:59 AM
bcooksley claimed this task.

The topics are now being synced up to GitHub from sysadmin/repo-metadata.
See https://github.com/KDE/labplot and https://invent.kde.org/sysadmin/repo-metadata/commit/f54a6b2837f3fdfd6237257ee948449306b58567

In terms of Releases, i'm not too sure about that one - ideally we would not be replicating too much work here as it creates a maintainability risk in the long term.
(and replicating this information into sysadmin/repo-metadata is just asking for trouble as descriptions and topic tags are fairly timeless, while release information is not)

If GitHub offers an option to point users elsewhere that we can set instead of using their Releases functionality i'll be happy to look into setting the necessary flags for that.

bcooksley changed the visibility from "Custom Policy" to "Public (No Login Required)".Sun, May 11, 6:04 PM