-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ecosystem content, quality and fragmentation issues. #39
Comments
There's currently no label for ecosystem related stuff. I'd happily create one once someone applies to become a responsible dev (similarly to how it was done in #23). |
More things:
Also, I refused to merge the several versions of DDt you mention and I was burned. Anyway, the next squashathon is going to be devoted to the ecosystem (actually, modules.perl6.org, but this could e included if necessary) |
(I also apply for this position, if you want to take me) |
(BTW, I think now that these "duplicate" modules should actually be there, because they are different releases of the same module). |
Closed by accident. |
Maybe it's about time to revive this issue. Most problems here are still outstanding. For starters, I would propose a simple thing: eliminate CPAN from the ecosystem. Main reason is that anything uploaded there is not tested in any way or form, not even conformation to the META6.json de facto standard. Apparently, it's impossible now to get new PAUSE nicks, or at least extremely complicated (and not clear). Plus it's simply not under our control, and there's no way to add any kind of functionality we might need (like, let's say, change the "perl6" directory to Raku). We got fez now, I would propose a 1-year schedule to deprecate CPAN for Raku modules. |
If we're able to announce the deprecation soon enough, we might even be able to fully deprecate it in 6e – removing support for a chunk of the ecosystem seems like something that's big enough to go on a version boundary. |
Closing in light of developments, see #316 |
Currently the ecosystem is very messy. To name some problems:
IRC discussion: https://colabti.org/irclogger/irclogger_log/perl6?date=2019-06-14#l399
I don't know what would be the best solution. There are different ideas floating around, like creating a new ecosystem with a better policy, or trying to clean the current one by adding some sort of purgatory for modules. I think we'd benefit from having a person who'd be able to focus on the ecosystem stuff and come up with some solution.
The text was updated successfully, but these errors were encountered: