Page MenuHomePhabricator

Create a user friendly encouraging-to-contribute site
Closed, ResolvedPublic

Assigned To
Authored By
Jhernandez
Mar 5 2015, 11:25 AM
Tokens
"Mountain of Wealth" token, awarded by Jhernandez."Like" token, awarded by Jcornelius."Love" token, awarded by tarlocesilion."Like" token, awarded by Varnent.

Description

I'd love to get up something like http://whatcanidoformozilla.org but for Wikimedia.

The decision tree will be stored as some plain text format and I'll enable a way of foundation/community members to edit the content of it. (whatcanidoformozilla.org does this by enabling contributions via github).

Another option would be creating a page similar to https://www.mozilla.org/en-US/contribute/ which is also awesomely friendly and encouraging, and if you go "Get involved" it asks a couple of questions and then it actually sends the information to a human, so that you get real interaction and advice for engaging (and a first contact!).

Will define more as Wikimania comes along.

Currently available at: https://www.whatcanidoforwikimedia.org/

Event Timeline

Jhernandez raised the priority of this task from to Needs Triage.
Jhernandez updated the task description. (Show Details)
Jhernandez added a subscriber: Jhernandez.

@yuvipanda started working on something in these lines long ago.

I could only find some of the discussion: http://wikimedia.7.x6.nabble.com/whatcanidoforwikipedia-org-td5001281.html

@Qgil Yep I happened to find that thread and was reading it, it is a shame it didn't go anywhere. I talked to Yuvi and asked him about that thread, and since this is something that I saw missing when I joined and wanted to do something about it.

It fits pretty well the hackathon project model (it is a little project that can involve people from very different backgrounds and very demoable).

Qgil set Security to None.
Qgil removed a subscriber: Developer-Advocacy.

Note: If/when thinking of what to cover, some areas of contribution are listed on https://www.mediawiki.org/wiki/How_to_contribute

Feel free to run with this :) I've lost the domains though..

Qgil triaged this task as Low priority.Apr 30 2015, 10:18 AM

@Jhernandez, are you still planning to work on this task at Wikimania? If so, please assign it to yourself and prioritize accordingly.

(I'm marking it as Low for now, just to take it away from Needs Triage.)

As mentioned ^:

This could be an interesting source of projects categorized by tech extracted from github:

Please confirm and promote this activity by assigning it to its owner, listing it or scheduling it at the Hackathon wiki page and by placing it in the right column at #Wikimania-Hackathon-2015. Thank you!

Another option would be to use Guided Tours on top of mediawiki.org as a super-navigation for new contributors guiding them to the right pages in mediawiki.org. See T85599: Guided Tour for new mediawiki.org contributors?.

Basically, instead of creating and maintaining a totally separate site, we could use this energy to create a Guided Tour and the missing content in mediawiki.org.

@Qgil Also, I've been following the conversations around the developer hub in the mailing list, and I can see there is great pushback against separate sites.

My idea was a follow up to @yuvipanda's efforts and getting something like http://whatcanidoformozilla.org/ up and running, being the requirements:

  • super simple and clean
  • highly structured
  • interact and ask the user

I can see that there may be no interest in maintaining a separate data set.

Maybe it could feed off subpages on mediawiki.org for the data as dev.wikimedia.org.

Going to need to talk around to figure out a plan.

In the case I can't find a clear path I'll continue work on http://chimeces.com/webkipedia from the previous hackathon, which I find very interesting.

What is the status of this task, now that Wikimania 2015 is over? Did this hacking project take place and was successfully finished? If yes: Please provide an update and potentially summarize findings / provide a link to anything relevant (and if the task is not completely finished yet, please move the project to the "Work continues after Mexico City" column on the #Wikimania-Hackathon-2015 workboard). If no: Please edit this task by removing the #Wikimania-Hackathon-2015 project from this task. Thanks for your help and keeping this task updated!

There should be a project for this on labs

I didn't work on this during the hackathon, removed that project.

Keeping it open in case there are people interested on having this.

@Jhernandez, if you are not planning to work on this, then I think it would be better to unassign this task and put Lowest priority.

Would this be alright to pick up and run with? @Qgil (seems I'm bumping into you quite a bit here!)

I still think that this kind of one-off projects are easier to start than to promote and maintain... I'm past the point of trying to stop anybody to work on it, but I really think it will be an expensive investment with less return than expected. Of course, I could be wrong (I really could).

In any case, please read carefully the discussion and the links before getting invested.

http://www.whatcanidoforwikimedia.org/ - you can add to the table on the index and to the suggestions here (GitHub)

I like this effort a great deal! Wondering if we want to modify the color scheme a bit to match WM colors, and perhaps add the community logo to the site?

Going off my last comment, I have made a few suggested changes:

  1. Addition of WM community logo and colors
  2. Change from "Wikimedia Foundation" to "Wikimedia Community" to be a bit less WMF specific and speak more to this being a community effort.

As always, you are welcome to take or leave the suggested changes. :)

https://github.com/varnent/suggestions/tree/wm-branding

Wooo, wonderful! Where is this hosted? is it ready for an internet hug of death?

@Varnent accepted your pull request! Thank you, looks awesome now :3

@yuvipanda it sure is! It's also on the Cloudflare CDN so the internet can hug as much as it wants!

Happy to help! I may fiddle with the logo placement a bit more - so apologies in advance for that. ;)

Perhaps @Heather or @jrbs - or other folks more design savvy than I am will have additional input?

Some suggestions:

  • Fork users to use https:// or use protocol relative urls. I suggest to use https://
  • Switch off google analytics and replace it with a anon access log

@Steinsplitter thanks for the suggestions, https is in the works, and as for G analytics, I'll leave that up to the community consensus, I'm happy either way. I tend to look at the access logs anyway :)

