Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass (was: Visual Editor)

2013-07-30 Thread Martijn Hoekstra
On Jul 30, 2013 3:49 AM, Marc A. Pelletier m...@uberbox.org wrote:

 On 07/29/2013 07:00 PM, David Gerard wrote:
  Are there any wikitext constructions that are actually going to be
  deprecated?

 I'm not privy to the architecture decisions, but I'm pretty sure that
 the absolute worst monstrosity is the possibility of opening markup in a
 (possibly deeply recursive or, worse, conditional) template that is
 closed in a different template

I can dream up horrors you can't even imagine. Consider a template
consisting if two single quotes. For a demonstration, see
http://en.Wikipedia.org/wiki/User:Martijn_Hoekstra/Lovecraftian_horror2

 Getting it rid of /just/ that would
 lose us no content (though it would break some frankenstein-grade
 markup) and gain us a couple orders of magnitude in parsoid reliability
 and simplicity.

 And probably would make most of the VE team cry in relief.

 -- Marc


 ___
 Wikimedia-l mailing list
 Wikimedia-l@lists.wikimedia.org
 Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l,
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe
___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

[Wikimedia-l] WMF 2013 elections post-mortem

2013-07-30 Thread Bishakha Datta
Dear all,

Risker has prepared a detailed report of the 2013 elections outlining
several of the challenges that the Elections Committee faced this year.

https://meta.wikimedia.org/wiki/Wikimedia_Foundation_elections_2013/Post_mortem/Report_from_Risker#Discussion_6

My report as board liaison is on the talk page at:
https://meta.wikimedia.org/wiki/Talk:Wikimedia_Foundation_elections_2013/Post_mortem/Report_from_Risker

Both these need serious movement-wide discussion.

Please add your thoughts and comments so that we may consider various
possibilities and act to strengthen the election process before it recedes
from our consciousness.

Best
Bishakha
___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass (was: Visual Editor)

2013-07-30 Thread David Gerard
On 30 July 2013 07:39, Martijn Hoekstra martijnhoeks...@gmail.com wrote:

 I can dream up horrors you can't even imagine. Consider a template
 consisting if two single quotes. For a demonstration, see
 http://en.Wikipedia.org/wiki/User:Martijn_Hoekstra/Lovecraftian_horror2


D-:

That's like a story parents tell VE developers to scare them into behaving.


- d.

___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass (was: Visual Editor)

2013-07-30 Thread Peter Southwood
Beside being  way more effort than it is worth, what is particularly 
Lovecraftian about that?

Cheers,
Peter
- Original Message - 
From: Martijn Hoekstra martijnhoeks...@gmail.com

To: Wikimedia Mailing List wikimedia-l@lists.wikimedia.org
Sent: Tuesday, July 30, 2013 8:39 AM
Subject: Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass 
(was: Visual Editor)




On Jul 30, 2013 3:49 AM, Marc A. Pelletier m...@uberbox.org wrote:


On 07/29/2013 07:00 PM, David Gerard wrote:
 Are there any wikitext constructions that are actually going to be
 deprecated?

I'm not privy to the architecture decisions, but I'm pretty sure that
the absolute worst monstrosity is the possibility of opening markup in a
(possibly deeply recursive or, worse, conditional) template that is
closed in a different template


I can dream up horrors you can't even imagine. Consider a template
consisting if two single quotes. For a demonstration, see
http://en.Wikipedia.org/wiki/User:Martijn_Hoekstra/Lovecraftian_horror2

Getting it rid of /just/ that would

lose us no content (though it would break some frankenstein-grade
markup) and gain us a couple orders of magnitude in parsoid reliability
and simplicity.

And probably would make most of the VE team cry in relief.

-- Marc


___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l,

mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe
___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe 



___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass (was: Visual Editor)

2013-07-30 Thread Martijn Hoekstra
On Jul 30, 2013 4:58 AM, Marc A. Pelletier m...@uberbox.org wrote:

 On 07/29/2013 10:02 PM, Rschen7754 wrote:
  If I'm reading this right, it *would* cause massive problems on the
English Wikipedia

 Oh, it *would* if the syntax was just disabled outright!

 Now, if it were me that was in charge of fixing wiki markup, this is
 what I would do:

 (a) require that syntactic elements opened in a template be closed in
 that template during transclusion* (without a change in code now; i.e.:
 deprecate but not enforce yet).
 (b) provide a mechanism by which templates which do this are
 categorized/marked and otherwise findable.
 (c) wait suitably long
 (d) convert current invalid (according to (a) and identified by (b))
 syntax by substituting still transcluded templates inline (thus not
 breaking content)
 (e) delete/blank/comment out those templates
 (f) render the previous syntax invalid (by implicitly closing any
 syntactic construct at the end of transclusion)
 (g) provide a list of all the subst done in part (d) to the community so
 that automated tools can fixup/convert/cleanup with new markup/LUA where
 applicable.

Something like the following process might be a little easier on the
projects. Assuming that ultimately want each page to be a valid fragment,
suitably defined:

Introduction period:

1. Deprecate the alternative *right now*, by publicly announcing what it is
exactly we would rather not see exist, wikitext wise.

2. Start engaging the projects, and set up wikiprojects that are
responsible for finding the cases where no reasonable alternative for the
current legitimate uses is, and work on expanding the language to make sure
these cases are covered as well as being responsible for setting up forums
for getting help on how to migrate away from depricated syntax.

Transition period:

3. For a suitably long time, display a warning when such a page is saved,
refering users to the local working group that can help them learn how to
write New Wikitext. More legitimate uses will emerge, and reasonable
alternatives must be found or created for everything we are able to do now.

4. Block the creation of new templates with deprecated syntax. Also block
saving templates that were free of deprecated syntax would an edit
introduce deprecated syntax.

5. When the wikiprojects are no longer buckling under the load of the
stream of unimagined creative and useful yet horrible uses of wikitext they
didn't forsee, and a good deal of templates have been fixed, start showing
warnings when saving pages that transclude pages with deprecated syntax.
Repeat the above steps of waiting and fixing.

6. Announce a date from where on saving a page with a transcluded legacy
template will be blocked. Expect public outcry.

7. Deal with the outcry by making a list of things yet to be fixed. Move
the deployment date to a month after all* bugs have been closed.

8. Block saving pages that contain brokenness. Expect outcry.

If outcry, roll back and go to 7.

9. With sufficient technical ingenuity, freeze and archive the dark legacy.
Don't make it mix with the brave new world.

10. Celebrate successful deployment, and wish each other a happy 2020.

An important consideration that all developers must keep in mind is that
though the current syntax is quite horrible, it also serves a purpose, and
though its existence in itself is quite horrible, the fact that it is
widely used is completely reasonable.

*: for a sufficiently reasonable value for all.


 Hopefully, whatever the delay in (c) is would need to be long enough
 that the more egregious cases or complicated templates have time enough
 to be transitioned manually, leaving the following subst/cleanup to take
 care of edge cases and little used templates where the disruption is
 nowhere as bad.

 -- Marc

 * This would include, indirectly, the code fragment templates like
 Erik describe since they contain fragments meant to be interpreted in
 the context of an open syntactic element** -- those are trickier to
 /find/, but (f) would make them pointless.
 ** Making, potentially, a giant leap towards making wikimarkup
 context-free which would solve so many problems with parsoid it's not
 even funny.



 ___
 Wikimedia-l mailing list
 Wikimedia-l@lists.wikimedia.org
 Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l,
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe
___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] Questions for the WMF Board of Trustees?

2013-07-30 Thread Alice Wiegand
Hi Lodewijk,
I like the idea of having more opportunities to talk and to try out
different approaches.
That was the reason for Patricio and me to offer a Chapters Lunch Meeting
on Sunday, where we want to talk about the role of Chapters Selected Board
members, expectations, limitations, and the relationship we have. I read
your suggestion like something similar, concentrating more on particular
issues and diving somehow deeper into the subject. And yes, I would be glad
to participate if it matches with my schedule.

Alice.



