El español de todos estos no va muy allá aún, pero están trabajando en ello, como Aznar y Bush
2017-02-12 04312, 2017
reosarevok
No, el único español soy yo, que fue el que salió de España corriendo :D
2017-02-12 04358, 2017
antlarr
ah jeje
2017-02-12 04305, 2017
Freso 🙄
2017-02-12 04315, 2017
reosarevok
mayhem es alemán, Freso danés, donalastairp de Nueva Zelanda (si no recuerdo mal), Gentlecat es ruso, y Quesito americana... creo :)
2017-02-12 04337, 2017
mayhem
sí, reosarevok.
2017-02-12 04342, 2017
Freso
Sí.
2017-02-12 04350, 2017
Quesito
Si
2017-02-12 04314, 2017
antlarr
:)
2017-02-12 04326, 2017
mayhem
iliekcomputers: on the first paragraph:
2017-02-12 04328, 2017
mayhem
> Last.fm currently shows top artists, top albums and top tracks on the user page, with the flat list of listens that ListenBrainz already has. On artist and album pages, it shows top listeners and top tracks prominently.
2017-02-12 04344, 2017
mayhem
the first sentence is confusing. it mentions both last.fm and listenbrainz.
2017-02-12 04308, 2017
mayhem
I think one thing we should do is explain in much more detail what each of these graphs is supposed to show.
2017-02-12 04318, 2017
mayhem
there are 3 classes of graphs we're going to have: per user stats -- what did the user listen to, which artists/releases-groups were popular with that user.
2017-02-12 04347, 2017
mayhem
and then entity pages (artists, release-groups) that show how popular that artist is overall and which users are top listeners.
2017-02-12 04323, 2017
mayhem
and the third being other things that are neither user nor artist centric. I can't think of any examples right now.
2017-02-12 04302, 2017
mayhem
I'd like to see these graphs described in more detail, please.
2017-02-12 04333, 2017
iliekcomputers
mayhem: maybe an overall genre graph of the site entirely i.e tag popularity on the site, that could fit in the third category
2017-02-12 04349, 2017
mayhem
sure.
2017-02-12 04357, 2017
mayhem
so, that is your first todo.
2017-02-12 04302, 2017
mayhem
second, lets chat about bigquery.
2017-02-12 04306, 2017
iliekcomputers
Okay, I will try to get some images and more descriptions of the graph
2017-02-12 04310, 2017
iliekcomputers
mayhem: yes please
2017-02-12 04329, 2017
mayhem
there is a lot of uncertainty around this just now. we simply do not know how to best do this yet.
2017-02-12 04346, 2017
mayhem
but, I think a first cut should look roughly like this:
2017-02-12 04313, 2017
mayhem
create a set of scripts that get fired off from cron periodically.
2017-02-12 04347, 2017
mayhem
these scripts wake up and calculate the stats for a set of users.
2017-02-12 04319, 2017
mayhem
the results should then be stored somewhere -- could be PG, could be redis. we need to discuss.
2017-02-12 04333, 2017
mayhem
where somewhere really means "on our server"
2017-02-12 04353, 2017
mayhem
then we serve/render the results from our server.
2017-02-12 04354, 2017
iliekcomputers
Redis would be faster, I think
2017-02-12 04306, 2017
mayhem
redis has a direct cost implication, possibly.
2017-02-12 04345, 2017
mayhem
BiqQuery is free for the first 5TB of traffic. We will get more free traffic from Google, but let's assume that our user of BigQuery won't be fully free. there may be some cost associated with it.
2017-02-12 04320, 2017
mayhem
so, if we spent $20 to calculate monthly charts for a pile of users and then we need to restart redis, then what happens?
2017-02-12 04331, 2017
mayhem
we have no graphs to show to our users in the meantime and we're out $20.
2017-02-12 04345, 2017
mayhem
with me so far?
2017-02-12 04351, 2017
iliekcomputers
yeah, that is bad :/
2017-02-12 04312, 2017
mayhem
not terrible, but it speaks more for postgres, I think.
2017-02-12 04330, 2017
iliekcomputers
mayhem: redis can be made persistent though, right?
2017-02-12 04333, 2017
mayhem
we need to make redis persistent as well, so that might be an option.
2017-02-12 04336, 2017
mayhem
:)
2017-02-12 04347, 2017
mayhem
this topic would be good for you to think about more.
2017-02-12 04302, 2017
mayhem
but, you can see how calculating stats becomes a batch operation, no a live operation.
2017-02-12 04315, 2017
mayhem
I envision calculating monthly stats for anyone who logged in in the past month.
2017-02-12 04330, 2017
mayhem
we'll just have them ready, calculate them on the 1st of every month. or maybe every monday.
2017-02-12 04340, 2017
mayhem
just a matter of when we run the cron jobs.
2017-02-12 04357, 2017
mayhem
now, what if an established user comes in after not having visited in a month?
2017-02-12 04358, 2017
iliekcomputers
every week at least would be more preferable to me, but it depends on the money we have I guess
2017-02-12 04318, 2017
mayhem
money, time, google's generosity, lots of things.
2017-02-12 04327, 2017
iliekcomputers
mayhem: we put her in some kind of queue, i guess
2017-02-12 04338, 2017
mayhem
really hard to predict right now. let's make it flexible so we can adjust as needed.
2017-02-12 04347, 2017
mayhem
yep, a queue.
2017-02-12 04313, 2017
mayhem
show the old graphs with a fat note: hi! Welcome back. We haven't seen you in a while, so we didn't compute your graphs. we're doing that now. they'll be ready shortly.
2017-02-12 04333, 2017
mayhem
once they are ready and the user reloads, we show updated graphs.
2017-02-12 04347, 2017
iliekcomputers
sounds good to me
2017-02-12 04309, 2017
mayhem
does that give you with which to plan your proposal?
2017-02-12 04331, 2017
iliekcomputers
mayhem: one more minor implementation detail about the graphs
2017-02-12 04348, 2017
mayhem
shoot
2017-02-12 04315, 2017
iliekcomputers
Is it okay if we use some charting library based off d3 or would you prefer to roll our own charts using vanilla d3?
2017-02-12 04340, 2017
iliekcomputers
I came across plotly after some searches and it looked okay to me
2017-02-12 04310, 2017
mayhem
I use plotly myself for personal use.
2017-02-12 04328, 2017
mayhem
I like it, but it is a paid solution, no?
2017-02-12 04356, 2017
mayhem
I would prefer to stick with just a set of libraries, wether plain vanilla, derivative, or plugin enhanced.
really, any open source library should do fine. but this is a decision I would like to get community feedback on.
2017-02-12 04333, 2017
mayhem
see if people have used the various libraries and if there are things for us to watch out for.
2017-02-12 04330, 2017
iliekcomputers
okay, I think I'll make a post on discourse about it. people on irc can chime in here also
2017-02-12 04358, 2017
yokel has quit
2017-02-12 04352, 2017
yokel joined the channel
2017-02-12 04355, 2017
mayhem
good plan.
2017-02-12 04349, 2017
iliekcomputers
we can run scripts for artists and albums etc also, but I'll have to think about how to choose which artists we generate when.
2017-02-12 04314, 2017
mayhem
yep.
2017-02-12 04319, 2017
github joined the channel
2017-02-12 04319, 2017
github
[musicbrainz-server] reosarevok opened pull request #460: MBS-9176: make Create RG form consistent with others (and less ugly) (master...mbs-9176) https://git.io/vDwbr
2017-02-12 04319, 2017
github has left the channel
2017-02-12 04319, 2017
iliekcomputers
mayhem: thanks for the help, I'll get back to you with a more complete proposal in a few days hopefully :)
MBS-8820: An artist with only event rels has a fully blank relationships page
2017-02-12 04324, 2017
Freso
I'm not sure the task was added at all.
2017-02-12 04320, 2017
Freso
I see the "GCI" label as a way to find GCI task suitable tickets, so it might just have been deemed GCI suitable, but since it isn't currently actionable, not added as a task?
2017-02-12 04309, 2017
yokel joined the channel
2017-02-12 04327, 2017
yokel has quit
2017-02-12 04321, 2017
dboys joined the channel
2017-02-12 04357, 2017
yokel joined the channel
2017-02-12 04322, 2017
TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | MeB meeting agenda: reviews, spam(mers) (zas), MBS-9062: Convert Spotify URLs (yvanz), MBS-8820 (reo)
2017-02-12 04336, 2017
github joined the channel
2017-02-12 04336, 2017
github
[musicbrainz-server] reosarevok opened pull request #461: MBS-9166: make guess case ignore "Early" unless already in parens (master...mbs-9166) https://git.io/vDwAM
2017-02-12 04336, 2017
github has left the channel
2017-02-12 04302, 2017
Freso
Whoa. Look at reo go!
2017-02-12 04320, 2017
Freso
There'll be no more open MBS tickets left soon!
2017-02-12 04330, 2017
Freso
:p
2017-02-12 04347, 2017
yvanz
reosarevok: No option had been decided.
2017-02-12 04356, 2017
reosarevok
Ok :)
2017-02-12 04308, 2017
yvanz
GCI labels on MBS tickets were for actual GCI tasks, not just suitable ones.
2017-02-12 04347, 2017
Freso
yvanz: That's how you used them, sure. Gentlecat and I used them for GCI suitable tasks, so that they're also easy to find in 8 months.
2017-02-12 04306, 2017
yvanz
But you did not use it for MBS project.
2017-02-12 04349, 2017
Freso
Labels are not project-specific.
2017-02-12 04343, 2017
dboys has quit
2017-02-12 04348, 2017
dboys_ joined the channel
2017-02-12 04359, 2017
yvanz
Freso: That was just an attempt to provide an useful answer to “it might just have been deemed GCI suitable, but since it isn't currently actionable, not added as a task?” I did not comment the way you use it.
2017-02-12 04315, 2017
donalastairp
reosarevok: no sabes como decir neozelandés?
2017-02-12 04342, 2017
reosarevok
donalastairp: nunca recuerdo si eres de NZ pero viviste en Canadá, o al revés :)
2017-02-12 04322, 2017
donalastairp
that's the one
2017-02-12 04330, 2017
donalastairp
I was just pointing out that for me you said the country name, while everyone else you said their nationalities
2017-02-12 04322, 2017
reosarevok
Oh
2017-02-12 04308, 2017
reosarevok
For some reason it came out like that. I do know the nationality, but it's not the first thing in my head, maybe because it sounds a bit weird :)
2017-02-12 04353, 2017
donalastairp
yeah
2017-02-12 04311, 2017
donalastairp
for me "soy de nueva zealanda" is much easier to remember and say
reosarevok: On the right side at the top of the view (ie., it moves along with the scrolling), there should be a wrench icon. Click that, "Select Posts...", select the posts, then "Move to a different (new) topic" (or something like that).