Alien:...oadmap(3pm)

πŸ“¦ version 0.003, in fedora 43

πŸ¦‹ NAME πŸ¦‹

Alien::Packages::Roadmap β€” the high level to-do list and targetted goals bestie, no cap πŸ’…

This is page 3pm from User Contributed Perl Documentation, and it's literally the vibe board for where Alien::Packages is headed. ✨


πŸŽ€ SYNOPSIS πŸŽ€

This page provides a high level overview about the future extensions of the Alien::Packages module and the improvements of the module itself.

Translation: it's not the manual for using it, it's the manual for dreaming about it. It's giving roadmap energy. πŸ—ΊοΈβœ¨


🌈 EXTENSIONS 🌈

🌸 More Targets 🌸

Alien::Packages needs support for a wider range of platforms and packages, this covers Gentoo Linux or HP-UX as well as identifying installed Perl5 modules using CPAN or CPANPLUS.

Not the module being picky, it's just that the platform list has room to grow and the module knows it. Growth mindset, periodt. 🫢

πŸ¦‹ More Information πŸ¦‹

Where feasible, additional information like installed patches (e.g. AIX), package vulnerabilities (pkgsrc), installation dates, package origin etc., can and should be provided.

More lore, more context, more receipts. The goal is more data wherever it's actually possible to get it. πŸ’–

⚑ Speed Improvement ⚑

When querying packages of several files, for each file the query is separately executed. That means, invoking the package tool for querying each file, because most query tools exit with an error code when at least one queried file isn't managed by this package management. Speeding up querying multiple files needs a way to "ignore" safe errors.

So like, every single file gets its own whole separate query, one at a time, because most query tools just exit with an error code the second one queried file isn't managed by that package management. 😭 Making multi-file queries faster is blocked on figuring out a way to "ignore" safe errors. That's the whole assignment. πŸ’€

πŸ‘‘ RESOURCES AND CONTRIBUTIONS πŸ‘‘

There're several ways how you can help to support future development:

  1. You can hire the author to implement the features you require at most (this also defines priorities)
  2. You can negotiate a support and maintenance contract with the company of the author
  3. You can provide tests and patches

Further, you can submit documentation and links to resources to improve or add packaging systems or grant remote access to machines with insufficient supported packaging tools.

Bestie, there's a lane for every kind of contribution here β€” money, contracts, code, docs, links, or even just handing over a machine. Pick your main character moment. 🫢✨


πŸ’œ AUTHOR πŸ’œ

Jens Rehsack, "<rehsack at cpan.org>"

That's the icon, the moment, the author. πŸ’…


Copyright 2010 Jens Rehsack.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.

Dual licensed, so you genuinely get to pick your fighter. Slay. πŸ‘‘

Okay bye bestie!! πŸŽ€ This was Alien::Packages::Roadmap from perl v5.42.0, dated 2025-07-25, and it's still sitting pretty in the User Contributed Perl Documentation section 3pm. Go ship something iconic. πŸ’–πŸ¦‹βœ¨

πŸ“¦ where this page comes from