On Tue, Jul 30, 2013 at 7:34 AM, Bishakha Datta bishakhada...@gmail.comwrote:

 On Mon, Jul 29, 2013 at 8:20 PM, Lodewijk lodew...@effeietsanders.org
 wrote:

  Hi Phoebe,
 
  thanks for pointing to this!
 
  I see that this year we only have one hour of board QA. I have always
 seen
  a lot of value in these board discussions, especially when it can come to
  actually that: discussions. As there are several discussion sessions
  scheduled, without a specific topic, would you and perhaps a few other
  board members be willing to commit to use some of these sessions to dig a
  bit deeper into a few specific topics? For example, would there be three
  board members willing to have a round table discussion about transparency
  and openness at a board level?
 

 I'd be interested in participating in this one - but cannot take the lead
 on making it happen.

 Do let us know if this does get fixed during wikimania. Cannot make it 9
 Aug 2-4 when there's another meeting, but open to other times.

 Best
 Bishakha


  2013/7/29 phoebe ayers phoebe.w...@gmail.com
 
   Hi all,
  
   Every year at Wikimania the Wikimedia Foundation Board of Trustees
 hosts
  a
   panel where they take questions from the audience on the work of the
 WMF
   and the Board.
  
   In past years the board has also taken questions via IRC. This year
 we'd
   also like to provide the opportunity to leave questions on a wiki page
   ahead of time:
   http://wikimania2013.wikimedia.org/wiki/WMF_Board_Q%26A
  
   While there is only time to answer a few questions during the session
   itself, hopefully this will be a good way of getting questions from
   attendees as well as from those who can't make it. The board will also
  take
   questions from the audience at Wikimania, as time permits.
  
   Remember the Board doesn't deal directly with work on or problems on
 the
   projects, and does not have a direct hand in how the WMF operates
   day-to-day. Rather, the board thinks about the big picture, and gives
   direction on strategy for the WMF. You can find out more about what the
   board does (and does not do) here:
   http://wikimediafoundation.org/wiki/Board_of_Trustees and
   http://meta.wikimedia.org/wiki/Board_handbook
  
   best,
   phoebe
  
   --
   * I use this address for lists; send personal messages to phoebe.ayers
  at
   gmail.com *
   ___
   Wikimedia-l mailing list
   Wikimedia-l@lists.wikimedia.org
   Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l,
   mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe
  ___
  Wikimedia-l mailing list
  Wikimedia-l@lists.wikimedia.org
  Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l,
  mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe
 
 ___
 Wikimedia-l mailing list
 Wikimedia-l@lists.wikimedia.org
 Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l,
 mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass (was: Visual Editor)

2013-07-30 Thread Martijn Hoekstra
On Tue, Jul 30, 2013 at 9:36 AM, Peter Southwood 
peter.southw...@telkomsa.net wrote:

 Beside being  way more effort than it is worth, what is particularly
 Lovecraftian about that?
 Cheers,
 Peter


What's bad about it, is that the meaning of the transcluded content changes
radically on the context into which it is transcluded.

What's Lovecraftian about it is that it changes the syntactical meaning of
elements on the page that it is transcluded in to, without even having to
be near it.

--Martijn


A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?




 - Original Message - From: Martijn Hoekstra 
 martijnhoeks...@gmail.com
 To: Wikimedia Mailing List 
 wikimedia-l@lists.wikimedia.**orgwikimedia-l@lists.wikimedia.org
 
 Sent: Tuesday, July 30, 2013 8:39 AM
 Subject: Re: [Wikimedia-l] On the gentrification of Wikipedia, by
 Superbass (was: Visual Editor)



  On Jul 30, 2013 3:49 AM, Marc A. Pelletier m...@uberbox.org wrote:


 On 07/29/2013 07:00 PM, David Gerard wrote:
  Are there any wikitext constructions that are actually going to be
  deprecated?

 I'm not privy to the architecture decisions, but I'm pretty sure that
 the absolute worst monstrosity is the possibility of opening markup in a
 (possibly deeply recursive or, worse, conditional) template that is
 closed in a different template


 I can dream up horrors you can't even imagine. Consider a template
 consisting if two single quotes. For a demonstration, see
 http://en.Wikipedia.org/wiki/**User:Martijn_Hoekstra/**
 Lovecraftian_horror2http://en.Wikipedia.org/wiki/User:Martijn_Hoekstra/Lovecraftian_horror2

 Getting it rid of /just/ that would

 lose us no content (though it would break some frankenstein-grade
 markup) and gain us a couple orders of magnitude in parsoid reliability
 and simplicity.

 And probably would make most of the VE team cry in relief.

 -- Marc


 __**_
 Wikimedia-l mailing list
 Wikimedia-l@lists.wikimedia.**org Wikimedia-l@lists.wikimedia.org
 Unsubscribe: 
 https://lists.wikimedia.org/**mailman/listinfo/wikimedia-lhttps://lists.wikimedia.org/mailman/listinfo/wikimedia-l
 ,

 mailto:wikimedia-l-request@**lists.wikimedia.orgwikimedia-l-requ...@lists.wikimedia.org
 ?subject=**unsubscribe
 __**_
 Wikimedia-l mailing list
 Wikimedia-l@lists.wikimedia.**org Wikimedia-l@lists.wikimedia.org
 Unsubscribe: 
 https://lists.wikimedia.org/**mailman/listinfo/wikimedia-lhttps://lists.wikimedia.org/mailman/listinfo/wikimedia-l,
 mailto:wikimedia-l-request@**lists.wikimedia.orgwikimedia-l-requ...@lists.wikimedia.org
 ?subject=**unsubscribe



 __**_
 Wikimedia-l mailing list
 Wikimedia-l@lists.wikimedia.**org Wikimedia-l@lists.wikimedia.org
 Unsubscribe: 
 https://lists.wikimedia.org/**mailman/listinfo/wikimedia-lhttps://lists.wikimedia.org/mailman/listinfo/wikimedia-l,
 mailto:wikimedia-l-request@**lists.wikimedia.orgwikimedia-l-requ...@lists.wikimedia.org
 ?subject=**unsubscribe

___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass (was: Visual Editor)

2013-07-30 Thread Brandon Harris

On Jul 29, 2013, at 11:39 PM, Martijn Hoekstra martijnhoeks...@gmail.com 
wrote:
 
 I can dream up horrors you can't even imagine. Consider a template
 consisting if two single quotes. For a demonstration, see
 http://en.Wikipedia.org/wiki/User:Martijn_Hoekstra/Lovecraftian_horror2


Iä! Iä! Cthulhu Fhtagn!

Seriously, awesome example.

---
Brandon Harris, Senior Designer, Wikimedia Foundation

Support Free Knowledge: http://wikimediafoundation.org/wiki/Donate


___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass (was: Visual Editor)

2013-07-30 Thread Robert Rohde
On Tue, Jul 30, 2013 at 1:06 AM, Martijn Hoekstra
martijnhoeks...@gmail.com wrote:
snip
 4. Block the creation of new templates with deprecated syntax. Also block
 saving templates that were free of deprecated syntax would an edit
 introduce deprecated syntax.
snip

Strictly speaking this is impossible.  While there are some common
cases that could be recognizable on a per template basis, there are
other cases that are only recognizable as problems when placed in the
context in which the are used.

To give a ridiculous example:

A template {{foo}} consisting of  Nothing here  looks innocuous
enough until embedded in a page that reads div{{foo}}/div.

Because templates can contain tag, table, and other markup fragments,
the implications for the parser aren't necessarily clear until the
template is used in context with other elements.  So one could
identify this as an issue when saving the page that uses it, but there
is no general way to identify all templates that might be problematic
at the time the template is written.

-Robert Rohde

___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass (was: Visual Editor)

2013-07-30 Thread Martijn Hoekstra
On Tue, Jul 30, 2013 at 11:43 AM, Robert Rohde raro...@gmail.com wrote:

 On Tue, Jul 30, 2013 at 1:06 AM, Martijn Hoekstra
 martijnhoeks...@gmail.com wrote:
 snip
  4. Block the creation of new templates with deprecated syntax. Also block
  saving templates that were free of deprecated syntax would an edit
  introduce deprecated syntax.
 snip

 Strictly speaking this is impossible.  While there are some common
 cases that could be recognizable on a per template basis, there are
 other cases that are only recognizable as problems when placed in the
 context in which the are used.

 To give a ridiculous example:

 A template {{foo}} consisting of  Nothing here  looks innocuous
 enough until embedded in a page that reads div{{foo}}/div.

 Because templates can contain tag, table, and other markup fragments,
 the implications for the parser aren't necessarily clear until the
 template is used in context with other elements.  So one could
 identify this as an issue when saving the page that uses it, but there
 is no general way to identify all templates that might be problematic
 at the time the template is written.

 -Robert Rohde


Drat, you are clearly right. I was hoping there was a way to dream up a
transition where at no point a seperation between old syntax transcusion
and new syntax transclusion would have to be made until the very last
moment (my step 9 above). It should still be possible to find and mark
templates that are broken through a one time exhaustive search (find all
transclusions, and check if the generated DOM for the transcluded fragment
is identical to the generated DOM of the fragment itself) and make a split
there.

My first thought was that it would be completely unfeasible bordering
impossible to do that on every page save, but now that I think of it, while
it would undoubtably be very rough on the backend, for a cause as noble as
moving away from template madness it might be worth it ( a single extra
query and the number of inclusions extra full page parses - but some parse
results could be cached for a transitional period, and you can stop once
you have found one failing parse). The WMF devs should be far more able to
estimate its impact, but It's a little soon to discuss that, as the wish to
deprecate the current semantics hasn't even been officially stated.

--Martijn


 ___
 Wikimedia-l mailing list
 Wikimedia-l@lists.wikimedia.org
 Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l,
 mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass (was: Visual Editor)

2013-07-30 Thread Robert Rohde
When discussing issues like this.  One should keep in mind that we
don't really want to be in the business of solving hard problems
simply by pushing the difficulties onto other people.  Wikitext has
some characteristics that make parsing it hard (some might say
ridiculous).  Changing wikitext will create problems elsewhere (and a
lot of work for volunteers).  In addition one should be careful that
any changes are made in such a way that important workflows are not
made significantly harder for editors.

To give a common example, see {{nom}}, which consists of:

style=background: #FDD; color: black; vertical-align: middle;
text-align: {{{align|center}}}; {{{style|}}} class=no table-no2 |
Nominated

A clever person will quickly realize that this is used in a table context like:

