Page MenuHomePhabricator

Implement logging in Newsletter
Closed, ResolvedPublic

Description

For accountability, transparency etc. actions such as creating and deleting and announcing new issues should be logged.

Marking this as low priority for now as it would be better to focus on input validation for now as it's likely that it might create problems in the future if we add improperly validated data to logs.

Event Timeline

Glaisher raised the priority of this task from to Low.
Glaisher updated the task description. (Show Details)
Glaisher subscribed.

Are we talking about one log for each Newsletter and then a log for the extension (creation of newsletter etc)? Where can users see these logs?

<qgil> Maybe we can start with a common log somewhere?
<qgil> I don't think this is critical for users on their day to dat
<qgil> then, if users want more, we can think of more
<qgil> but at least we solve the hurdle for deployment
<qgil> I agree logging is needed
<Glaisher> qgil: I was thinking just a normal Special:Log-type log?
<qgil> Glaisher, works for me.
<qgil> agreed?
<Glaisher> yeah, that should work I think
<tinajohnson> agreed
<tinajohnson> Before or after deployement ?
<qgil> I'd say before, if it is not rocket science
<tinajohnson> hehe, alright then :)

Qgil raised the priority of this task from Low to Medium.Nov 12 2015, 12:10 PM

This would include adding a wfDebugLog after each of these actions, and thereby can be a pretty good first task. If you think this would be a possible Google-Code-In-2015 task, I can mentor.

No, this is about on-wiki logging, not server-side logging so this is not simple as that. I'm not sure about this being eligible for GCI though.

Change 280887 had a related patch set uploaded (by Parent5446):
Implement logging for newsletter actions

https://gerrit.wikimedia.org/r/280887

Change 280887 merged by Addshore:
Implement logging for newsletter actions

https://gerrit.wikimedia.org/r/280887

Yep I believe so, unless there are other logging actions we wanted implemented.

Yep I believe so, unless there are other logging actions we wanted implemented.

Alright. closing it down. Thank you @Parent5446, @Addshore!