Skip to content

Latest commit

 

History

History
107 lines (103 loc) · 4.34 KB

Biggest wishes.md

File metadata and controls

107 lines (103 loc) · 4.34 KB

Modules/Products:

LSP!

Content and communication:

  • books
    • https://perl6book.com/
      • content should be abstracted
      • different domain name?
    • even if there are no new books, this should be a top-level management category for the best possible representation
  • revive Richard's Citation Index:
    • https://github.com/finanalyst/p6-task-popular is the original module
    • Ecosystem module by Liz++
      • release-date already present in the meta folder in REA - let's retrieve it?
    • can we go back in time? retrospectively filling the graph
  • raku.org
    • new site by CIAvash?
    • old site?
      • Bootstrap update
      • gradually moving from Perl can still be desirable
      • content could be taken from CIAvash
    • universal content considerations
      • better description of IRC
      • better description of ecosystem-related stuff
        • making it clear what is official-ish (core approved)
          • zef
          • raku.land
          • Cro, mi6... whatever we are proud of
        • versioning
          • advertise continuous development
          • compatibility guarantees
          • documentation guarantees?
  • modules.raku.org
    • favor raku.land FOR NOW
    • in the long run, migrate to Cro, inspiration can be taken from raku.land
  • docs.raku.org
  • the Weeklies are good - make them louder
    • same for the weekly challenges
  • "fan-made", unofficial content needs to be appreciated
    • part of the story: Raku CCR project - good idea, let's take it seriously
    • bring weekly challenge reviews back? Maybe Bruce has an idea
  • tutorials
    • "first language Raku" series? [[First language Raku tutorial]]
    • some really-really good materials about containers in Raku would be essential

Means to facilitate and stimulate activity:

  • Raku as a great academic-yet-pragmatic learning opportunity for students
  • "working groups"
    • Like Raku noise gang
    • perhaps cannot be enforced - it's all up to user demand
    • let's try to bring people with similar interests together
    • shared ownership of content could also be considered
  • [[Squashathon reborn]]

Language and implementation:

  • design and specification
    • https://design.raku.org/ stuff is definitely outdated
      • still useful for documentation! loads of details
    • Raku should not become Rakudo as-it-is
    • "undefined behavior" is also undesirable imo
    • Roast is not sufficient, better standard needed
  • 6.e is being discussed by RSC
  • up-to-date JVM and JS backend would be welcome
  • standalone executable would be welcome
  • better Windows AND Mac support (hate to say it...)
  • ecosystem logic
    • modules (unit of dependency) versus distributions (unit of publishing)
    • the situation needs to get clearer
      • either make distributions the unit of dependency
      • or raise awareness of this "Perlish" situation with the following measures
        • disadvising namespace-looking distribution names
        • better ecosystem support for per-module actions
        • better site support for module lookup
  • profiler