Page MenuHomePhabricator

Wikimania Hackathon Phabricator session(s)
Open, LowPublicWed, Aug 14


  • Wednesday, August 14th, 14:00, Room Bergsmannen: Basic Introduction to Phabricator (slides) - what is Phabricator and how you can use it. Please ask any questions!

Max would like to be involved as well and help improve on these sessions.
It would be great to have more folks working with Andre who can be onboarded to what we do and lead similar sessions at events that Andre can not attend.

Potential things to do:

  • Review current Phabricator sessions - what can we improve the newcomer sessions.

how can we make the "advanced Phab" sessions more useful.
Any other resources or help we can include into the newcomer or general tracks / maybe not an official session.

  • idea: signs around the hack saying things like "did you know that phabricator can........ what to know how? talk to ......"
  • more Phab dragon stickers


Due Date
Wed, Aug 14, 1:00 PM

Event Timeline

Rfarrand triaged this task as Normal priority.Mar 27 2019, 4:38 PM
Rfarrand created this task.
Aklapper lowered the priority of this task from Normal to Low.Mar 27 2019, 7:04 PM

I cannot confirm yet if I will be in Stockholm as the registration does not seem to be open yet.

As my bullet points in (shown live in a browser if there is an internet connection) was way too much content, the last times I simply used the static slides at .

I'm not aware of an "advanced Phab" session.

@Aklapper Sorry - to clarify, the advanced session is the same as we tried at a different hackathon recently, I forget which one and could not find it after a brief search. It was something along the lines of "come to this room if you have advanced questions about Phab" we ended up with only 3-4 people showing up, but you were able to give them all mostly 1:1 help and you said it was worth the effort.

Do you remember that?

The "advanced" session may have been remembering T199168: Session: Learn to use Phabricator! (20 minute presentation + Q&A) and @chasemp's feedback at T199678#4434362 after we did that session.

@bd808: Ah, thanks for the pointers and the context. Got it. Though "advanced" can be so many things that it's hard to decide on scope (what to cover or not).

but you were able to give them all mostly 1:1 help and you said it was worth the effort. Do you remember that?

@Rfarrand: No, because that was not me but some doppelgänger who sometimes attends conferences to impersonate me, I'm afraid!

@Aklapper but you were certainly in the room!!! now I need to find what session I am talking about....

AH-HA!, not crazy not crazy

We are all a bit "off" here @Rfarrand, but that is no reason to feel fear or shame. ;)

welll.. I am just taking every opportunity I can to make sure @Aklapper knows that I am not crazy.

But back to business --- lets do this again in both Prague and Stockholm with Andre, Max, Chase, Bryan and whoever else wants - but instead of it being in a meeting room, we can just have people sit at a table somewhere under a big sign that says "I <3 Phab" in big letters for a specified time which we will put on the program and they can answer 1:1 questions or put people in a que to answer the more complicated questions when they are not busy.

Does that work?

Which actually sounds like a slightly separate idea that what @MBinder_WMF had in mind for Wikimania - which sounded like a presentation around "advanced" tricks around Phab and ways to use it that people might not know. Is that correct?
We can do either or both. :)

welll.. I am just taking every opportunity I can to make sure @Aklapper knows that I am not crazy.

You've passed the Turing test (and you have a better memory than I have)!

Does that work?


I'm happy to jump onto any existing session. I had a couple of separate proposals.

One was to have a coaching clinic for any need including (and not exclusive to) Phab, and people could sign up for slots.

The other was a Phab-oriented thing along the lines of what you've described, with a presentation and Q&A/questions-in-advance option (so joining an existing session sounds more viable). The "advanced" thing was more about analyzing needs and comparing to good practices (regardless of Phab), because the best tools still struggle to provide value if the process-philosophy still needs help. :)

A third vague proposal is to work with WMDE folks on expanding their non-violent communication presentation from Barcelona, though that is more "community health" than Phab-specific.