{|
| Golden Globes || Best Actress || {{nom}}
|}

Where the {{nom}} template carries with it not just the text
Nominated but also part of the styling to be applied to the table.

This would seem to be a hard example to reimplement in a context
agnostic way.  At present the template content only makes sense
because it is placed in the context of a wiki table.  Getting around
that would seem to be awkward.  You could try to fudge it by applying
the {{nom}} styles to something like a div block.  However, placing
that block within the table cell would run the risk of cell padding
and other table properties causing conflicts or bad appearance, not to
mention that such an approach couldn't be used if the template is also
passing colspan / rowspan directives to the cell.  Alternatively, one
would pretty much have to pull all or most of the table into the
template, which would seem to lead to new headaches and make the
source that is much more complicated for authors than the present
version.

This is one of the examples where there would seem to be few good
alternatives.  Maybe the devs who are imagining reengineering wikitext
can also think up good alternatives for some of the uses they might
contemplate making obsolete?

-Robert Rohde

P.S. {{nom}} and its sister templates are an example of templates that
VE can't presently handle.

On Tue, Jul 30, 2013 at 1:06 AM, Martijn Hoekstra
martijnhoeks...@gmail.com wrote:
 On Jul 30, 2013 4:58 AM, Marc A. Pelletier m...@uberbox.org wrote:

 On 07/29/2013 10:02 PM, Rschen7754 wrote:
  If I'm reading this right, it *would* cause massive problems on the
 English Wikipedia

 Oh, it *would* if the syntax was just disabled outright!

 Now, if it were me that was in charge of fixing wiki markup, this is
 what I would do:

 (a) require that syntactic elements opened in a template be closed in
 that template during transclusion* (without a change in code now; i.e.:
 deprecate but not enforce yet).
 (b) provide a mechanism by which templates which do this are
 categorized/marked and otherwise findable.
 (c) wait suitably long
 (d) convert current invalid (according to (a) and identified by (b))
 syntax by substituting still transcluded templates inline (thus not
 breaking content)
 (e) delete/blank/comment out those templates
 (f) render the previous syntax invalid (by implicitly closing any
 syntactic construct at the end of transclusion)
 (g) provide a list of all the subst done in part (d) to the community so
 that automated tools can fixup/convert/cleanup with new markup/LUA where
 applicable.

 Something like the following process might be a little easier on the
 projects. Assuming that ultimately want each page to be a valid fragment,
 suitably defined:

 Introduction period:

 1. Deprecate the alternative *right now*, by publicly announcing what it is
 exactly we would rather not see exist, wikitext wise.

 2. Start engaging the projects, and set up wikiprojects that are
 responsible for finding the cases where no reasonable alternative for the
 current legitimate uses is, and work on expanding the language to make sure
 these cases are covered as well as being responsible for setting up forums
 for getting help on how to migrate away from depricated syntax.

 Transition period:

 3. For a suitably long time, display a warning when such a page is saved,
 refering users to the local working group that can help them learn how to
 write New Wikitext. More legitimate uses will emerge, and reasonable
 alternatives must be found or created for everything we are able to do now.

 4. Block the creation of new templates with deprecated syntax. Also block
 saving templates that were free of deprecated syntax would an edit
 introduce deprecated syntax.

 5. When the wikiprojects are no longer buckling under the load of the
 stream of unimagined creative and useful yet horrible uses of wikitext they
 didn't forsee, and a good deal of templates have been fixed, start showing
 warnings when saving pages that transclude pages with deprecated syntax.
 Repeat the above steps of waiting and fixing.

 6. Announce a date from where on saving a page with a transcluded legacy
 template will be blocked. Expect public 

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass (was: Visual Editor)

2013-07-30 Thread David Gerard
On 30 July 2013 09:06, Martijn Hoekstra martijnhoeks...@gmail.com wrote:

 6. Announce a date from where on saving a page with a transcluded legacy
 template will be blocked. Expect public outcry.
 An important consideration that all developers must keep in mind is that
 though the current syntax is quite horrible, it also serves a purpose, and
 though its existence in itself is quite horrible, the fact that it is
 widely used is completely reasonable.


The question then will be how to keep parsing old versions reasonably.
I suppose we could keep an old wikitext parser around. *shudder*

(Or just punt the question into the long grass. Do old page versions
pull in contemporary versions of the page's templates or use the
current versions? If the latter, then heh, too bad.)

[These are technical questions, but I think they have sufficient
impact to discuss more widely, e.g. on this list. Assuming enough
relevant devs are around to comment.]


- d.

___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass (was: Visual Editor)

2013-07-30 Thread Martijn Hoekstra
On Tue, Jul 30, 2013 at 12:26 PM, Robert Rohde raro...@gmail.com wrote:

 When discussing issues like this.  One should keep in mind that we
 don't really want to be in the business of solving hard problems
 simply by pushing the difficulties onto other people.  Wikitext has
 some characteristics that make parsing it hard (some might say
 ridiculous).  Changing wikitext will create problems elsewhere (and a
 lot of work for volunteers).  In addition one should be careful that
 any changes are made in such a way that important workflows are not
 made significantly harder for editors.


my point three wasn't something trivial, and will require a heck load of
engineering (for refrerence:
3. For a suitably long time, display a warning when such a page is saved,
referring users to the local working group that can help them learn how to
write New Wikitext. More legitimate uses will emerge, and reasonable
alternatives must be found or created for everything we are able to do now.
)



 To give a common example, see {{nom}}, which consists of:

 style=background: #FDD; color: black; vertical-align: middle;
 text-align: {{{align|center}}}; {{{style|}}} class=no table-no2 |
 Nominated

 A clever person will quickly realize that this is used in a table context
 like:

 {|
 | Golden Globes || Best Actress || {{nom}}
 |}

 Where the {{nom}} template carries with it not just the text
 Nominated but also part of the styling to be applied to the table.

 This would seem to be a hard example to reimplement in a context
 agnostic way.  At present the template content only makes sense
 because it is placed in the context of a wiki table.  Getting around
 that would seem to be awkward.  You could try to fudge it by applying
 the {{nom}} styles to something like a div block.  However, placing
 that block within the table cell would run the risk of cell padding
 and other table properties causing conflicts or bad appearance, not to
 mention that such an approach couldn't be used if the template is also
 passing colspan / rowspan directives to the cell.  Alternatively, one
 would pretty much have to pull all or most of the table into the
 template, which would seem to lead to new headaches and make the
 source that is much more complicated for authors than the present
 version.


I'm convinced that the MediaWiki devs will be able to device a way to do
this better. My markup and style foo is too weak to even speculate about
what that better may be like.



 This is one of the examples where there would seem to be few good
 alternatives.  Maybe the devs who are imagining reengineering wikitext
 can also think up good alternatives for some of the uses they might
 contemplate making obsolete?


 -Robert Rohde


When I said celebrate a happy 2020, it was a case of ha ha only serious.
There are easy nor quick fixes for these issues, and any change will not
only cost a lot of engineering, but will also require a lot of effort from
the communities to fix the breakages it will introduce, which is why I find
it so important to have this discussion long before engineering plans are
drawn up.


 P.S. {{nom}} and its sister templates are an example of templates that
 VE can't presently handle.


Which is why I think it is very important to have this discussion. I also
think I made my points on this thread and list to a sufficient level, and
will try to sit back and read what the people who really know what they are
talking about have to say about it.



 On Tue, Jul 30, 2013 at 1:06 AM, Martijn Hoekstra
 martijnhoeks...@gmail.com wrote:
  On Jul 30, 2013 4:58 AM, Marc A. Pelletier m...@uberbox.org wrote:
 
  On 07/29/2013 10:02 PM, Rschen7754 wrote:
   If I'm reading this right, it *would* cause massive problems on the
  English Wikipedia
 
  Oh, it *would* if the syntax was just disabled outright!
 
  Now, if it were me that was in charge of fixing wiki markup, this is
  what I would do:
 
  (a) require that syntactic elements opened in a template be closed in
  that template during transclusion* (without a change in code now; i.e.:
  deprecate but not enforce yet).
  (b) provide a mechanism by which templates which do this are
  categorized/marked and otherwise findable.
  (c) wait suitably long
  (d) convert current invalid (according to (a) and identified by (b))
  syntax by substituting still transcluded templates inline (thus not
  breaking content)
  (e) delete/blank/comment out those templates
  (f) render the previous syntax invalid (by implicitly closing any
  syntactic construct at the end of transclusion)
  (g) provide a list of all the subst done in part (d) to the community so
  that automated tools can fixup/convert/cleanup with new markup/LUA where
  applicable.
 
  Something like the following process might be a little easier on the
  projects. Assuming that ultimately want each page to be a valid fragment,
  suitably defined:
 
  Introduction period:
 
  1. Deprecate the alternative *right now*, by publicly announcing what 

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass (was: Visual Editor)

2013-07-30 Thread Martijn Hoekstra
On Tue, Jul 30, 2013 at 1:01 PM, David Gerard dger...@gmail.com wrote:

 On 30 July 2013 09:06, Martijn Hoekstra martijnhoeks...@gmail.com wrote:

  6. Announce a date from where on saving a page with a transcluded legacy
  template will be blocked. Expect public outcry.
  An important consideration that all developers must keep in mind is that
  though the current syntax is quite horrible, it also serves a purpose,
 and
  though its existence in itself is quite horrible, the fact that it is
  widely used is completely reasonable.


 The question then will be how to keep parsing old versions reasonably.
 I suppose we could keep an old wikitext parser around. *shudder*

 (Or just punt the question into the long grass. Do old page versions
 pull in contemporary versions of the page's templates or use the
 current versions? If the latter, then heh, too bad.)


