While acknowledging the Snapcrafters organization’s adoption criteria for snaps, I’m wondering if there are any benefits if we do have one that accepts everything(well not exactly everything, but with a lower criteria like completing most of the tasks in the Snapcrafters Template).
As far as I can see there are a few benefits:
- Multiple people can take care of the adopted snaps, which is marginally better than an unmaintained snap which only a single person has the control
- Multiple people can deal with the problem if certain snap’s upstream has a problem with certain snap’s presentation without escalating it to the snap store
- We can also enforce some kind of quality assurance to the snaps, including but not limited to proper store metadata, upstream update checker, proper interface detection, and automatic building and publishing
- Last but not least, we do have a final dumping ground if the initial packager really have no interest in maintaining their snap in long-term basis(which is sad, but still possible)
What do you think?