Jcornelius added a subscriber: Jcornelius.

Hi, I'd love to translate it to German (and create a German URL too, like www.waskannichfuerwikimediatun.de). What would be the best way? Just copy & paste & adapt the code?

@Jcornelius that'd be great! Do you use github? I'll clone the repo and post the link here in a bit.

A lot of the site is pseudo-dynamic, so it draws words off of a list. Translating the lists would be 99% of the work :)

What needs to be done to consider this task Resolved?

How do you think we should promote and maintain this new site moving forward? You created it (thank you!), now let's make the best out of it.

What needs to be done to consider this task Resolved?
How do you think we should promote and maintain this new site moving forward?

@Jhernandez: ^ ?

I myself would do this in a simple way:

  • Get a source code of that mozilla's site
  • create a testing instance on wikimedia labs
  • install it there
  • modify it to our needs
  • puppetize whole thing
  • push to production

What do you think about it?

What needs to be done to consider this task Resolved?
How do you think we should promote and maintain this new site moving forward?

@Jhernandez: ^ ?

@Aklapper This has moved without me (😁👍) so I'll leave it to @Samtar and the rest of the subscribers to decide that.

It's great to see this happen, and we should definitely get Design involved so that they can help us out make it attractive to newcomers.

As @Qgil points out, there were concerns in previous emails/tasks about having another site to maintain and another source of content that was not mediawiki.org. That's why I stalled on this, but if there's community members behind this and it has inertia I say go with it. It would be good if concerns were laid out so that we could discuss them.

As for WMF support, IMO it would be great if we could help the project at the very least with setting up translatewiki support so that @Jcornelius and others have an easier time linking language specific domains to the site (and keep site-improvements centralized on one repo).

Does anybody know what is left to do in this task (actionable, clearly identified steps)?

https://www.whatcanidoforwikimedia.org/ seems to be based on https://github.com/wikimedia-asknot/suggestions

@Samtar / @Jhernandez: Anyone knows what is left to do in this task exactly that blocks it from being changed to status=resolved?

@Samtar: And thanks for your work on this! Appreciated.

Done then! Thanks everyone!

Let's find a place to link this site from https://mediawiki.org homepage and/or How to contribute and/or Starter kit? Otherwise it will be most likely ignored / forgotten in few months.

Let's find a place to link this site from https://mediawiki.org homepage and/or How to contribute and/or Starter kit? Otherwise it will be most likely ignored / forgotten in few months.

This is a good idea. I'll see what we can do on the Communications team to make this happen and to work out next steps.

EDIT: Obviously bearing in mind this is a community-led endeavour!

Can I say I'm a little worried by all these whatcanido sites? They remind me that the projects are not "encouraging to contribute" per se.

Can I say I'm a little worried by all these whatcanido sites? They remind me that the projects are not "encouraging to contribute" per se.

A fair comment. I'd argue that there's no harm in these sites themselves though?