Raku / examples

Many examples of Raku code

Home Page:https://examples.raku.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Remove cruft from bin/

coke opened this issue · comments

bin/ has many files which don't appear to belong in examples, esp. bin/perldoc, which mentions parrot, and has its own entire repo at https://github.com/raku/rakudoc (formerly raku/doc).

Additionally lib has some modules which aren't used (anymore?) Removed some, but all need to be verified.

Doesn't this repo should be simply archived as something historical?

I'm trying to bring it up to date as it's still live at examples.raku.org - if the plan is to shut it down, please point me at the discussion.

#73 is the discussion ticket, I think.
Arguments noted there (just improve docs instead!) still stand strong IMO. Improving weak bits of our docs is blocked now, but efforts toward smaller bits are maybe still more effective than updating the repo,

I appreciate you trying to save me some work here; if there's consensus on shutting down the site, that's fine, but it's been a year and there's been no movement on removing it, so if I can make incremental progress on cleanup, I'll do so.

if there's consensus on shutting down the site, that's fine

I am not sure any consensus can be reached on this matter at all. People opinions tend to differ and as we (as "folks who contribute to Raku" umbrella) have no governance on how to decide what to do, if one decides to ignite such a conversation, I'm afraid it'll produce a lot of bikeshedding resulting in no consequent actions done and so maintaining the status quo (what people really despise is something they are not used to yet).

Thus acting on the de facto basis (the repo serves no purpose argument etc) is maybe more preferable to the de jure state of things ("some people are afraid of changes and doing nothing maintains status quo better than shutting down the site, so let's keep it around").

If you are still keen on working on it, at least use the https://github.com/Raku/examples/commits/enchance branch with extensions updated, a lot of scripts fixed, partial rewriting of the server part etc.