Have had a busy week! My foot's really starting to heal now so I've been walking about, enjoying movemental freedom and getting things done I couldn't before
2019-08-26 23805, 2019
KassOtsimine
I've also worked on instruments: added the reyong (INST-709), the calung (INST-698) (especially this was difficult, still not completely happy about it, see INST-832)
2019-08-26 23805, 2019
KassOtsimine
also started some seecrit work ♪😽
2019-08-26 23805, 2019
KassOtsimine
Finally summer has done a little comeback here so therefore I'm at Hovedøya right now :D
Last week I continued helping akhilesh along to complete the API project, as he described.
2019-08-26 23847, 2019
Freso
(People still up: Freso, spellew, aidanlw17, Cyna, amCap1712(?) – anyone else, please let me know explicitly ASAP.)
2019-08-26 23823, 2019
Mr_Monkey
I also started figuring out how to add elasticsearch to travis for CI tests of the search endpoints.
2019-08-26 23834, 2019
Mr_Monkey
And that's it for me !
2019-08-26 23837, 2019
Mr_Monkey
spellew: go !
2019-08-26 23838, 2019
Freso
Or maybe aidanlw17?
2019-08-26 23852, 2019
aidanlw17
Hi all!
2019-08-26 23800, 2019
aidanlw17
I can go
2019-08-26 23813, 2019
aidanlw17
Being the last week of GSoC, I spent most of my time cleaning things up and making sure everything was working well, across all aspects of the similarity pipeline.
2019-08-26 23829, 2019
aidanlw17
Did some final testing and got some pesky things worked out.
2019-08-26 23841, 2019
aidanlw17
Also wrote my evaluation and blog post
2019-08-26 23857, 2019
aidanlw17
I’m happy with what we achieved and I can’t wait to see where it goes in the future.
2019-08-26 23813, 2019
KassOtsimine
:D
2019-08-26 23822, 2019
aidanlw17
Pretty sad that the summer is ending :( thanks to everyone for being part of this great community!
2019-08-26 23837, 2019
aidanlw17
I’m honoured to have been part of it and I plan to stick around :)
2019-08-26 23840, 2019
aidanlw17
Fin
2019-08-26 23849, 2019
aidanlw17
Cyna, go?
2019-08-26 23856, 2019
Cyna
Hi
2019-08-26 23855, 2019
Cyna
This week was most productive for me. I finally converted all the MB entity's editforms and added previews to them
2019-08-26 23841, 2019
Freso
(Only myself left on the list—and maybe spellew and/or amCap1712 if they show up. Last call for anyone else who may want to go.)
2019-08-26 23851, 2019
Cyna
Most of the time I spent on completing the gsoc project which is mostly now complete. I couldn't add test cases which I'll be starting to work on once the main code written during the gsoc period is committed
2019-08-26 23812, 2019
Cyna
and all the issues with them are fixed
2019-08-26 23834, 2019
Cyna
Thanks for helping me during the gsoc period bitmap, couldn't have done it without you :)
2019-08-26 23837, 2019
Cyna
Fin !
2019-08-26 23844, 2019
Cyna
Freso: wanna go next ?
2019-08-26 23853, 2019
Freso
Well, not really any other options currently. :p
2019-08-26 23857, 2019
Freso
But sure. Thanks. :)
2019-08-26 23815, 2019
Freso
(amCap1712, spellew: final ping; otherwise I’ll move on once I’m done with my review.)
2019-08-26 23816, 2019
Freso
🙋
2019-08-26 23844, 2019
KassOtsimine
..
2019-08-26 23846, 2019
Freso
So, by end of last week I notably tried to organise all y’all GSoC students’ blog posts.
I also looked into an issue with Jira, but unfortunately couldn’t find resolve for it. :(
2019-08-26 23807, 2019
KassOtsimine
was that he label thing?
2019-08-26 23831, 2019
Freso
Spent some time trying to get an overview of all the reports that came in over last weekend.
2019-08-26 23801, 2019
Freso
And other than that, trying to catch up and be around/about etc.
2019-08-26 23835, 2019
Freso
fin.
2019-08-26 23843, 2019
Freso
KassOtsimine: Yes.
2019-08-26 23851, 2019
Freso
No word from spellew or amCap1712.
2019-08-26 23859, 2019
Freso
So that’s it for reviews!
2019-08-26 23822, 2019
Freso
One more item on today’s agenda:
2019-08-26 23824, 2019
Freso
Freso: Options for blocking personae non gratae
2019-08-26 23815, 2019
Freso
So I was hoping to have this up for discussion at the summit, but maybe it’s great to start the discussion/thinking now and we may be able to have some more fruitful discussion/planning come summit time.
2019-08-26 23827, 2019
KassOtsimine
...
2019-08-26 23850, 2019
KassOtsimine
(also not everyone can Make the summit)
2019-08-26 23803, 2019
Freso
zas, bitmap, yvanzo, reosarevok: This will likely be mostly oriented towards technical "solutions", so please be around. :)
2019-08-26 23818, 2019
zas
I do
2019-08-26 23825, 2019
Freso
KassOtsimine: The discussion is mostly between me and MBS devs/sysadmins (ie., the four people I just pinged).
2019-08-26 23848, 2019
Freso
The problem currently is…
2019-08-26 23849, 2019
KassOtsimine
jeez
2019-08-26 23800, 2019
Freso
Sometimes we have people coming in to MB acting in bad faith.
2019-08-26 23832, 2019
Freso
And they get reported—sometimes massively so—and I will eventually either disable their editing/voting rights or just straight up delete their account.
2019-08-26 23823, 2019
Freso
But they are free to immediately turn around and make a new account. In fact, many people where I’ve disabled their editing/voting rights delete their own accounts and create new ones and continue on with their behaviour.
2019-08-26 23822, 2019
Freso
We currently have no way to block e‐mail addresses or IP address (ranges), no way to find editors via e‐mail, or any way to see what IP address a given editor comes from.
2019-08-26 23845, 2019
Freso
Would these (or some of these) be feasible to implement?
2019-08-26 23829, 2019
Freso
Any other ideas for tools that we might be able to implement?
2019-08-26 23838, 2019
KassOtsimine
i don't see a problem this for user admin like freso
2019-08-26 23840, 2019
bitmap
we have a way to block ips on the gateway, don't we? though I don't think we'd want to block them permanently
2019-08-26 23803, 2019
zas
We have, but it's not easy to manage atm
2019-08-26 23809, 2019
Freso
bitmap: Yeah, but we can’t associate editors with IPs.
2019-08-26 23823, 2019
Freso
So we won’t know which IPs to block to begin with.
2019-08-26 23842, 2019
rdswift
Throw-away email addresses are easy to obtain, and you can't always rely on an ip address (spoofing, vpn, etc.)
2019-08-26 23847, 2019
zas
To prevent creation of new accounts we could start by blocking emails they previously used
2019-08-26 23847, 2019
Freso
(And yeah, I agree that we won’t want the blocks to be permanent.)
2019-08-26 23852, 2019
bitmap
but yes, we'll need to show editor ips to admins in mbs
2019-08-26 23854, 2019
Freso
rdswift: Yes, but we can make it harder.
2019-08-26 23804, 2019
bitmap
in fact I think there is a ticket for that
2019-08-26 23806, 2019
yvanzo
We can associate editors with IPs in Sentry.
2019-08-26 23841, 2019
KassOtsimine
instead of blocking emails (that will mean they realise they just can use a throwaway
2019-08-26 23801, 2019
bitmap
if they happen to trigger an error that gets posted to sentry, I guess
2019-08-26 23805, 2019
KassOtsimine
notify admin when new user uses email on "blacklist"
2019-08-26 23809, 2019
Freso
rdswift: Right now you can registers 100’s of accounts with a single e‐mail address. (Which in general is fine, but we also can’t search via the website interface for accounts by e‐mail address, so I can’t find all the addresses with the same mail.)
2019-08-26 23811, 2019
rdswift
Freso, I agree it will help. Just won't catch all of them.
2019-08-26 23818, 2019
Freso
Anyway, I’m not sure I necessarily want a specific actionable path forward—but I would love if y’all could think about this and then maybe we can talk about it in a week or two and then again at the summit?
2019-08-26 23822, 2019
yvanzo
bitmap: yes, we can make that happen when needed.
2019-08-26 23844, 2019
Freso
*actionable path forward right now/today
2019-08-26 23801, 2019
yvanzo
but zas’ suggestion seems simpler and less efforts to implement.
2019-08-26 23854, 2019
rdswift
Sounds like a great first step.
2019-08-26 23811, 2019
bitmap
showing the ips in mbs doesn't seem too hard
2019-08-26 23816, 2019
Freso
But since I can’t search for e‐mail address pattern, I can’t see if there are more sleeper accounts matching this pattern.
2019-08-26 23821, 2019
Freso
Being able to see different accounts associated with a given IP would also be a great help.