Stream: t-cargo/PubGrub

Topic: Post on the elm discourse


view this post on Zulip Matthieu Pizenberg (Nov 16 2020 at 19:25):

not 100% finished since I need to generate one more data (indirect deps count per package version) but here it is: https://gist.github.com/mpizenberg/d8ad6351abe35e2ff957fb8c949a9200

view this post on Zulip Matthieu Pizenberg (Nov 16 2020 at 19:27):

I'll post it when v0.2 is published

view this post on Zulip Eh2406 (Nov 16 2020 at 19:55):

Reading it over:

Jacob of Alex
and?
It is an interesting read.

view this post on Zulip Matthieu Pizenberg (Nov 16 2020 at 19:57):

Yeah there are few typos here and there, will fix tomorrow after a good sleep ^^

view this post on Zulip Eh2406 (Nov 16 2020 at 21:05):

BTW, did you try using rayon to resolve things in parallel?

view this post on Zulip Matthieu Pizenberg (Nov 16 2020 at 21:49):

nope, that would be cheating ^^

view this post on Zulip Matthieu Pizenberg (Nov 17 2020 at 13:23):

https://gist.github.com/mpizenberg/d8ad6351abe35e2ff957fb8c949a9200

Ready now as soon as v0.2 is published :)

view this post on Zulip Alex Tokarev (Nov 18 2020 at 11:57):

I've just read the post; I'm sure it will pique the interest of Elm community! To the point they might ask how to reproduce results, a 'how-to' for which I didn't notice in the post.

I also recommend surrounding package names with backticks for easier reading.
I.e. changing
imeckler/iterator until 1.1.1 (elm 0.14) depends on uehaj/intrange which does not exist.
to
imeckler/iterator until 1.1.1 (elm 0.14) depends on uehaj/intrange which does not exist.

view this post on Zulip Alex Tokarev (Nov 18 2020 at 11:59):

Btw, this reminds me of "left-pad fiasco" from NPM...

view this post on Zulip Matthieu Pizenberg (Nov 18 2020 at 13:29):

I also recommend surrounding package names with backticks

good call

To the point they might ask how to reproduce results, a 'how-to' for which I didn't notice in the post.

Yeah probably. That code is currently not in presentable shape XD but it will get there soon.

view this post on Zulip Alex Tokarev (Nov 19 2020 at 21:52):

What does "binned" mean in the post graphs?

view this post on Zulip Alex Tokarev (Nov 19 2020 at 21:53):

I've added a link to this in the Reddit post as solving the whole registry is quite notable!

view this post on Zulip Matthieu Pizenberg (Nov 19 2020 at 21:55):

What does "binned" mean in the post graphs?

it means regrouped, see how they are grouped by "bins" of interval width 5

view this post on Zulip Matthieu Pizenberg (Nov 19 2020 at 21:58):

We got a sweet "verified" label next to the Github release though

ahahah totally worth it XD

view this post on Zulip Alex Tokarev (Nov 19 2020 at 21:58):

Ah. So aggregated. Didn't know you can call it that

view this post on Zulip Matthieu Pizenberg (Nov 19 2020 at 22:00):

Yes that's terminology of plotting libraries, names are automatic there, I didn't bother changing them

view this post on Zulip Alex Tokarev (Nov 19 2020 at 22:01):

No reason to rename anything if it's established terminology, I'm just getting educated here!

view this post on Zulip Eh2406 (Feb 15 2021 at 19:18):

BTW I'd love to see what the perf improvements is since the blog post, with all the improvements we have made.

view this post on Zulip Matthieu Pizenberg (Feb 15 2021 at 19:18):

I could have a look at that this weekend! I hope I still have the database around XD


Last updated: Oct 21 2021 at 20:03 UTC