This *sounds* horrible, but is exactly what happens now. If a template
changes, old revisions break. I suppose that if MediaWiki would go for a
change in template semantics, an option besides letting them break, is to
substitute all 'legacy' templates into their parents last revision before
the changeover. How many revisions back one would want to do this and in
what timeframe sounds like a discussion point, but I don't see this as a
far more broken process than template changes cause right now.


 [These are technical questions, but I think they have sufficient
 impact to discuss more widely, e.g. on this list. Assuming enough
 relevant devs are around to comment.]


 - d.

 ___
 Wikimedia-l mailing list
 Wikimedia-l@lists.wikimedia.org
 Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l,
 mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] [Wikimedia Announcements] Changes at the Wikimedia Foundation Fundraising Team

2013-07-30 Thread Zack Exley

 If I was recruiting colonists for an interstellar colonization mission,
 he would likely be in the top 100


Thanks James - If I ever publish a book, I'm putting that quote on the
back!


On Mon, Jul 29, 2013 at 8:38 PM, James Salsman jsals...@gmail.com wrote:

 I know I've been critical of Zack Exley for technical reasons over the
 past year, but I think very highly of him as a person. If I was
 recruiting colonists for an interstellar colonization mission, he
 would likely be in the top 100 based on his accomplishments,
 orientation, drive, and social skills alone.

 But even if he weren't, his new project is outstandingly spectacular
 on its own merits, and I want to urge everyone reading this in or from
 the U.S. to sign up and join it:

 http://www.fivethirtysix.org/

 I predict that anyone with even a passing interest in U.S. politics
 who doesn't follow FiveThirtySix will first regret it, and then end up
 following it afterwards to prevent further such regret.

 Also, congratulations to Megan and Lisa!

 Sincerely,
 James Salsman

 ___
 Wikimedia-l mailing list
 Wikimedia-l@lists.wikimedia.org
 Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l,
 mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe




-- 
Zack Exley
Chief Revenue Officer
Wikimedia Foundation
___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

[Wikimedia-l] Wikimedia Italia starts discussion with OSM Italian community to become an OSMF chapter

2013-07-30 Thread Cristian Consonni
Dear all,

Wikimedia Italia has been in touch for some time with some
representatives of the Italian community of OpenStreetMap. The OSM
community in Italy is very numerous  (see this data[1] for a rough
figure) and has a long history, so they were wondering since some time
to create a local chapter of the OpenStreetMap Foundation[2] (OSMF) in
Italy.

Local OSM chapters are similar to Wikimedia Chapters, to the point
that the idea and the draft[3] of chapters agreement for chapters and
OSMF is taken from Wikimedia Chapters agreement.

The idea of creating a local chapter for OSM in Italy has been around
for several months, but the community has not yet taken the big
step, then some members of this community proposed to join forces
with us, given our greater experience as association.

Further, being deladdicted/del dedicated to free knowledge some of
Wikimedia Italia's members are long-time OSMers. Wikimedia Italia has
sponsored OSMit (the Italian OSM conference) in the past and this year
we are planning a joint event in October (more info soon)

At this stage we are still in the discussion phase. so we would like
to hear your feedback.

Cristian

[1] http://osmstats.altogetherlost.com/index.php?item=countries
[2] http://wiki.openstreetmap.org/wiki/Foundation/Local_Chapters/Agreement
[3] http://wiki.openstreetmap.org/wiki/Foundation/Local_Chapters/Agreement

___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass (was: Visual Editor)

2013-07-30 Thread James Forrester
On 30 July 2013 04:36, Martijn Hoekstra martijnhoeks...@gmail.com wrote:

 On Tue, Jul 30, 2013 at 1:01 PM, David Gerard dger...@gmail.com wrote:

  On 30 July 2013 09:06, Martijn Hoekstra martijnhoeks...@gmail.com
 wrote:
 
   6. Announce a date from where on saving a page with a transcluded
 legacy
   template will be blocked. Expect public outcry.
   An important consideration that all developers must keep in mind is
 that
   though the current syntax is quite horrible, it also serves a purpose,
  and
   though its existence in itself is quite horrible, the fact that it is
   widely used is completely reasonable.
 
 
  The question then will be how to keep parsing old versions reasonably.
  I suppose we could keep an old wikitext parser around. *shudder*
 
  (Or just punt the question into the long grass. Do old page versions
  pull in contemporary versions of the page's templates or use the
  current versions? If the latter, then heh, too bad.)
 

 This *sounds* horrible, but is exactly what happens now. If a template
 changes, old revisions break. I suppose that if MediaWiki would go for a
 change in template semantics, an option besides letting them break, is to
 substitute all 'legacy' templates into their parents last revision before
 the changeover. How many revisions back one would want to do this and in
 what timeframe sounds like a discussion point, but I don't see this as a
 far more broken process than template changes cause right now.


​That's what we did last time we switched how templates work (the MW 1.2 -
1.3 transition)​
​. Template syntax conversion bot​ (or whatever) spidered across the
corpus and created a new top revision as needed, IIRC.

​J.
-- 
James D. Forrester
Product Manager, VisualEditor
Wikimedia Foundation, Inc.

jforres...@wikimedia.org | @jdforrester
___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass (was: Visual Editor)

2013-07-30 Thread Ziko van Dijk
It's interesting how an essentially social question (being welcoming to new
people by a Visual editor) turns quickly into a debate on software.
Ziko




Ziko van Dijk
voorzitter / president Wikimedia Nederland
deputy chair Wikimedia Chapters Association Council

Vereniging Wikimedia Nederland
Postbus 167
3500 AD Utrecht
http://wikimedia.nl



2013/7/30 James Forrester jforres...@wikimedia.org

 On 30 July 2013 04:36, Martijn Hoekstra martijnhoeks...@gmail.com wrote:

  On Tue, Jul 30, 2013 at 1:01 PM, David Gerard dger...@gmail.com wrote:
 
   On 30 July 2013 09:06, Martijn Hoekstra martijnhoeks...@gmail.com
  wrote:
  
6. Announce a date from where on saving a page with a transcluded
  legacy
template will be blocked. Expect public outcry.
An important consideration that all developers must keep in mind is
  that
though the current syntax is quite horrible, it also serves a
 purpose,
   and
though its existence in itself is quite horrible, the fact that it is
widely used is completely reasonable.
  
  
   The question then will be how to keep parsing old versions reasonably.
   I suppose we could keep an old wikitext parser around. *shudder*
  
   (Or just punt the question into the long grass. Do old page versions
   pull in contemporary versions of the page's templates or use the
   current versions? If the latter, then heh, too bad.)
  
 
  This *sounds* horrible, but is exactly what happens now. If a template
  changes, old revisions break. I suppose that if MediaWiki would go for a
  change in template semantics, an option besides letting them break, is to
  substitute all 'legacy' templates into their parents last revision before
  the changeover. How many revisions back one would want to do this and in
  what timeframe sounds like a discussion point, but I don't see this as a
  far more broken process than template changes cause right now.
 

 That's what we did last time we switched how templates work (the MW 1.2 -
 1.3 transition)
 . Template syntax conversion bot (or whatever) spidered across the
 corpus and created a new top revision as needed, IIRC.

 J.
 --
 James D. Forrester
 Product Manager, VisualEditor
 Wikimedia Foundation, Inc.

 jforres...@wikimedia.org | @jdforrester
 ___
 Wikimedia-l mailing list
 Wikimedia-l@lists.wikimedia.org
 Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l,
 mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe
___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass (was: Visual Editor)

2013-07-30 Thread David Gerard
On 30 July 2013 15:44, Ziko van Dijk vand...@wmnederland.nl wrote:

 It's interesting how an essentially social question (being welcoming to new
 people by a Visual editor) turns quickly into a debate on software.


.nl has yet to experience the software in question, and the social
issues surrounding it ...


- d.

___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass (was: Visual Editor)

2013-07-30 Thread James Forrester
On 30 July 2013 08:02, David Gerard dger...@gmail.com wrote:

 On 30 July 2013 15:44, Ziko van Dijk vand...@wmnederland.nl wrote:

  It's interesting how an essentially social question (being welcoming to
 new
  people by a Visual editor) turns quickly into a debate on software.

 .nl has yet to experience the software in question, and the social
 issues surrounding it ...


VisualEditor has been enabled as an alpha on nlwiki for ​testing since May,
same as another 15 wikis, actually. But yes, there's a substantive
difference between the usage of the software in a small number of
knowingly-testing edits by experienced users (who normally want to do
relatively-edge cases) and actual real-world usage in exploring the social,
design and technical issues.

​J.
-- 
James D. Forrester
Product Manager, VisualEditor
Wikimedia Foundation, Inc.

jforres...@wikimedia.org | @jdforrester
___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] Let's have the courage to sit down and talk about VisualEditor

2013-07-30 Thread Erik Moeller
Hey Tomasz,

