plone / meta

Meta issues concerning many/all of the plone repositories.
4 stars 4 forks source link

Archive more repositories? #74

Closed gforcada closed 1 year ago

gforcada commented 1 year ago

We have +350 repositories that are not archived.

~100 of them have not been touched since 2018. I think is rather safe to archive them.

Archiving means making them read-only, they still can be cloned, but no write operations (issues or PRs either? ๐Ÿค” ) would be allowed.

This would mean that we only have to try to tame the other ~250 still left ๐Ÿ˜…

This issue goes together with #73

With both put in motion, it would give us much more focus on where to spend the time, but also specially, signal to external/potential contributors where to NOT spend time on ๐Ÿ€

gforcada commented 1 year ago

We could update their README files just before archiving them by mentioning how to ask to get a repository active again.

How should that go? ๐Ÿค”

This repository is archived, if you consider using it again,
please refer to XXX to get in unarchived.

Of course the XXX should be cleared up ๐Ÿ˜…

IMHO we could point users to https://community.plone.org so we have a safe space to handle those requests. Polluting even more CMFPlone seems like a not so much of a good idea to me.

This way, we point users to newer approaches (squid -> varnish recipes, as a simple example, or most of the js packages -> mockup) as a solution, rather un-archiving a repository. ๐Ÿค”

davisagli commented 1 year ago

@gforcada Can you show a list of the repositories that would be archived? If I see the specific names it might remind me if some of them should still be active for some reason.

stevepiercy commented 1 year ago

I would suggest the following modification. I would assume the task would fall to the AI Team.

This repository is archived and read only.
If you want to unarchive it, then post to the [Admin & Infrastructure (AI) Team category on the Plone Community Forum](https://community.plone.org/c/aiteam/55).
gforcada commented 1 year ago

Thanks @stevepiercy for the suggestion โœจ

@davisagli a first quick list might be:

Those are the repositories that have not been modified for the longest.

One can go to the Repositories tab in plone organization, filter by archived:false and go to the last pages ๐Ÿ˜„

davisagli commented 1 year ago

@gforcada +1, that list makes sense to archive

gforcada commented 1 year ago

@davisagli thanks! all of them archived ๐Ÿงน โœจ

May I ask if you agree on the following batch?

davisagli commented 1 year ago

@gforcada Yep, looks all right with me

gforcada commented 1 year ago

@davisagli thanks! archived them all ๐Ÿงน ๐Ÿ—‘๏ธ

A last short one and I would be happy about it for a while ๐Ÿ˜†

davisagli commented 1 year ago

@gforcada go for it

mauritsvanrees commented 1 year ago

I would have suggested opening an issue in plone/meta if someone wants to unarchive, but I am too late. :-D

Plone 5.2 is out of maintenance in October this year, and out of security support one year later. One of those would be a good time to archive Products.Archetypes and friends. I suppose this year would be fine: if we need a security release of such a product, we can always unarchive.