#metabrainz

/

      • ruaok
        just too much of is internal.
      • so, I'm picking the tickets that have outside impact.
      • Freso
        I think that's a reasonable approach.
      • ruaok
        8838, 6024, 4501 are the tickets I am inclined to explain.
      • should I take on others?
      • chirlu
        You should probably mention (without details) that some indexes will change.
      • And if there are people who somehow work with edits (even though they aren’t replicated), that they should look more closely because table layout for the edit table is going to change.
      • But I expect there aren’t any.
      • ruaok
        agreed.
      • now, PG 9.4 or 9.5. I forget if we came to a conclusion.
      • chirlu
        Finally, we’ll no longer depend on the plperlu extension, but instead on earthdistance. (Both are distributed with Pg and in the same -contrib package for Debian/Ubuntu.)
      • 9.5.
      • ruaok
        k
      • ruaok has his marching orders
      • chirlu
        As far as I saw on the blog post, no-one protested (after they learned there is a repo for 9.5 on older base systems) and some even said 9.5 was easier for them.
      • outsidecontext
      • chirlu
        ruaok: No more “consider” (only “reevaluate indexes”).
      • Freso
        🙌
      • outsidecontext: ❤️
      • ruaok
        chirlu: thank you
      • Freso
        outsidecontext: Is it ready for me to mail zas that he should install it? :)
      • outsidecontext
        Freso: That's the current state. I would like to add recordings and labels, but I have set myself a limit of one box per day
      • To get my real work done ;)
      • alastairp
      • I think so
      • Freso
        outsidecontext: Does it cache the cover art in its local Discourse cache? Have you tried adding CAA and/or archive.org to the list of domains not to cache from and see if it still does?
      • chirlu
        alastairp: Yes, I think so, too.
      • outsidecontext
        Freso: The whole box is cached, and AFAIK for existing posts it gets saved to the post and never reloads until someone edits it (or one runs some administrative task on the server)
      • alastairp
        chirlu: that's for confirmation. linked
      • *thanks
      • Freso
        outsidecontext: Well, the box isn't cached as an image. :) But I guess it doesn't matter much.
      • chirlu
        I do think Discourse renders the post once (including boxes) and stores the HTML.
      • CatQuest wouldn't be opposed to there being a "disclosure clause" thingy for automods either. like "you promise not to so and such"
      • But autoeditors can’t see any additional data, can they?
      • outsidecontext
        Freso: Ah, the image itself is directly linked to the URL given. not sure if you can route it over discourse
      • Freso
        outsidecontext: Well, I don't want to. :p
      • outsidecontext: I've already added archive.org and CAA to places not to cache from to comm.meb. :)
      • CatQuest
        yea maybe they can't, but there in the future, not for extra data .. well there'd have to maybe be one for spamfighters atleast
      • outsidecontext
        ok, than it should be fine as it is. the cache settings should not affect the image loading at all
      • CatQuest just likes there to be an extra "yes I agree not to be a dick" legal or something
      • CatQuest
        nothing long. a "automod manifesto"
      • Freso
        I think that's going to be a bit harder. :)
      • armalcolite has quit
      • CatQuest
        sort of an adition ot code of conduct that's spesific for autoeditors and then have coc edited to be universal
      • maybenot legal leagal, but you have to read it and agree to it before you cna be an autoeditr
      • and if you severally breka it you cna be deOped
      • chirlu
        Also for spam fighters, there is no promise in the privacy policy that “we will hide your biography/website as long as you have no verified email address”.
      • vidhan joined the channel
      • CatQuest
        oh yea, I just assumed maybe spam fighters would be able (for the ability to just up and delete accounts ) be able to see more details, like maybe emails
      • Freso
        I definitely want to do a CoC rewrite to make it universal for all our projects/sites.
      • It's on The List...
      • CatQuest
        I mean universal fo rall editor types but yes
      • and then have seperate addiotns that go for speisif classes of editor
      • ie "with more power comes greater responisiblity ie rules"
      • chirlu
      • ruaok
        And then we have emails to support@ that make everything worth it:
      • CatQuest
        chirlu: yes. the thing isalso that many of those should be general not just for autoeditors. the part of auto's should be "and in addition ae should:.."
      • ruaok
        man, what a difference to our friends up the street here.
      • CatQuest
        hmm i tthik the coc might have ee namended since lst iread it, ok never midn me thne :D
      • armalcolite joined the channel
      • Freso
        Last edit was in 2013.
      • Freso isn't sure what month "ene" is...
      • (reosarevok: ^ ?)
      • reosarevok
        enero - january I assume
      • WcktKlwn joined the channel
      • Freso
        I thought it'd be, but wasn't sure. Thanks. :)
      • Jormangeud has quit
      • WcktKlwn has left the channel
      • ruaok
        anyone want to proof read the blog post?
      • blog account required.
      • Jormangeud joined the channel
      • WcktKlwn joined the channel
      • WcktKlwn has left the channel
      • JesseW joined the channel
      • Jormangeud has quit
      • Jormangeud joined the channel
      • Freso checks it
      • Freso
        ...
      • And crashes Firefox.
      • 👍
      • ruaok hits post
      • ruaok
        🚱
      • Freso
        I think I may have another laptop I can have or borrow or something at a friend's... and it's 4 PM now, so he might be home now, or on his way.
      • alastairp
        the first sentence is a little messy
      • "in about two months we'll have planned"
      • you're going to plan it in 2 months?
      • you're planning it now, and in 2 months it will be planned, but not released?
      • yeeeargh has quit
      • ruaok
        -planned
      • alastairp
        fine
      • :)
      • Freso
        zas legoktm, I updated my mail on the wiki to an @meb address, but I never received a confirmation mail. I tried sending another, still nothing.
      • ruaok
        this is more of the musicbrainz.org email setup being broken.
      • musicbrainz.org can't send to metabrainz.org or vice versa or both.
      • Freso
        :|
      • ruaok
        chrisskye: to follow up with the non disclosure guff from above...
      • Our privacy policy prevents us from sharing private data about our users with anyone who does not work for metabrainz.
      • ruaok hopes someone will add a link to the PP
      • private data in this case are IP addresses and email addresses.
      • and privacy policies in the open source world are *serious* business.
      • chrisskye
        I was going to comment that “policy” is not the same as law or contract
      • ruaok
        in this case, policy == contract in cement.
      • the is no grey zone here at all. none.
      • but, we have a number of volunteers who help us out in a few fronts.
      • chrisskye
        by some ubiquitous and/or ephemeral set of community ethics
      • ruaok
        legoktm maintains our wiki, since he works for wikimedia.
      • chrisskye: yes, exactly.
      • chrisskye
        I’m not trying to be difficult...but when we talk about things there is a difference between policy and law. And we need to be careful with words.
      • ruaok
        however, the wiki contains email addresses of its users.
      • I understand the difference and I am intentionally framing it as law.
      • to underscore how absolutely important this is.
      • Freso
        ^
      • chrisskye
        ...like a magic wand
      • ruaok
        not that kind of magic wand. :)
      • chirlu
      • Freso
        ...'
      • chrisskye
        before I read it.
      • ruaok
        that said, our closer volunteers are in violation of the policy.
      • now, we trust our closer volunteers.
      • I mean, one of them is canadian!
      • with 1M edits!! :)
      • Gentlecat
        btw, I've now seen at least 4 different privacy policies on our websites
      • is that normal?
      • chrisskye
        A contract requires 2 sides to agree and some form of “consideration” which in law generally means exchange of $$
      • Where I’m going with this...is you can not force a 3p to abide policy...
      • Freso
        Gentlecat: It isn't.
      • Gentlecat would think that https://metabrainz.org/privacy would cover everything
      • ruaok
        what we would like is this: A whittled down version of our contractor agreement that can act as an NDA
      • chrisskye
        If you want contracts you need an agreement in exchange for valuable consideration.
      • ruaok
      • Gentlecat
        right, ok
      • chrisskye
        What you want is a contract with volunteers...but you must give them something or it is not a valid agreement.
      • Am I making any sense?
      • ruaok
        so, ideally we would like a short agreement that binds people to not disclose any sort of information that they may come in contact with while they do volunteer work.
      • chrisskye: yes, making sense.
      • chirlu
        “Reasonable exceptions may apply to the above policy …”
      • chrisskye
        ok...so what is the exchange?
      • Freso
        Elevated privileges and granted trust?
      • ruaok
        no real exchange.
      • chrisskye
        You can promote policy, but you can not enforce policy.
      • ruaok
        it is a basis of volunteer work.
      • chrisskye
        Listen...you can’t get a contract without an exchange. You might have to pay them a $1 or something...
      • ruaok
        huh?
      • NDAs are constantly signed with $0 value.
      • chrisskye
        By employees...
      • ruaok
        not only.
      • chrisskye
        Maybe access is enough...
      • ruaok
        people want to make me sign then all the time.