Confirm that Andre will be in Stockholm (or not).

I am going to be in Stockholm from Aug14-18.

I am living in Stockholm so I can pass by if it's ok....

The challenge I see more and more is

Broaden the usage of Phabricator? To be the preffered channel for coordinating the Linked data landscape with Wikidata and external participants

As Wikidata starts getting more mature and we now also have WIkibase we are looking into not just receive a bag of data from external resources but also start working together with the owner of the source and maybe also some "data roundtrip lifecycle" .

To be successful doing this I am convinced that we should not do it in an "ad hoc" way so I suggested {T202530: [Epic] Feedback processes and tools for data-providers} a year ago

Since then I am even more convinced and after trying to cooperate with the Swedish National Library and VIAF with no success since 2018 june see T223259: LIBRIS XL <-> VIAF <-> Wikidata I feel that we maybe should open up Phabricator usage and try to "push" all external communication to tasks in Phabricator and also try to convince other members with interest to interact with WIkidata to either reference Wikidata tasks in Phabricator and/or be part as users in this WIkimedia Phabricator -->

  1. We get direct feedback
  2. We track open issues
  3. We get a prioritized backlog
  4. All participants read the same Phabricator Task and can subscribe on changes


Question: @Tore_Danielsson_WMSE is there any sessions under Wikimania 2019 were we could present for GLAM / Library people how Phabricator works and tell them to also be part (if they don't have their own system)??

@Salgo60 I can keep this question in mind. I suppose that we in some way must investigate which people are of interest of cooperation in this platform, in the different institutions (Sweden) and in the different projects.

Salgo60 added a comment.EditedMay 23 2019, 8:42 AM

@Tore_Danielsson_WMSE thanks or maybe tell people if you would like to be part of the Wikidata echo system we need to be able to communicate with you using Phabricator

  • Have a workshop: How to get out the most value for your organisation when being part of a fast changing open community as the loosely coupled Wikipedia echo system
    • change management basics using our Phabricator - our prefered way of interact and our best practise

I see this need is getting bigger and bigger see todays rant in Swedish about the lack of linked data awareness from some Swedish cultural institutions...

If we should get the full potential of Linked data and create trust between loosely coupled groups like Wikidata we need tools like this. Seeing no signs of traceability like issue T223259 will help no one

Picture from Future Learn Strategic Doing Collaboration and Trust

@MBinder_WMF (and others!), I had an idea that I shared with @Bmueller and @Aklapper via email that may be of interest to you:

I have on many occasions had a user show up in the #wikimedia-cloud IRC channel to ask for help and then have them refuse to create a Phabricator task to track a complicated problem. It would be really awesome to start helping folks who usually live in the on-wiki space of talk pages and echo notifications get a bit more comfortable with interacting in Phabricator. Hackathon sessions only reach folks who are ready to go fully into the technical contributor space. Something in the main program at Wikimania could start building these bridges.

I think this is related to @Salgo60's thoughts in T219418#5207164 and T219418#5207385 as well.

Aklapper added a comment.EditedJun 8 2019, 10:20 PM

Though these are both about the main event and not about the Hackathon!

Sounds like it may be a good idea to have sessions both at the hackathon and at the main conference.
The one at the hackathon be more technically focused and include some Q&A time at the end.

@Aklapper : For the hackathon do you have any suggestions to change your normal-ish session? And if so or if not can you share you general plan with @MBinder_WMF, figure out who is doing what and make/update the task?
By the end of this week I should have the general Wikimania program outline up and we can figure out where this goes in relation to the other newcomer hackathon sessions.

Thanks! :)

Aklapper updated the task description. (Show Details)Mon, Aug 5, 11:29 PM
Aklapper set Due Date to Wed, Aug 14, 1:00 PM.
Restricted Application changed the subtype of this task from "Task" to "Deadline". · View Herald TranscriptMon, Aug 5, 11:29 PM
abian added a subscriber: abian.Wed, Aug 7, 7:55 AM