#metabrainz

/

      • madmouser1
        mow= now
      • reosarevok
        Yeah, that'd be the annotation
      • I mean, the edit notes are stored but they're a bit more hidden
      • And the "comment"/disambiguation isn't the right place :)
      • madmouser1
        nope
      • ok lets leave it at that for now, I might push it ot the notes field just because I can :-)
      • JesseW joined the channel
      • reosarevok
        Honestly, we've had stuff like that in the annotation before
      • Once we have release attributes in the same way we have work attributes now, the IDs can go there
      • (and that's planned, eventually :) )
      • If the importer always stores it the same way, maybe it can even be moved with a bot again later
      • madmouser1
        zas: I am inserting geo data into the logstash logs i use and then display it on maps in Kibana
      • zas
        for now, it just about centralizing, such usage will come later
      • madmouser1
        reosarevok: yes i can do that and it will allways look the same.
      • zas
        search servers have a bad sunday ;)
      • madmouser1
        logstash itself is great for that as well (like remote syslog)
      • can output everying to text file or into a central syslog if you want to
      • Freso
        reosarevok: "And the "comment"/disambiguation isn't the right place :)" - the annotation would be the "most right" place right now.
      • reosarevok
        I said that! :p
      • Freso doesn't see that, but okay then
      • " <reosarevok> Yeah, that'd be the annotation"
      • madmouser1
        zas: can even push logs into redis :-)
      • Freso
        reosarevok: Followed by "[that] isn't the right place"
      • Which I claimed that it is, for now.
      • reosarevok
        Followed by the fact the field sometimes labeled "comment", i.e. the disambiguation, isn't the right place, because they mentioned a "comments field" :p
      • I don't remember if the WS still says comment or not
      • reosarevok shrugs
      • Leftmost
        reosarevok, you love me, even though I'm terrible. <3
      • Freso
      • Leftmost
        Freso, the part that's making me grumpy is the part in the lobes theme.less that imports the API's CSS, which is getting pulled in during our build process and timing out much of the time.
      • Freso
        reosarevok: By you liking https://community.metabrainz.org/t/auto-editor-... , I assume you'd be willing to be the one sending out the 3+ e-mail notifications for each autoeditor election until the tickets get fixed?
      • reosarevok
        If I had DB access, I'd be happy to :p
      • (or a list of the emails, anyway)
      • I don't think there's any need for 3+ notifications either
      • If someone can't find enough seconders for an election to start before the mailings via IRC or whatever, the election is probably not that likely to work anyway...
      • So just one notification "hey this election is on" should be enough IMO
      • Freso
        You can probably ask bitmap or Gentlecat or zas to make the dump for you. Remember to use BCC's so we don't share editors' e-mails.
      • 3 notifications: Election opened, seconders needed; seconders found, open for voting; voting closed, results.
      • The "open for voting" one should be sent out ASAP after it happening, to ensure voters get the full time to vote and discuss the election.
      • Freso is very much not a fan of this approach
      • reosarevok
        I'm not a fan, but also not a fan of delaying it until someone maybe has time to fix it
      • And we're inconveniencing editors who would easily get elected for their every edit, which seems worse to me than me having to send a few emails
      • Of course I'd much rather just scrape autoeditorship and auto-apply edits, but in the meantime...
      • Freso
        Perhaps we could get https://tickets.musicbrainz.org/browse/OTHER-254 done and then ask proposers to open a topic there when they start an election, then you could send out an e-mail pointing to that thread.
      • reosarevok
        That sounds useful. What does it involve?
      • Freso
        If any AEs log in to Discourse and don't have access, they can ping me (or zas (or bitmap?)) and we can manually add them to the group until we get it automated.
      • reosarevok
        (do we have this "check-on-login for autoeditor status" thing set up already?)
      • Freso
        No.
      • If so, lots of people would already be in the AE group.
      • reosarevok
        Oh, so you mean just a one-off manual add to the group?
      • Freso
        Yes.
      • reosarevok
        That's reasonable I guess
      • (I'm not sure how discourse groups work, so I had no idea if I even was in that one yet :p )
      • Freso
        So we get all AEs that are currently on Discourse added to the AE group.
      • I haven't added anyone to the group, as I wanted to it be done in an automated fashion.
      • reosarevok
        How do I see and modify groups?
      • Freso
      • (I don't think moderators have access to that page, only site admins.)
      • reosarevok
        Oh, ok, I see
      • Freso
        I've added you (and me) as "owners" of the AE group now though, so it should be possible for both of us to add and remove members to it.
      • *add to/remove from
      • reosarevok
        Ok, I'll deal with adding them :)
      • Thanks!
      • Huh
      • Is it supposed to happen that Deleted_Editor_XXXX still has a discourse account?
      • Freso
        reosarevok: Yes, I believe so.
      • It was brought up when we implemented the Discourse SSO endpoint at least.
      • reosarevok
        Ok then :)
      • Freso
        All new accounts are also automatically added.
      • And whenever someone edits their e-mail address.
      • reosarevok
        I'm still amazed by how many of these autoeditors I've never seen or heard of :)
      • Freso
        Oh, yeah, I guess you could just used the /privileged list on mb.o.
      • *use
      • reosarevok
        Yeah, I'm doing that
      • Freso
        Which I'm guess is what you're doing now.
      • Well, there you go. :)
      • reosarevok
        I wish it just accepted a comma-separated list, but :p
      • Freso
        :)
      • reosarevok
        Apparently I do need to search one by one
      • Freso
        Tab semicolon?
      • *Try
      • But yeah, this is also why I imagined OTHER-254 to be automated. Get a dump from MBS and run it against API or db for Discourse.
      • reosarevok: The thing is that they should all really be set to also Watch the AE category on Discourse.
      • Oh, wait, reosarevok, stop.
      • Stahp!
      • reosarevok stahps
      • I have a "bulk add to group" function as an admin.
      • reosarevok
        Oooooh
      • Freso gets the list of usernames
      • Freso
        reosarevok: All the usernames recognised by Discourse was added.
      • reosarevok
        Yay, thanks :)
      • Freso
        (59 in all, of 240 total AEs.)
      • reosarevok
        That sounds about as much as I'd expect, with all the inactive users in there
      • Freso
        I don't see a way to bulk add it to people's Watch list though. :(
      • reosarevok
        Is there an automated way for when we change it to automatic?
      • Or is it a problem either way?
      • Freso
        Don't know.
      • I guess we can keep OTHER-254 open for now and do an automated run once the other things are in place.
      • (In case any AE logs in without requesting access to the group between now and then.)
      • Maybe this is blog post worthy?
      • (We should redo the "add to group" once we have an e-mail address dump anyway, btw. Leftmost didn't get added for one, as Discourse didn't recognise "Leftmost Cat".)
      • *bulk add
      • reosarevok
        Ok :)
      • Freso
        So.
      • reosarevok
        Heh, I guess ListMyCDs *has* been contacting everyone :p
      • 20+ votes
      • typhoe has quit
      • Freso
        (I still think the election should be cancelled and redone.)
      • New temp. AE election system:
      • 1) Proposer creates elections and adds post in AE category.
      • 2) You mail out to all AEs with a link to the election topic (and a link to the blog post, if we make one, to explain the current situation?).
      • reosarevok
        (I was going to agree, but after seeing the number of votes it already has, I think it's honestly pointless to cancel. It will probably end up with as many votes as a lot of recent elections as it is)
      • Freso
        3) Proposer/you/me/AEs update the thread when status of the election changes (2nders found, passed, rejected).
      • reosarevok
        I think the system is fine, yeah :)
      • Freso
        Let's bring it up in tomorrow's meeting too, just to clear with others too.
      • reosarevok
        Sure :)
      • Freso
        I'll post in the topic about this as well.
      • draynium joined the channel
      • typhoe joined the channel
      • TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | MeB meeting [at 19 UTC] agenda: Reviews, SSO (Sean), New Search Servers? (zas), AE elections (Freso/reo)
      • reosarevok: I guess the primary thing I see about the current election is that for all anyone knows, he's only contacted AEs likely to be in favour of the election.
      • reosarevok
        I mean, the first time he was rejected I was the main person against it :p
      • But yeah, I can see that as a worry... except that if we're getting basically half of our active autoeditors as voters, I think it's likely to be irrelevant even if not everyone was contacted
      • Freso
        I just see so many legitimate arguments that could be made against loujine getting accepted (or rejected) via this election that I'd feel better if it was done in a standardised way (like it used to).
      • reosarevok just dislikes wasting time to bureaucracy when it's fairly obvious it won't change the final result :p
      • Sure.
      • reosarevok
        (especially now that it seems everyone's been contacted)
      • Freso hasn't :)
      • I do see your point though
      • Well neither have I, but he knows we're aware, I wasn't expecting a mail :p
      • Freso
        As an anarchist, I find that the structures around elections to be very important. :)
      • kanha has quit
      • neersighted has quit
      • neersighted joined the channel
      • ariscop has quit
      • kanha joined the channel
      • ariscop joined the channel
      • reosarevok: Are you still around-ish?
      • ruaok: ^ too.
      • Leftmost
        Freso, you did it on purpose. I know you did. :-P
      • ruaok
        que?
      • Freso
        ruaok: Just checking. :) I'm writing up an e-mail to send out to our 6 students and would like your eyes on it before I send it out.
      • ruaok
        you're going to make me work on May 1? capitalist!
      • ruaok smirks in the direction of estonia
      • CallerNo6
        Freso (or anybody interested): assuming write-ups like my genre disourse post are useful, what else would be a good fit for that format? Sort of "State of the <something>" posts.
      • CallerNo6 doesn't need an immediate answer. Nothing in his world happens immediately anyway.
      • zas
        Search servers do not work on May, 1st.
      • Freso
        ruaok: Can I rename Development Chat → #MetaBrainz Meeting? >_> (The wikipage.)
      • zas: ... or any other day?