this is a good way to start a new thread here, so let me respond.

We've done the following with regard to the VE beta so far:
- We've overall slowed down the beta rollout schedule;
- We've excluded nlwiki from the phase 2 beta rollout;
- We've switched dewiki back to opt-in;
- We've offered an easy way to hide VisualEditor (it was always
possible not to use it).

We've also pushed out lots of fixes  improvements, including a first
round of performance improvements, a better (still not awesome)
citations dialog, improvements to the template dialog, etc.

If we have to globally go back to opt-in for a while, or some
middle-ground (instant opt-out, or advertised beta) we'll do that too.
We'd prefer not to, because having developers quickly see the impact
of their changes at scale, positive and negative, is essential to
making the product better quickly. The steady stream of feedback has
been invaluable, and I think the changelog of the last few weeks
demonstrates that beyond all doubt.

We see very few roundtripping errors. We do see incidents of
problematic edits that are unique to a visual editing environment
(e.g. backspace-deleting an infobox vs. having to select  delete all
the markup representing it; reduced precision in applying formatting
to content due to mouse selection). Some of those we can help reduce,
some of them are inherent and we'll likely have to accept as a cost of
introducing a new editor. And we do see the much-discussed issues with
complex templates where the question isn't really who is at fault
but what the right long term solution is.

There are quite a few ugly bugs (it's a beta), but most of those
aren't that hard to squash. It'll take longer to make really big gains
in performance, though -- that's a genuinely hard problem.

We don't think going back into opt-in mode is in the interests of
advancing Wikimedia's mission -- maintaining VE as the edit button
while making it trivial to edit source forces us to really stay at a
high pace of continuous improvement that meets user needs. Nothing
constrains choice and imposes urgency like reality.

Our preference is therefore to work with the community to stay in
continuous improvement mode. If the overwhelming community sentiment
is that the cost of continuous improvement with a large scale user
base is larger than the benefit (as it was on dewiki), we'll switch
back (or to a compromise), and use a more rigid set of acceptance
criteria and a less rigid deadline for getting back into large scale
usage later in the year.

Erik
-- 
Erik Möller
VP of Engineering and Product Development, Wikimedia Foundation

___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass (was: Visual Editor)

2013-07-30 Thread Brad Jorsch (Anomie)
On Mon, Jul 29, 2013 at 11:18 PM, Marc A. Pelletier m...@uberbox.org wrote:
 On 07/29/2013 11:10 PM, Risker wrote:
 which are used daily on hundreds of pages,
 and they serve a very important function.

 Yeah, but they are duct tape over weaknesses/flaws in wikimarkup, not a
 valuable feature.

Templates such as {{hat}} and {{hab}} don't exist so much because of
weaknesses in wikimarkup as because passing the content as a parameter
would rapidly exceed the Template argument size limit, and possibly
other parser limits. Any solution to this problem would have to take
that into account, unless the vaguely mentioned new parser doesn't
have such limits.

There's also the fact that a {{hat}}/{{hab}} pair can be clearer than
{{hidden|text= with }} 2000 lines further down in the text. Although I
suppose the comeback to that is that people using VE don't see such
things.

 This revolves back to the difficulty in trying to
 pretend a talk page in wikimarkup is a discussion medium and doing
 forum kind of things with it.

Not entirely. Templates such as {{hidden begin}} and {{hidden end}}
are used to hide long lists in a way that Flow is unlikely to
satisfactorily support. While HTML markup for multi-column lists is
trivial enough to enter directly in a page, people still like to use
templates such as {{div col}} / {{div col end}}. And it's not long ago
that {{col begin}} / {{col end}} were required to give a (hacky)
cross-browser multi-column layout. Nor does this address the
succession box templates mentioned above.

___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] Let's have the courage to sit down and talk about VisualEditor

2013-07-30 Thread David Gerard
On 30 July 2013 17:03, Erik Moeller e...@wikimedia.org wrote:

If the overwhelming community sentiment
 is that the cost of continuous improvement with a large scale user
 base is larger than the benefit (as it was on dewiki), we'll switch
 back (or to a compromise), and use a more rigid set of acceptance
 criteria and a less rigid deadline for getting back into large scale
 usage later in the year.


de:wp convinced you. What would it take to convince you on en:wp? (I'm
asking for a clear objective criterion here. If you can only offer a
subjective one, please explain how de:wp convinced you when en:wp
hasn't.)


- d.

___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] Let's have the courage to sit down and talk about VisualEditor

2013-07-30 Thread Risker
On 30 July 2013 14:13, David Gerard dger...@gmail.com wrote:

 On 30 July 2013 17:03, Erik Moeller e...@wikimedia.org wrote:

 If the overwhelming community sentiment
  is that the cost of continuous improvement with a large scale user
  base is larger than the benefit (as it was on dewiki), we'll switch
  back (or to a compromise), and use a more rigid set of acceptance
  criteria and a less rigid deadline for getting back into large scale
  usage later in the year.


 de:wp convinced you. What would it take to convince you on en:wp? (I'm
 asking for a clear objective criterion here. If you can only offer a
 subjective one, please explain how de:wp convinced you when en:wp
 hasn't.)



Just noting in passing:
https://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Default_State_RFC

Risker
___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] Questions for the WMF Board of Trustees?

2013-07-30 Thread phoebe ayers
Hi Robert,

This is a great question. Would you mind adding it to the wiki so we don't
lose track of it?

Short answer, not speaking for the board, bearing in mind that I missed the
past year of board discussions:

The board doesn't chose what technology to use but we do have end goals in
mind: first and foremost making the wikis easier to edit (for everyone),
and also better supporting non-desktop computer technologies (e.g. mobile).

We've also had some philosophical discussions about the direction of the
internet, and the web slowly turning less hands-on, with people's
experiences online siloed into a few big sites -- and what that means for
our projects which depend on the experience of saying yes, I can edit this
thing. How do we make the projects attractive to new editors growing up in
a facebook world?

So I think we've certainly discussed the experience question in various
ways, though not to the extent of sitting down with look  feel/UI charts
or anything specific.

I think the board's role is to keep doing this, and also to help determine
and approve additional specific strategic goals for tech, including for
instance supporting community editing initiatives (like the wiki loves
monuments app), accurately and beautifully supporting all language
communities, etc.

You are right that UI and rollouts will be significant for the WMF, the
board  the editing community for many months to come :)

-- phoebe


On Mon, Jul 29, 2013 at 12:29 PM, Robert Rohde raro...@gmail.com wrote:

 Phoebe,

 I am wondering if you (or another board member) would elaborate a
 little on how you see the Board's role when it comes to the evolving
 technical development of WMF projects?

 WMF has articulated a medium- to long-term vision for Mediawiki that
 builds on projects like VisualEditor, Flow, Echo (notifications),
 Parsoid, etc.  While I don't expect the Board to be in the business of
 choosing what technology to use, the WMF vision does seem to speak
 heavily to future changes in what the experience of editing Wikipedia
 (and other projects) will be like.  More visual and mouse based, etc.
 Is that something the Board ever involves itself in?

 Given current plans, it seems likely that questions surrounding
 changes in user experience and the deployment of new technology will
 be among the most significant issues for the editor community.

 -Robert Rohde

 On Sun, Jul 28, 2013 at 8:31 PM, phoebe ayers phoebe.w...@gmail.com
 wrote:
  Hi all,
 
  Every year at Wikimania the Wikimedia Foundation Board of Trustees hosts
 a
  panel where they take questions from the audience on the work of the WMF
  and the Board.
 
  In past years the board has also taken questions via IRC. This year we'd
  also like to provide the opportunity to leave questions on a wiki page
  ahead of time:
  http://wikimania2013.wikimedia.org/wiki/WMF_Board_Q%26A
 
  While there is only time to answer a few questions during the session
  itself, hopefully this will be a good way of getting questions from
  attendees as well as from those who can't make it. The board will also
 take
  questions from the audience at Wikimania, as time permits.
 
  Remember the Board doesn't deal directly with work on or problems on the
  projects, and does not have a direct hand in how the WMF operates
  day-to-day. Rather, the board thinks about the big picture, and gives
  direction on strategy for the WMF. You can find out more about what the
  board does (and does not do) here:
  http://wikimediafoundation.org/wiki/Board_of_Trustees and
  http://meta.wikimedia.org/wiki/Board_handbook
 
  best,
  phoebe
 
  --
  * I use this address for lists; send personal messages to phoebe.ayers
 at
  gmail.com *
  ___
  Wikimedia-l mailing list
  Wikimedia-l@lists.wikimedia.org
  Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l,
 mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

 ___
 Wikimedia-l mailing list
 Wikimedia-l@lists.wikimedia.org
 Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l,
 mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe




-- 
* I use this address for lists; send personal messages to phoebe.ayers at
gmail.com *
___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] Let's have the courage to sit down and talk about VisualEditor

