We have created other Snap packages to improve the use of the DLang development environment.
For the same reasons as the previous dmd (https://snapcraft.io/dmd) and dub (https://snapcraft.io/dub) we need classic confinement.
We request:
the following package names for the publisher dlang:
I make this request as a collaborator of the dlang publisher, do not hesitate to contact @joseph.wakeling in case of doubt about the legitimacy of this request.
All package sources are available here: https://github.com/dlang-snaps
Here are the sources of upstream projects that we intend to distribute on snap:
I can confirm that these packages have my blessing: all of them are useful tools in the D language ecosystem. Let us know if there are any issues related to these names, to classic confinement, or any other factors.
Looking at Classic confinement request: dlang and considering that @ErnyTech was granted classic for other dlang tools and @joseph.wakeling’s blessing of these, I’m considering him vetted for this and prepared to grant classic and the aliases, though there are no packages in the store AFAICS. Feel free to uplaod and respond back and I can take care of the classic requests.
As for the aliases: +1 for dcd-client and dcd-server.
I’m giving a lightning talk at the D language conference this afternoon, it would be really nice if we were able to solve this problem and upload the packages in time to announce them
@jdstrand now the packages are registered on the store and they are all (except drepl that is still in development) waiting for a manual revision, could you manage it?
I have to say I’m not sure what is meant here, unless @ErnyTech meant the usual channels of edge, beta, candidate, release. I don’t personally think we need any tracks for these packages at this stage, but I’ll defer to his wishes if he has something particular in mind.
Anyway, thanks everyone for taking the time to review these packages and granting the aliases and classic status. It’s good to be getting some new packages into the wild!