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