2013-07-30 Thread Steven Walling
On Tue, Jul 30, 2013 at 11:13 AM, David Gerard dger...@gmail.com wrote:

 de:wp convinced you. What would it take to convince you on en:wp? (I'm
 asking for a clear objective criterion here. If you can only offer a
 subjective one, please explain how de:wp convinced you when en:wp
 hasn't.)


[Speaking personally, not for the VE team in any way.]

Why should a consensus of any arbitrary number of power editors be allowed
to define the defaults for all editors, including anonymous and
newly-registered people? Anonymous edits make up about 1/3 of enwiki edits,
IIRC. Every day, 3,000-5,000 new accounts are registered on English
Wikipedia. These people are not even being asked to participate in these
RFCs. Even if they were, they typically don't know how to participate and
find it very intimidating.

This system of gauging the success of VE is heavily biased toward the
concerns of people most likely to dislike change in the software and
frankly, to not really need VE in its current state. That doesn't mean
they're wrong, just that they don't speak for everyone's perspective. The
sad fact is that the people who stand to benefit the most from continued
use and improvements to VE can't participate in an RFC about it, in part
because of wikitext's complexities and annoyances. It is a huge failure of
the consensus process and the Wikimedia movement if we pretend that it's
truly open, fair, and inclusive to make a decision about VE this way.

In WMF design and development, we work our butts off trying to do research,
design, and data analysis that guides us toward building for _all_ the
stakeholders in a feature. We're not perfect at it by a long shot, but I
don't see a good faith effort by English and German Wikipedians running
these RFCs to solicit and consider the opinions of the huge number of
new/anonymous editors. And why should they? That's not their job, they just
want to express their frustration and be listened to.

To answer David's question: I think we need a benchmark for making VE
opt-in again that legitimately represents the needs of _all the people_ who
stand to benefit from continuing the rapid pace of bug fixing and feature
additions. I don't think an on-wiki RFC is it.

Steven
___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass

2013-07-30 Thread Mark

On 7/30/13 6:40 PM, Brad Jorsch (Anomie) wrote:

Templates such as {{hat}} and {{hab}} don't exist so much because of
weaknesses in wikimarkup as because passing the content as a parameter
would rapidly exceed the Template argument size limit, and possibly
other parser limits. Any solution to this problem would have to take
that into account, unless the vaguely mentioned new parser doesn't
have such limits.

There's also the fact that a {{hat}}/{{hab}} pair can be clearer than
{{hidden|text= with }} 2000 lines further down in the text. Although I
suppose the comeback to that is that people using VE don't see such
things.



From an editing perspective, it seems what's wanted here is a way to 
mark regions of text, and then to specify what processing is done on 
this region. As you note, {{foo|giant parameter consisting of the whole 
region}} is one way to do that, but currently doesn't work technically, 
and looks a bit weird syntactically. Perhaps some kind of 
region-definition could be a first-class supported feature?


-Mark


___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] Let's have the courage to sit down and talk about VisualEditor

2013-07-30 Thread Fred Bauder
 On Tue, Jul 30, 2013 at 11:13 AM, David Gerard dger...@gmail.com wrote:

 de:wp convinced you. What would it take to convince you on en:wp? (I'm
 asking for a clear objective criterion here. If you can only offer a
 subjective one, please explain how de:wp convinced you when en:wp
 hasn't.)


 [Speaking personally, not for the VE team in any way.]

 Why should a consensus of any arbitrary number of power editors be
 allowed
 to define the defaults for all editors, including anonymous and
 newly-registered people? Anonymous edits make up about 1/3 of enwiki
 edits,
 IIRC. Every day, 3,000-5,000 new accounts are registered on English
 Wikipedia. These people are not even being asked to participate in these
 RFCs. Even if they were, they typically don't know how to participate and
 find it very intimidating.

 This system of gauging the success of VE is heavily biased toward the
 concerns of people most likely to dislike change in the software and
 frankly, to not really need VE in its current state. That doesn't mean
 they're wrong, just that they don't speak for everyone's perspective. The
 sad fact is that the people who stand to benefit the most from continued
 use and improvements to VE can't participate in an RFC about it, in part
 because of wikitext's complexities and annoyances. It is a huge failure
 of
 the consensus process and the Wikimedia movement if we pretend that it's
 truly open, fair, and inclusive to make a decision about VE this way.

 In WMF design and development, we work our butts off trying to do
 research,
 design, and data analysis that guides us toward building for _all_ the
 stakeholders in a feature. We're not perfect at it by a long shot, but I
 don't see a good faith effort by English and German Wikipedians running
 these RFCs to solicit and consider the opinions of the huge number of
 new/anonymous editors. And why should they? That's not their job, they
 just
 want to express their frustration and be listened to.

 To answer David's question: I think we need a benchmark for making VE
 opt-in again that legitimately represents the needs of _all the people_
 who
 stand to benefit from continuing the rapid pace of bug fixing and feature
 additions. I don't think an on-wiki RFC is it.

 Steven

Let me confess, I hate all new things. I hate the constantly changing
complicated wiki markup and I hate the new editor, cause I don't know how
to work it even if it would be simpler if I were starting from scratch.
The point was to design an editor that would be better for casual and new
editors; I have nothing whatever to add from my own experience because I
can't duplicate from my experience that of a casual or new editor.

Fred


___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass

2013-07-30 Thread James Forrester
On 30 July 2013 13:58, Mark delir...@hackish.org wrote:

 On 7/30/13 6:40 PM, Brad Jorsch (Anomie) wrote:

 Templates such as {{hat}} and {{hab}} don't exist so much because of
 weaknesses in wikimarkup as because passing the content as a parameter
 would rapidly exceed the Template argument size limit, and possibly
 other parser limits. Any solution to this problem would have to take
 that into account, unless the vaguely mentioned new parser doesn't
 have such limits.

 There's also the fact that a {{hat}}/{{hab}} pair can be clearer than
 {{hidden|text= with }} 2000 lines further down in the text. Although I
 suppose the comeback to that is that people using VE don't see such
 things.


 From an editing perspective, it seems what's wanted here is a way to mark
 regions of text, and then to specify what processing is done on this
 region. As you note, {{foo|giant parameter consisting of the whole region}}
 is one way to do that, but currently doesn't work technically, and looks a
 bit weird syntactically. Perhaps some kind of region-definition could be a
 first-class supported feature?


​That'd be great, yes (and really easy to do using Parsoid's DOM) - we
could do annotations, comments, content collapsing, etc. - but I can't see
how it would work with wikitext in a way that would leave it
sanely-editable for users. I'm not sure we want to start building features
that only for work VisualEditor users at this point.

​J.
-- 
James D. Forrester
Product Manager, VisualEditor
Wikimedia Foundation, Inc.

jforres...@wikimedia.org | @jdforrester
___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] Let's have the courage to sit down and talk about VisualEditor

2013-07-30 Thread David Gerard
On 30 July 2013 21:47, Steven Walling steven.wall...@gmail.com wrote:

 Why should a consensus of any arbitrary number of power editors be allowed
 to define the defaults for all editors, including anonymous and


OK - so why were those people listened to on de:wp? What happened
there that they convinced you?


- d.

___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] Let's have the courage to sit down and talk about VisualEditor

2013-07-30 Thread Ziko van Dijk
Dear Steven, I think I understand what you mean, and I am concerned about a
certain conservatism among the editors, too. Some editors complain all the
time anyway. But when 87% reject such a software feature I suppose they
cannot be all wrong (by the way, I am one of this huge majority). There are
two groups among the rejectors: Those who object a VE in general, and
those who are eager to have one but have experienced major problems using
it (I am one of them).
One of my compatriots has expressed it as I feel it: we often see beta
phase software, and sometimes after the beta phase there has never been a
final version. But those beta versions usually work well. This is
different to the VE version we have experienced.
I do appreciate Erik's explanations from above, see that the Foundation
does notice what happens, and I agree that the existing community should
not have an absolute veto power with regard to the potential community of
the future. I do have the impression that people were used as guinea pigs
who did not ask for being that. :-)
Kind regards
Ziko









Ziko van Dijk
voorzitter / president Wikimedia Nederland
deputy chair Wikimedia Chapters Association Council

Vereniging Wikimedia Nederland
Postbus 167
3500 AD Utrecht
http://wikimedia.nl



2013/7/30 Steven Walling steven.wall...@gmail.com

 On Tue, Jul 30, 2013 at 11:13 AM, David Gerard dger...@gmail.com wrote:

  de:wp convinced you. What would it take to convince you on en:wp? (I'm
  asking for a clear objective criterion here. If you can only offer a
  subjective one, please explain how de:wp convinced you when en:wp
  hasn't.)
 

 [Speaking personally, not for the VE team in any way.]

 Why should a consensus of any arbitrary number of power editors be allowed
 to define the defaults for all editors, including anonymous and
 newly-registered people? Anonymous edits make up about 1/3 of enwiki edits,
 IIRC. Every day, 3,000-5,000 new accounts are registered on English
 Wikipedia. These people are not even being asked to participate in these
 RFCs. Even if they were, they typically don't know how to participate and
 find it very intimidating.

 This system of gauging the success of VE is heavily biased toward the
 concerns of people most likely to dislike change in the software and
 frankly, to not really need VE in its current state. That doesn't mean
 they're wrong, just that they don't speak for everyone's perspective. The
 sad fact is that the people who stand to benefit the most from continued
 use and improvements to VE can't participate in an RFC about it, in part
 because of wikitext's complexities and annoyances. It is a huge failure of
 the consensus process and the Wikimedia movement if we pretend that it's
 truly open, fair, and inclusive to make a decision about VE this way.

 In WMF design and development, we work our butts off trying to do research,
 design, and data analysis that guides us toward building for _all_ the
 stakeholders in a feature. We're not perfect at it by a long shot, but I
 don't see a good faith effort by English and German Wikipedians running
 these RFCs to solicit and consider the opinions of the huge number of
 new/anonymous editors. And why should they? That's not their job, they just
 want to express their frustration and be listened to.

 To answer David's question: I think we need a benchmark for making VE
 opt-in again that legitimately represents the needs of _all the people_ who
 stand to benefit from continuing the rapid pace of bug fixing and feature
 additions. I don't think an on-wiki RFC is it.

 Steven
 ___
 Wikimedia-l mailing list
 Wikimedia-l@lists.wikimedia.org
 Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l,
 mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] Let's have the courage to sit down and talk about VisualEditor

