Raku / Blin

🥞 Project Blin – Toasting Reinvented
GNU Affero General Public License v3.0
10 stars 9 forks source link

Publish results in some permanent URL (create Blin-data git repo) #9

Open JJ opened 5 years ago

JJ commented 5 years ago

So that it can be used from elsewhere...

AlexDaniel commented 5 years ago

This is a dup of https://github.com/perl6/Blin/issues/3, and my point there was that https://github.com/perl6/ecosystem-unbitrot/issues is our new fancy permanent URL :)

JJ commented 5 years ago

I was looking for something a bit more compact, like a JSON...

JJ commented 5 years ago

But OK, fair enough. Not difficult to scrape or use the API. It would be a bit easier if the Blin message was used as a label, for instance.

AlexDaniel commented 3 years ago

I think this is mostly resolved, although it is still possible to do better.

You can see all results here: https://github.com/rakudo/rakudo/issues?q=is%3Aissue+label%3Ablin

JSON output also exists but if I recall correctly it can't be attached to github issues.

Note that I deliberately decided not to create Blin as a web application because that requires significantly more work for maintenance (also jokingly in the readme: “Avoids segfaults by producing no useful output instead of using DBIish”). Not so long ago a bunch of the infrastructure fell down and had to be rebuilt, it wasn't great. I think it's fantastic that Blin is a tool-like workhorse with very little setup and almost no dependencies.

However, I will be happy to see a PR that can automatically run git commit in the output/ folder if there's a git repo in it. That's both lightweight and it also satisfies the needs of having a publicly accessible data in json format. Actually, that sounds like a relatively easy task!