Page MenuHomePhabricator

Community bonding evaluation for Pywikibot Support for Thanks
Closed, ResolvedPublic

Description

Minimal bonding period tasks:

The plan on T130585 indicated these activities would be done during Community Bonding:

  • Find out the resolved tasks and patches under Thanks and understand the code. (Some tasks understood)
  • Look at resolved tasks like T67119: Implement Flow support in Pywikibot which can help me in current project(Overview gained)
  • Read the docs and manuals for Thanks
  • Create a finer and more detailed plan for executing the current project, with subtasks for each deliverable.
  • Decide structure for the project's source code

Priorities for activity during the community bonding period was (Agreed upon 2-3 May 2016 in Z364):

  • Work on existing patches (worked on 2, 3rd one will be taken up in due course of time, after the first two have been merged)
  • Go through documentation, clarifying doubts and editing if necessary - this will done in this google doc.
  • Ask for help when doing both of the above
  • Helping others out with the patches that I can help them out with
  • Staying active on IRC, mailing lists and Phabricator

Event Timeline

jayvdb updated the task description. (Show Details)

Could you provide a link as evidence of "Helping others out with the patches that I can help them out with"

Also I didnt see you talking on IRC during the entire community bonding period. Could you ask someone who you talked with on IRC to comment here very breifly saying which channel, when and what the subject was.

Could you provide a link as evidence of "Helping others out with the patches that I can help them out with"

Sure. :)
Please see changes 262701, 266037 and 264942. I had made similar mistakes with commit messages earlier and then read the guidelines.

Also I didnt see you talking on IRC during the entire community bonding period. Could you ask someone who you talked with on IRC to comment here very breifly saying which channel, when and what the subject was.

I have had most of my conversations on IRC channel #gsoc-thanks, where the participants were yourself, @Legoktm and me. The subjects of the conversation were:

  • Deciding goals till the 16th UTC 22:00 - which was to work on both the patches mentioned.
  • Establishing that I had to make changes on my contributions page as part of community bonding, following which I made some minor edits where I saw fit.
  • Discussed travis builds for the change 288871 - and discussing further builds based on this discussion.
  • Establishing that I should reply to comments only when there is progress made based on them instead of acknowledging/thanking them.
  • Updates of progress made after 16th.
  • Request for skype meeting, the minutes of which have been documented at T135933.

I acknowledge the fact that you mentioned that #gsoc-thanks would not count as 'community-bonding'. However - I was active on IRC, and also had asked doubts regarding my project on #pywikibot - resorting to this channel once I had no reply there. I cannot seem to find the log for #pywikibot - I will update this comment with my pings there once I do.

@jayvdb - could you let me know if there is anything else that needs to be taken care of in order for this task to be closed?

Could you provide a link as evidence of "Helping others out with the patches that I can help them out with"

Sure. :)
Please see changes 262701, 266037 and 264942. I had made similar mistakes with commit messages earlier and then read the guidelines.

They are three almost identical, and not very technical, comments, and all to the same person. IMO, these dont count as technical collaboration.

Also I didnt see you talking on IRC during the entire community bonding period. Could you ask someone who you talked with on IRC to comment here very breifly saying which channel, when and what the subject was.

I have had most of my conversations on IRC channel #gsoc-thanks, where the participants were yourself, @Legoktm and me. The subjects of the conversation were:
...
I acknowledge the fact that you mentioned that #gsoc-thanks would not count as 'community-bonding'.

As previously indicated, that is not interacting with the community.

However - I was active on IRC, and also had asked doubts regarding my project on #pywikibot - resorting to this channel once I had no reply there. I cannot seem to find the log for #pywikibot - I will update this comment with my pings there once I do.

There are no public logs. Some members of the channel keep logs for private use, and they can give you a copy privately.

Pywikibot is the default place to ask questions. There are also other IRC channels which you should have found by now, and be using. e.g. #wikimedia-collaboration . But please find more.

In short, I dont believe there is sufficient reason to mark these two as done. I am unticking them, unless you can provide more evidence that these were done.

We've already planned to address the first, by requesting that you do in-depth code reviews of pywikibot patches submitted.
Also you've started to use IRC Pywikibot core, but I think we'll need to set you some tasks specifically designed around getting you talking on IRC channels more.

jayvdb updated the task description. (Show Details)