2013-07-30 Thread David Gerard
On 30 July 2013 22:27, David Gerard dger...@gmail.com wrote:
 On 30 July 2013 21:47, Steven Walling steven.wall...@gmail.com wrote:

 Why should a consensus of any arbitrary number of power editors be allowed
 to define the defaults for all editors, including anonymous and

 OK - so why were those people listened to on de:wp? What happened
 there that they convinced you?


And I would remind you - I've been an ardent advocate of the absolute
necessity for a Visual Editor for Wikipedia for the past few years. My
qualms are not with change, but this particular instance and the
serious problems on many levels the project of its implementation has
manifested. It's possible the present project is recoverable into
something usable, but it's really not going to just happen.


- d.

___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] Let's have the courage to sit down and talk about VisualEditor

2013-07-30 Thread Steven Walling
On Tue, Jul 30, 2013 at 2:27 PM, David Gerard dger...@gmail.com wrote:

 OK - so why were those people listened to on de:wp? What happened
 there that they convinced you?


If you're replying to me... this is why I said I wasn't speaking for the VE
team. I didn't make that call. :)

Steven
___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass

2013-07-30 Thread Erik Moeller
On Tue, Jul 30, 2013 at 2:23 PM, James Forrester
jforres...@wikimedia.org wrote:

 That'd be great, yes (and really easy to do using Parsoid's DOM) - we
 could do annotations, comments, content collapsing, etc. - but I can't see
 how it would work with wikitext in a way that would leave it
 sanely-editable for users. I'm not sure we want to start building features
 that only for work VisualEditor users at this point.

Which, for the record, is one of our biggest challenges if we want to
be tied to the idea of markup based editing for all eternity. The more
metadata we want to tie to specific aspects of the markup (e.g.
authorship annotations, comments, regions, etc.) the more we really
run into the limitations of easy markup-based editing.

This is already the case for some of our features, like the
translation extension, which makes it possible to mark up parts of the
document as being in need of translation. So you end up with markup
like this:

{| class=wikitable
|-
! translate!--T:21--
Revenue/translate
!style=text-align:right| translate!--T:22--
$50,559,430/translate
|-
| '''translate!--T:23--
Expenses:/translate''' ||
|-
|  translate!--T:24--
Engineering Group/translate
|style=text-align:right| translate!--T:25--
$13,523,471/translate
|-
|  translate!--T:26--
Fundraiser Group/translate
|style=text-align:right| translate!--T:27--
$3,265,731/translate

etc.

At the very least, as visual editing becomes more powerful, markup
editing likely will become even more cumbersome when dealing with a
lot of this kind of complexity. I also doubt that features like
realtime collaboration will be supportable in the markup mode. That's
why our goal is to really build a visual editor that appeals to
advanced users as well as new ones (which is why we've wanted it to be
so visible to advanced users). We've still got a long way to go in
that regard, of course.

That doesn't mean, however, that we're comfortable just inheriting
wikitext paradigms into the visual editing experience in order to win
over advanced users early. We do have to say no to some
requirements, and one of the asks which we will definitely not
implement is parsing wikitext in VisualEditor to offer the equivalent
functionality. That way lies madness.

Erik
-- 
Erik Möller
VP of Engineering and Product Development, Wikimedia Foundation

___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] Let's have the courage to sit down and talk about VisualEditor

2013-07-30 Thread Robert Rohde
It is absolutely true that the power users can't directly speak for
the new users or anons.

That said, it would be unusual (though not impossible) if 85% of one
group held an opinion without a large fraction of other related
communities also sharing that view.  If the WMF or someone else wants
to commission a study of anon and new users opinions, that would
definitely be interesting to see.  Personally, I think VE is probably
still too immature to be spending a lot of money asking people about
it.  (In other words, many of the problems and missing features are
pretty obvious and we don't need to query large numbers of people to
hear about things we already know.)  Once it is a bit more stable and
the low hanging fruit have been addressed, it could be quite
instructive to get some user interaction studies on how people think
it could be made better.

We also might be able to get some useful data by further A/B testing.
For example, if VE is disabled, then assigning some anons to a VE
enabled group (perhaps by a cookie) could provide a valuable
comparison that we don't presently have.

For the moment, the thing we do have is edit counts over time (and
similar data).  Such data is certainly subject to various confounding
influences, but the data we do have for anons and new users isn't
exactly exciting.  New users are only choosing VE at the 30-40% level
for article edits, while anons are at the 20% use level.  Not exactly
a sign of wild enthusiasm for the new editing platform.  By itself,
these lowish use numbers are probably enough to conclude that neither
group is overwhelmingly excited by VE, though admittedly both numbers
are much higher than the 6% usage seen by established users.

The number I worry a bit more about is that total anon editing of
articles has fallen 9% in the two weeks since introduction (compared
to the prior two weeks).  During the same time period total editing of
articles by registered users rose 2%.  Again, correlation is not
causation, but if novice editors really liked VE then I would rather
have expected total anon editing to increase relative to established
users.  Even though anons and power user undoubtedly have different
needs.  I can't help worrying that the bugs, missing features, and
sluggish performance that power users complain about might also be
discouraging some of the anonymous and new users.  If the present
state of VE is actually discouraging new editors then that would be a
good sign that it isn't yet ready for wide deployment.

If I were designing a research program to study VE, I would certainly
make getting additional information on anon behaviors a high priority,
either by conducting new comparison trials or by finding better ways
to tease out patterns in editing trends.

-Robert Rohde





On Tue, Jul 30, 2013 at 1:47 PM, Steven Walling
steven.wall...@gmail.com wrote:
 On Tue, Jul 30, 2013 at 11:13 AM, David Gerard dger...@gmail.com wrote:

 de:wp convinced you. What would it take to convince you on en:wp? (I'm
 asking for a clear objective criterion here. If you can only offer a
 subjective one, please explain how de:wp convinced you when en:wp
 hasn't.)


 [Speaking personally, not for the VE team in any way.]

 Why should a consensus of any arbitrary number of power editors be allowed
 to define the defaults for all editors, including anonymous and
 newly-registered people? Anonymous edits make up about 1/3 of enwiki edits,
 IIRC. Every day, 3,000-5,000 new accounts are registered on English
 Wikipedia. These people are not even being asked to participate in these
 RFCs. Even if they were, they typically don't know how to participate and
 find it very intimidating.

 This system of gauging the success of VE is heavily biased toward the
 concerns of people most likely to dislike change in the software and
 frankly, to not really need VE in its current state. That doesn't mean
 they're wrong, just that they don't speak for everyone's perspective. The
 sad fact is that the people who stand to benefit the most from continued
 use and improvements to VE can't participate in an RFC about it, in part
 because of wikitext's complexities and annoyances. It is a huge failure of
 the consensus process and the Wikimedia movement if we pretend that it's
 truly open, fair, and inclusive to make a decision about VE this way.

 In WMF design and development, we work our butts off trying to do research,
 design, and data analysis that guides us toward building for _all_ the
 stakeholders in a feature. We're not perfect at it by a long shot, but I
 don't see a good faith effort by English and German Wikipedians running
 these RFCs to solicit and consider the opinions of the huge number of
 new/anonymous editors. And why should they? That's not their job, they just
 want to express their frustration and be listened to.

 To answer David's question: I think we need a benchmark for making VE
 opt-in again that legitimately represents the needs of _all the people_ who
 stand 

[Wikimedia-l] What community initiatives have made an impact on editor engagement?

2013-07-30 Thread Lucas Teles
Thankfully, this change was thought to be temporary. 
I wonder though how many fundamental violations is removing such an important 
feature without warning community. As mentioned on Erik's comment above, that 
was suddenly changed without any warning and preparation. Not providing proper 
community participation was a mistake that should have been acknowledged 
already. Sometimes Bugzilla is used in ways that it shouldn't. Community should 
be aware that CAPTCHA would be removed soon, but it wasn't. Most users were 
aware only when it was already removed. It is not that you needed permission to 
do it as it was mistakenly understood by some; it is just a heads up so 
community could prepare for it.
Teles

 Date: Mon, 29 Jul 2013 23:29:30 -0400
 From: z...@mzmcbride.com
 To: wikimedia-l@lists.wikimedia.org
 Subject: Re: [Wikimedia-l] What community initiatives have made an impact on 
 editor engagement?
 
 Tim Starling wrote:
 Note that CAPTCHAs have now been re-enabled on the Portuguese
 Wikipedia. Erik made the decision, in response to on-wiki consensus. I
 deployed the change just now.
 
 https://bugzilla.wikimedia.org/show_bug.cgi?id=49860#c75
 
 Lest there be any confusion or doubt: this is a Bad Thing. We should take
 this time to explicitly state here (or even re-state here, it's important)
 that using CAPTCHAs in this way is a fundamental violation of our core
 principles, particularly site accessibility and openness.
 
 As a compromise measure between wiki sovereignty and autonomy and our
 deeply held values, there's been a temporary reinstatement of the CAPTCHAs
 on the Portuguese Wikipedia for the remainder of 2013. After December 31,
 2013, these CAPTCHAs will be re-disabled. Hopefully no other wiki will
 feel the need to invoke such a drastic measure ever again.
 
 MZMcBride
 
 
 
 ___
 Wikimedia-l mailing list
 Wikimedia-l@lists.wikimedia.org
 Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
 mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe
  
___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] Questions for the WMF Board of Trustees?

2013-07-30 Thread Robert Rohde
On Tue, Jul 30, 2013 at 1:24 PM, phoebe ayers phoebe.w...@gmail.com wrote:
 Hi Robert,

 This is a great question. Would you mind adding it to the wiki so we don't
 lose track of it?
snip

I don't mind adding it, but I'm not sure where you want it to go?
Also, should I copy your reply, too?

-Robert

___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] Staff Images

