Archive:Fundraising 2009
Contact people
- Unless otherwise noted, these people can be contacted through flastname
wikimedia.org.
- Anything
- Technology
- Translations, other language pages
- Casey Brown, me
caseybrown.org
- Alex Zariv, az1568
gmail.com
- OTRS
- Anya Shyrokova
- Ryan, rjd0060.wiki
gmail.com
To-do
See Wikimedia:To-do#Fundraising-related.
Translations
Publishing instructions
- It's best to use a browser with tabs for this.
- Open the English source (for example: core messages)
- Open the translation in a tab next to the English pages.
- Open up all the pages using the links below, they'll auto-fill the English source (or last year's translation for the footer) and open up the "destination".
- Fill in the pages with the translations, for the most part they're in the proper sections. However...
- "Ways to Give" (other-ways-link) and "Help protect it, now." (story-text-link) are two that are in "Other lines to translate"
- non-profit-text, give-to-chapter-text, and validation-error-minimum should be in last year's page if it exists (Donate/Now/xx)
- If we don't have a translation for something, leave it in English. There will be another request soon for the missing pieces.
- Some specific "localizations" to keep in mind.
- Links to FAQ/en, Chapters/en, Donate/Donor Privacy, Ways to Give/en, Stories2/en, etc. should link to the English pages.
- Links to Special:ContributionHistory and DonateNonJS/en should link to translated pages (just add the language code for the special page; change DonateNonJS to Donate/Now/xx)
- Currency should use something fitting for the language (it might also be on last year's page). Check Wikipedia to see what countries the language is common in and see if we support an applicable currency. If not, leave it in USD. If you notice that the country is on the poorer side, lower the default USD currencies.
- CentralNotices. There are a lot.
- Be sure to change "Wikipedia" in the local language to {{SITENAME}}. If it looks too complicated for you (weird script, seems like the letters at the end are different, etc.), leave a message for Alex or Casey.
- Lowercase the words... make your best judgement by looking at what they do with "Wikipedia Forever" in Phase 3. Don't capitalize them by hand, use {{subst:lc:}} – a character may look like a Latin one, but could actually be something different.
- Smile at your work, then move on to the next language.
Status template/Links
lang | DL | pages | CentralNotices | ✓? | Notes |
---|---|---|---|---|---|
da | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
de | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
en | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | source | |||
es | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
fr | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
it | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
ja | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
nb | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | no | |||
nl | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
sv | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
ar | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
cs | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
el | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
fi | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
he | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
hu | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
id | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
pl | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
pt | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
ru | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
zh-hans | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | zh-cn, zh-my, zh-sg | |||
zh-hant | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | zh, zh-hk, zh-mo, zh-tw | |||
ang | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
als | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | gsw | |||
az | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
be-tarask | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | be-x-old | |||
bg | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
bn | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
bpy | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
ca | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
cy | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
dsb | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
eo | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
et | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
eu | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
ext | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
fo | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
ga | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
gl | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
hi | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
hsb | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
hy | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
ia | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
ko | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
ksh | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
la | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
lb | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
lmo | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
mg | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
mk | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
ml | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
ms | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
mt | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
nds-nl | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
ne | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
nn | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
oc | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
pam | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
pms | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
pt-br | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | basically pt | |||
qu | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
si | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
sl | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
sh | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
sk | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
so | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
ro | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
ta | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
tk | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
tr | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
uk | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
vec | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
vi | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
yi | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
yo | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | ||||
yue | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | zh-yue | |||
lzh | h · f • SW · (2) · TY • Share · Sto · Sup · hl • FAQ • JA · 2 • JTY | zh-classical |
Reminders for next year
- At the moment, this is a bit of a whining list. However, the points raised on here are important and will be converted into something more clear when the fundraiser's over. Please expand this list.
- Don't rush. Start putting things together earlier. If a deadline is nastily approaching, change it.
- Do things properly with thought-out rationales — don't just redirect last year's page to the new page, move all of the pages at once (either with a bot or script) so we can keep them around. You never know when we'll need them again, either for translations, code, or just to see what last year was like.
- Don't reinvent the wheel.
- Communication amongst the team members could be better. A public fundraising channel on IRC is the best solution (we had something like this in 2008)... private things can be moved to IM or PM.
- Use a testing platform/site (dev.donate.wikimedia.org) that's actually like the final destination... create draft notices *in* CentralNotice, so we don't have to re-invent things.
- Numbers in the translation request are helpful (like in last year's request)
- Quadruple^nth check that you have all the strings included in the translation request.
- If we're going to have a link within a string, make sure that that's noted in the translation request.
- Have working drafts available. Screenshots are better than nothing, but a working demo is <3.
- Community feedback was weird this year: the beginning (donation buttons, etc.) was full of it and then the final result (WIKIPEDIA FOREVER) was just handed to the community without much say in the matter.
- Be more diligent in responding to translator questions.
- Staggered launches worked great.
- Create a separate notice template with all the shared pieces that are specific to this fundraiser. (all donate-url's, all Support Wikipedia's, etc.)
- Communal To do list worked well.
- Cross-browser checking *while developing*.
- Don't go half-way on the Wikipedia vs. Sister projects issue, it just leads to confusion.
- Don't piss off the chapters.
- (A lot of stuff is included under this header, we can't forget to work this out with them on internal.)
- Reuse. Multiple pages with exactly the same thousand characters (save for a few small changes) should be avoided (e.g. Support Wikipedia/en & Support Wikipedia2/en... but it could be even better, like just saying "if the page name starts with Support Wikipedia2, show these strings; if it doesn't, show these")
- An extension of this is stuff like Donate/Benefactors/en and Benefactors.
- Making the page look like a wiki is b.a.d.
- Ugly page title.
- People are more likely to try to leave feedback on talk pages, get accounts to translate, etc. We didn't have these issues in the past.
- Did I mention ugly? ;-)
- ...
- If you're going to use translations on another wiki, make sure those translations are kept up to date. (*cough*payments.wm.o*cough*) There are many ways to do this, but it should be an automated way like scary transclusions/LocalizationUpdate or a bot.
- Don't use two templates that do the same thing. Merge them. (c.f. Template:2009/Donate-header/en, Template:2009/Donate-banner/en)
- The fundraiser occurs during two big holidays: Thanksgiving and Christmas/Hanukkah. The world shouldn't end because people go away – we need to plan for that.
- If you're too busy to make the changes, make it possible for someone else to do them. (i.e. updating extension codes on SVN to point to the correct pages)
- The Launch feedback and Alternative banners pages worked well, but they should be easier to get to from Foundationwiki (people jump to the talk pages and reach a dead-end).
- I liked how Meta-Wiki's sitenotice pointed people to the fundraising pages.
- The fundraiser runs on CentralNotice, the bugs should be fixed and the extension should be cleaned up.
- Before announcing any major fundraising campaign or slogan, register the domain first.
- Not many people enjoy BEING SHOUTED AT. (eg. no caps lock)
- The fact that we had an international set of messages and an English-only set worked out great. We could test new strings without wasting translator work.
- A minor pet peeve of mine (and I know others like Dami felt the same) was that you couldn't open the GeoIP links in a new tab because of the way they were handled through javascript.
- Better rtl support. We were great at this on the wmf pages side, but we could use more work:
- on the notices (if we have to hardcode a direction, we should make it a "shared space" field... like wherever it says "right" change it to {{{right}}}; not the best solution but workable)
- on the other sites (like payments).
- Every year we are asked about donating in Indian rupees. Please! (Wikimedia India. :D)
- "Ways to Give" is pretty ugly and un-userfriendly, we might want to put more thought into this.
- Help chapters support alternate donation options more easily (i.e. iDEAL for NL, some RU thing, etc.)
- Allow more than just credit cards and PayPal (Amazon and Google Checkout were suggested)
- Implement a ?usenotice=Blah (great for troubleshooting)
- Better infrastructure for facilitating other types of donations (non-monetary). We always have people looking around for other ways to contribute, a lot arrive at the "Volunteering" section. We need to find a way to better tell these people what we need and get them to help us.
- <style> tag elements need to be specific; the banners broke link underlining behavior for a few hours. (LF)
- "The "hide" button should actually HIDE the effing thing. If we don't want to see it we don't want to see it. I'm not going to give you any money regardless." => The perennial suggestion, take it or leave it. (LF)
- Daily updates during launch were great.
- Some way to fully localize the whole site (this isn't just fundraising-related, but related to all of it... this issue is just highlighted when we have everyone coming to our site). (LF)
- Nice suggestion on Launch Feedback: give the option to tweet out your public comment at the same time. (LF)
- Allow more than just credit cards and PayPal (Amazon and Google Checkout were suggested) (LF)
- Use better defined css-styles. We should be able to create a gadget that only hides the fundraising banner (or the specific year's fundraising banner), rather than all CentralNotice notices. It would also be nice if we could change specific attributes of specific notices locally (c.f. the Chinese issue).
- Lets make sure our error messages are clear. "You must enter a valid amount (for example "25")." is better than "You must enter a valid amount." (A lot of people were confused this year... they tried entering things like "$25" in the blank and didn't understand why it wouldn't work.)
- Allow searches for donor names on Special:ContributionHistory. (FWF)
- I liked how we put all the supplementary messages/pages in one translation request this year, it worked well.
- Translate the thank you letter too?
- Don't use a local Template:2008/Contribution history introduction/en again. Include the content in the MediaWiki messages to translate.
- About page names, use the same basic page name every year (i.e. "Donate/es" or "Dona") and just change the page to either redirect or translate the current year's donation module (i.e. "2009/Donate/en").
- More currencies? PayPal seems to now accept: MXN, BRL, MYR, PHP, TWD, and THB. Any reason we don't support those? I know we've gotten requests for BRL already.
- Support/en is ugly. 'nuff said.
- Be more culturally sensitive and include other social networks than just American/European ones (this is a great breakdown by country/continent). There's not really any issue in having too many social networks. Notable exceptions: MySpace, Bebo, Orkut, Live Journal, Friendster.
- More time to publish translations would be nice. Trevor had a great idea of formating the Jimmy notices so that the number of lines/line break locations were automatically adjusted based on the the translation. Unfortunately because we had to publish it quickly, we didn't preserve this great idea. (This is a note to translation publishers as well as to fundraising staffers.)
- Put the social bookmarks template on Jimmy's appeal too -- we want people sharing that as much as, if not more than, the other pages. (Someone brought this up on LF too.)
- When we say "Where does my money go? People and technology", people think that's all their donation goes to. They assume that it's wayyyy too expensive to run the website on the technical side and/or the staffers are paid too much and they're taking advantage of the volunteers. We need to highlight the "other stuff" we do (Wikipedia Academies, etc.). (This was brought up countless times on LF and caused quite a bit of the confusion.)
- E-mail (or a communal IRC channel) is always a better option than an IM for a status update. The only time we should be IM'ing is if it's a quick question or task that needs doing.
- Last minute additions of texts to any piece that has been translated already is bad. :-( Certain things need to be planned ahead of time.
- Why not support recurring payments again?
- Someone suggested links to statistics on the "Thank You" pages. (blog post)
- Border to separate translation groups?
- Allow languages to pick their own quotes (for both banners and letters)? For example, the German pages could also include donors to Wikimedia Deutschland. Different cultures react different types of quotes.
- Make it so that all the links on the donation pages open in another window? This will help make sure that people actually stay on the donation pages. (FWF)
- Possible solution: add <base target="_blank"> to the header template and then only specify <a target="_self"> on the "donate" links.
- Quite a few of the translations complained that Jimmy's Thank You (and, well, most of the campaign) was too American and did not port well to other languages/cultures/nations. Something to keep in mind next time.
- We need to change the "other languages" box ({{DonateLang}}) depending on the page. We don't want to link to the "Support Wikipedia" pages on Appeal/en.
- Before we setup donation links to our "friends" (see Jimmy Thank You/en), we should ask them if they do any donation tracking. It would probably be nice of us to add some sort of ?utm_source=wikimedia&utm_medium=thankyouletter or something like that so they can figure out where all that money came from.
- The press releases need to be ready early so that the chapters can create their own copy.
- ...
- From a chapters point of view
- Involve the chapters more, and communicate more
- Provide heads-up of planned changes before they happen, and ask for feedback
- Have as many possibilities for volunteers to help as possible (donation messages, page design, ...)
- Don't break the GeoIP functionality ;-)
- When things go wrong, say what's going on rather than leaving people in the dark (they start complaining then. ;-) )
- Don't make it all about Wikipedia - that's not all that Wikimedia is about.