Next steps for rakudo and rakudo-star
Daniel Dehennin
daniel.dehennin at baby-gnu.org
Sun Feb 7 20:02:32 UTC 2016
Dominique Dumont <dod at debian.org> writes:
> Hello
Hello,
[...]
> So what's next ?
>
> I plan to package rakudo-star modules one by one following the order listed
> [1] in MODULES.txt. I may need to pester upstream to create release tags for
> these modules (e.g. ufo has no release tag)
I agree, building the whole thing just to fix an issue in one module
does not looks good.
> Note that all Perl6 modules should be named perl6-* like what's done with
> other languages like ruby or nodejs. This will let the bunch of available
> packages more visible in aptitude.
I agree, the perl5 “lib*-perl” does not ease the job.
> And I'll create a perl6 meta-package that will depends on rakudo and all
> modules listed in rakudo-star.
I agree, we should respect the community point of view[1].
> I hope that packages rakudo-star modules individually will let more people
> help with this task.... (I'll certainly sponsor all these packages).
I think we should make some packaging standards like in perl5[2] in
parallel to packaging modules.
Something like dh-make-perl6 will definitely ease the packaging for new
comers.
Obviously, I'm ready to help.
One point remains, the management of MoarVM/NQP/Rakudo.
I think a rebuild of MoarVM does not needs to rebuild everything, but as
far as I understand, any rebuild of NQP requires a rebuild of rakudo.
Should we manage them separately with strict a dependency of Rakudo on
NQP, or should we build NQP from Rakudo?
Regards.
Footnotes:
[1] https://lwn.net/Articles/348084/
[2] https://pkg-perl.alioth.debian.org/
--
Daniel Dehennin
Récupérer ma clef GPG: gpg --recv-keys 0xCC1E9E5B7A6FE2DF
Fingerprint: 3E69 014E 5C23 50E8 9ED6 2AAD CC1E 9E5B 7A6F E2DF
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 342 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-rakudo-devel/attachments/20160207/2d054dd2/attachment.sig>
More information about the Pkg-rakudo-devel
mailing list