2013-07-30 Thread Matthew Flaschen
On 07/12/2013 04:18 AM, Eddy Paine wrote:
 Dan, A placeholder for people without pictures shouldn't be a
 problem. Thats common use. And they are all the same so thats a OK
 thing. The picture of Rory is a picture of Rory. It even says its a
 mascot and I agree with Erik we need Tux for Engineering. And no, we
 are not in the 1950's but as a international organisation we should
 still keep in mind that tattoos aren't accepted world wide.

I don't think that should be a requirement.  Even clothing choices are
not accepted world-wide (in some places, short sleeves and/or showing
your hair are considered unacceptable).

I see no problem with Brandon's choice to show his tattoo.  It might be
nice to use a greater depth of field so his face was in focus too, but
you can still see it.

Matt Flaschen

___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

[Wikimedia-l] Wiki Project Med Foundation meetup in HK

2013-07-30 Thread Jake Orlowitz
Hi folks!

We're going to have an open Wiki Project Med Foundation (WPMEDF) meeting in
Hong Kong over lunch to discuss activities, next steps, and just to see
each other in person.  WPMEDF works on global medical outreach through
Wikipedia.  Anyone who's interested in medicine, medical education, public
health, research science, or related subjects should just pop in and join
us.  We'd love to meet you.

We'll gather outside the main eating area (wherever that is) and go find a
spot to sit down and chat.

I hope to see you there!

Jake Orlowitz (Ocaasi)

*Where: Wikimania, Hong Kong (outside the main eating area)*
*When: August 10th, 1pm-2pm (lunchtime)*
*
*
*More info: http://meta.wikimedia.org/wiki/WPMED*
___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass

2013-07-30 Thread Mark

On 7/30/13 11:23 PM, James Forrester wrote:

On 30 July 2013 13:58, Mark delir...@hackish.org wrote:


On 7/30/13 6:40 PM, Brad Jorsch (Anomie) wrote:

 From an editing perspective, it seems what's wanted here is a way to mark
regions of text, and then to specify what processing is done on this
region. As you note, {{foo|giant parameter consisting of the whole region}}
is one way to do that, but currently doesn't work technically, and looks a
bit weird syntactically. Perhaps some kind of region-definition could be a
first-class supported feature?


​That'd be great, yes (and really easy to do using Parsoid's DOM) - we
could do annotations, comments, content collapsing, etc. - but I can't see
how it would work with wikitext in a way that would leave it
sanely-editable for users. I'm not sure we want to start building features
that only for work VisualEditor users at this point.



For the wikitext syntax, I'm not sure what the best approach is, but 
would some kind of start/end tag syntax work? I had in mind a 
region-annotation approach similar to either HTML or LaTeX: region 
type=foo/region or that kind of thing. Where foo is the template 
(or some other kind of processor) it gets handed off to.


It wouldn't necessarily even have to be much different from what a 
{{foo-start}} and {{foo-end}} pair do currently, just the parent 
document needs some way of knowing that the pair create a region, 
whereas something like regions is currently implicitly created by 
unmarked pairs of start/end templates like {{hat}} / {{hab}} that 
generate fortuitously matching markup fragments.


-Mark


___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

[Wikimedia-l] Wikimedia Asia meetup

2013-07-30 Thread Josh Lim
Hi guys,

The annual Wikimedia Asia meetup will take place during Wikimania 2013 in Hong 
Kong!  While there's no definite time yet, we will definitely set off a lunch 
day for our meeting.  We have a lot of things to discuss, so I hope you guys 
can come in! :)

For more information (and to sign up), please go to 
http://wikimania2013.wikimedia.org/wiki/Wikimedia_Asia_meeting.

Regards,

Josh
 
JAMES JOSHUA G. LIM
Block I1, AB Political Science
Major in Global Politics, Minor in Chinese Studies
Class of 2013, Ateneo de Manila University
Quezon City, Metro Manila, Philippines

Trustee (2010-2013), Wikimedia Philippines
Member, Ateneo Debate Society
Member, The Assembly

jamesjoshua...@yahoo.com | +63 (917) 841-5235
Friendster/Facebook/Twitter: akiestar | Wikimedia: Sky Harbor
http://akira123323.livejournal.com
___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] On the gentrification of Wikipedia, by Superbass

2013-07-30 Thread Marc A. Pelletier
On 07/30/2013 05:23 PM, James Forrester wrote:
 ​That'd be great, yes (and really easy to do using Parsoid's DOM) - we
 could do annotations, comments, content collapsing, etc. - but I can't see
 how it would work with wikitext in a way that would leave it
 sanely-editable for users. I'm not sure we want to start building features
 that only for work VisualEditor users at this point.

Surely the solution is as simple as making that a first class syntactic
element with a well-defined open and close syntax rather than rely on
template trickery.

-- Marc


___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe

Re: [Wikimedia-l] Let's have the courage to sit down and talk about VisualEditor

2013-07-30 Thread Erik Moeller
On Tue, Jul 30, 2013 at 11:13 AM, David Gerard dger...@gmail.com wrote:

 de:wp convinced you. What would it take to convince you on en:wp? (I'm
 asking for a clear objective criterion here. If you can only offer a
 subjective one, please explain how de:wp convinced you when en:wp
 hasn't.)

Hey David,

to me, this isn't about power dynamics (who decides, what is the
threshold, etc.) but about doing the right thing. It's pretty clear
where the en.wp RFC is going - a lot of users aren't comfortable
enough with the state of VE to give it the level of visibility it has.
Fair enough. I'm not going to dismiss that concern as conservatism
about change or any BS like that. There's plenty of that, and
there'll be more, but that's not the core issue right now.

Where we're coming from is simple. VE needed to get out of the
development model with a tiny group of users. It's been absolutely
critical to get the level of feedback we've been getting, and to have
thousands of users hit every edge case combination of
browser/OS/template complexity/editing operation. To get real world
reports on various aspects of the experience. To have people in India
or Argentina tell us We used VE in a workshop, and here are some of
the things that worked and didn't work.

And this is not a one-time thing. We can't just work through a
mountain of feedback in a waterfall development model and hope that
all our assumptions about how to fix this or that complex issue will
work out in practice. You can throw cheap user tests at every design,
but at the end of the day, you need to go into the real world. Doug
Engelbart put it well: The rate at which a person can mature is
directly proportional to the embarrassment he can tolerate.

This is why our preference is to keep fixing issues every day, as we
have been, addressing many of the highest priority real world issues,
including performance improvements, reducing nowiki escaping,
improving template/citation dialogs, etc. And every time we push out
one of those changes, we learn quickly whether it's working or not.

The opt-in alpha period wasn't sufficient to give us a large diversity
of users. The large-scale beta we're in right now, in spite of not
taking anything away from the ability to edit wikitext, is feeling too
disruptive for many at this time. What's a reasonable middle ground we
could shoot for?

In order to continually improve, we really need to build a large pool
of users that include IPs, new users, and experienced users. One
possibility is to aim for a prominent beta switch that's available to
all, similar to what we have on the mobile site. That would be an
opportunity to consolidate beta features, and to consistently treat
beta as opt-in as is being requested, while increasing the diversity
of the pool through increased prominence and recruiting. We'd have
some self-selection bias if we don't do better recruiting.

Another possibility would be to just maintain a separate, clearly
labeled tab for the VisualEditor that gives a prominent beta notice on
first-time invocation, with easy permanent dismissal.

We may also need to continue to run split A/B tests for different user
groups, in order to really get solid quantitative data on experience
differences.

Other thoughts  ideas? All of this is to say - to me this isn't a
game with a winner or a loser. We're working on this together to build
an awesome editing environment, not to score political points. So
let's iterate and find the best way forward together. :)

Cheers,
Erik

-- 
Erik Möller
VP of Engineering and Product Development, Wikimedia Foundation

___
Wikimedia-l mailing list
Wikimedia-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l, 
mailto:wikimedia-l-requ...@lists.wikimedia.org?subject=unsubscribe