A new feature for SilverStripe should be ...

Help to pass on unmaintained modules

I have built a lot of SilverStripe modules, however I'm not doing nearly as much SilverStripe development as I used to, so I'm not as inclined to maintain my add-ons. I still get a fair few pull requests and issues, which can often go ignored for a long time.


It would be great if there was a place/person I could pass these to so that they can easily be picked up by people that are keen to maintain them.

It would help if I can simply flag which modules I would like to open up for new maintainer(s) to take on.

I see there is https://github.com/silverstripe-archive ...but I'm not sure if this is the best place, especially if modules are still used.

1 vote
Sign in
Sign in with: facebook google
Signed in as (Sign out)
You have left! (?) (thinking…)
Jeremy Shipman shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →


Sign in
Sign in with: facebook google
Signed in as (Sign out)
  • AdminIngo Schommer (Admin, SilverStripe) commented  ·   ·  Flag as inappropriate

    Hey Jeremy, that's sad to hear - end of an era! :( Thank you for all your hard work over the years of course. I don't want silverstripe-archive to become the graveyard of everyone's modules if at all possible heh. So I'd suggest you simply flag these modules as unmaintained in the README. You could also mark it as abandoned on https://packagist.org/.

    In terms of finding new maintainers, I'd suggest you create a github issue on every module you think people still care about, and ping everyone that's interacted with the module over the last years (issues, pull requests, etc)

    I assume that doesn't heavily affect http://silvershop.io/ since it's still got other active maintainers?

    Here's a list of your modules ordered by most packagist downloads: http://addons.silverstripe.org/add-ons?search=burnbright

  • Jeremy Shipman commented  ·   ·  Flag as inappropriate

    This could be as simple as providing docs/instructions, but could expand to actually seeking out unmaintained modules, and suggesting new maintainer(s).

Feedback and Knowledge Base