[Wikitech-l] RuboCop is now voting

2015-02-20 Thread Željko Filipin
Antoine and I have paired on making the RuboCop[0] Jenkins jobs voting.

The details are in Phabricator[1] and Gerrit[2]. If you are not familiar
with Rubocop, there is some documentation at mediawiki.org[3] and my
blog[4].

If a repository is set up to run RuboCop, all you have to do is to execute
this is terminal:

gem install bundler
bundle install
bundle exec rubocop

If you have any questions, or if you notice any problems, let me know.

Željko
--
0: https://github.com/bbatsov/rubocop
1: https://phabricator.wikimedia.org/T84979
2: https://gerrit.wikimedia.org/r/#/c/191861/
3: https://www.mediawiki.org/wiki/Manual:Coding_conventions/Ruby#RuboCop
4: http://filipin.eu/rubocop/
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Global user pages deployed to all wikis

2015-02-20 Thread John Mark Vandenberg
On Fri, Feb 20, 2015 at 9:22 PM, David Gerard dger...@gmail.com wrote:
 Nice one!

 Will anyone be porting all the Babel templates? That's a seriously
 useful thing that should go there, and they aren't on Meta yet.

Eh? I think Babel templates are from last decade.
See https://meta.wikimedia.org/wiki/User_language

-- 
John Vandenberg

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Preparing Google Summer of Code 2015 and Outreachy

2015-02-20 Thread Quim Gil
Wikimedia has applied to both programs:

https://www.mediawiki.org/wiki/Google_Summer_of_Code_2015 (pending on
Google's announcement, https://phabricator.wikimedia.org/T921)

https://www.mediawiki.org/wiki/Outreachy/Round_10 (already confirmed)


On Tue, Feb 10, 2015 at 12:11 AM, Quim Gil q...@wikimedia.org wrote:

 If you are interested in proposing a project idea, associate your task to
 https://phabricator.wikimedia.org/tag/possible-tech-projects/
 (work-in-progress drafts and other proposals subject to discussion are
 welcome too)


Currently we have ONLY FIVE FEATURED PROJECT IDEAS. Two more are missing
mentors. 22 need discussion. 32 are still in the backlog. Your help pushing
suitable project ideas and volunteering to mentor them is very welcome!


I'm looking for a co-organizer to drive this round.


Niharika Kohli (former OPW intern) has volunteered as org admin. Thank you
very much! From now on, she will be the primary org admin. I will help her
during the rest of the program, of course. My not so secret plan is that
Niharika and the mentors will organize both program themselves flawlessly,
especially once the interns have been selected.

-- 
Quim Gil
Engineering Community Manager @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Global user pages deployed to all wikis

2015-02-20 Thread David Gerard
Nice one!

Will anyone be porting all the Babel templates? That's a seriously
useful thing that should go there, and they aren't on Meta yet.

On 19 February 2015 at 01:06, Legoktm legoktm.wikipe...@gmail.com wrote:
 Hello!

 Global user pages have now been deployed to all public wikis for users with
 CentralAuth accounts. Documentation on the feature is available at
 mediawiki.org[1], and if you notice any bugs please file them in
 Phabricator[2].

 Thanks to all the people who helped with the creation and deployment
 (incomplete, and in no particular order): Jack Phoenix  ShoutWiki, Isarra,
 MZMcBride, Nemo, Quiddity, Aaron S, Matt F, James F, and everyone who helped
 with testing it while it was in beta.

 [1] https://www.mediawiki.org/wiki/Help:Extension:GlobalUserPage
 [2]
 https://phabricator.wikimedia.org/maniphest/task/create/?projects=PHID-PROJ-j536clyie42uptgjkft7


 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Global user pages deployed to all wikis

2015-02-20 Thread Gerard Meijssen
Hoi,
Babel templates are replaced by the #Babel functionality... The only
problem I have with the Babel functionality on Meta is that they decided to
have everything in Green..

However check it out on my profile.
Thanks,
 GerardM

On 20 February 2015 at 11:22, David Gerard dger...@gmail.com wrote:

 Nice one!

 Will anyone be porting all the Babel templates? That's a seriously
 useful thing that should go there, and they aren't on Meta yet.

 On 19 February 2015 at 01:06, Legoktm legoktm.wikipe...@gmail.com wrote:
  Hello!
 
  Global user pages have now been deployed to all public wikis for users
 with
  CentralAuth accounts. Documentation on the feature is available at
  mediawiki.org[1], and if you notice any bugs please file them in
  Phabricator[2].
 
  Thanks to all the people who helped with the creation and deployment
  (incomplete, and in no particular order): Jack Phoenix  ShoutWiki,
 Isarra,
  MZMcBride, Nemo, Quiddity, Aaron S, Matt F, James F, and everyone who
 helped
  with testing it while it was in beta.
 
  [1] https://www.mediawiki.org/wiki/Help:Extension:GlobalUserPage
  [2]
 
 https://phabricator.wikimedia.org/maniphest/task/create/?projects=PHID-PROJ-j536clyie42uptgjkft7
 
 
  ___
  Wikitech-l mailing list
  Wikitech-l@lists.wikimedia.org
  https://lists.wikimedia.org/mailman/listinfo/wikitech-l

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Parser tests failing due to clickable anchors for section headers

2015-02-20 Thread Vivek Ghaisas
In I562e437e, clickable anchors for section headers were added to the
parser's output, which is causing many extensions' tests to fail .

I will try to update some of the extensions' tests, but I'm hoping the
extension maintainers will update their tests to reflect this change since
I don't think I'll be able to update them all as of now.

Sincere apologies for the late notification.

Regards,
polybuildr
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Parser tests failing due to clickable anchors for section headers

2015-02-20 Thread Andre Klapper
On Fri, 2015-02-20 at 19:45 +0530, Vivek Ghaisas wrote:
 In I562e437e, clickable anchors for section headers were added to the
 parser's output, which is causing many extensions' tests to fail .

For the records, the related ticket is
https://phabricator.wikimedia.org/T90018

andre
-- 
Andre Klapper | Wikimedia Bugwrangler
http://blogs.gnome.org/aklapper/


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Global user pages deployed to all wikis

2015-02-20 Thread Emilio J . Rodríguez-Posada
Hello, thanks for this, it is a good feature.

Does it work for Wiktionary, Wikisource, etc? Does it show the same
userpage in any sister project? In that case, a trick to show different
content using a switch and the {{SITENAME}} magic word would work?

2015-02-19 2:06 GMT+01:00 Legoktm legoktm.wikipe...@gmail.com:

 Hello!

 Global user pages have now been deployed to all public wikis for users
 with CentralAuth accounts. Documentation on the feature is available at
 mediawiki.org[1], and if you notice any bugs please file them in
 Phabricator[2].

 Thanks to all the people who helped with the creation and deployment
 (incomplete, and in no particular order): Jack Phoenix  ShoutWiki, Isarra,
 MZMcBride, Nemo, Quiddity, Aaron S, Matt F, James F, and everyone who
 helped with testing it while it was in beta.

 [1] https://www.mediawiki.org/wiki/Help:Extension:GlobalUserPage
 [2] https://phabricator.wikimedia.org/maniphest/task/create/?
 projects=PHID-PROJ-j536clyie42uptgjkft7


 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] E-mail login to wiki - needs feedback

2015-02-20 Thread Ricordisamoa

Il 20/02/2015 22:29, Gergo Tisza ha scritto:

On Fri, Feb 20, 2015 at 10:51 AM, Brion Vibber bvib...@wikimedia.org
wrote:


Another alternative is to explicitly support multiple usernames under an
umbrella backend account... (Anybody remember AOL screen names? BLAST FROM
THE PAST)


Or just add a this is my primary account flag, which, when set, clears
the same flag from all other accounts with the same email. If we require
email confirmation for setting it, that would even take care of concerns
about email addresses changing hands over time.

I proposed something like that a couple months ago [1]

[1] 
https://lists.wikimedia.org/pipermail/wikitech-l/2014-December/079831.html


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] E-mail login to wiki - needs feedback

2015-02-20 Thread Gergo Tisza
On Fri, Feb 20, 2015 at 10:51 AM, Brion Vibber bvib...@wikimedia.org
wrote:

 Another alternative is to explicitly support multiple usernames under an
 umbrella backend account... (Anybody remember AOL screen names? BLAST FROM
 THE PAST)


Or just add a this is my primary account flag, which, when set, clears
the same flag from all other accounts with the same email. If we require
email confirmation for setting it, that would even take care of concerns
about email addresses changing hands over time.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] My experiences with PHPCS and PHPMD

2015-02-20 Thread Jeroen De Dauw
Hey,

I've written some stuff about my experiences with PHPCS and PHPMD in the
context of MediaWiki development, which might be of interest to people here.

http://www.bn2vs.com/blog/2015/02/20/phpcs-and-phpmd-my-experiences/

Also, in case you want to see how easy it is to add these tools to a
MediaWiki extension, see
https://github.com/SemanticMediaWiki/SemanticMetaTags/pull/25/files

Cheers

--
Jeroen De Dauw - http://www.bn2vs.com
Software craftsmanship advocate
Evil software architect at Wikimedia Germany
~=[,,_,,]:3
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] My experiences with PHPCS and PHPMD

2015-02-20 Thread Bryan Davis
On Fri, Feb 20, 2015 at 5:58 PM, Jeroen De Dauw jeroended...@gmail.com wrote:
 Hey,

 I've written some stuff about my experiences with PHPCS and PHPMD in the
 context of MediaWiki development, which might be of interest to people here.

 http://www.bn2vs.com/blog/2015/02/20/phpcs-and-phpmd-my-experiences/

 Also, in case you want to see how easy it is to add these tools to a
 MediaWiki extension, see
 https://github.com/SemanticMediaWiki/SemanticMetaTags/pull/25/files

Good stuff Jeroen. Thanks for sharing your hard learned lessons.

I think it would be interesting to develop a basic PHPMD ruleset for
use as a starting point for new projects or projects looking to
tighten their automated checks. There is of course a lot of room for
bikeshedding in something like this and each project should have the
freedom to tweak the rules as they see fit.

For any of you who haven't seen it yet, there is a bit of
documentation on using the unmodified mediawiki-codesniffer rules via
Composer on Manual:Developing_libraries [0]. Hashar and Krinkle are
also working on a standard for setting up test entry points for
various languages typically used in WMF hosted projects that should
make moving from project to project a bit easier and let they simplify
many of the current Jenkins jobs. I'm excited to more and more people
thinking about how we can make testing easier and more automatic in
our projects.

[0]: 
https://www.mediawiki.org/wiki/Manual:Developing_libraries#Code_style_guidelines
[1]: https://www.mediawiki.org/wiki/Continuous_integration/Test_entry_points

Bryan
-- 
Bryan Davis  Wikimedia Foundationbd...@wikimedia.org
[[m:User:BDavis_(WMF)]]  Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Global user pages deployed to all wikis

2015-02-20 Thread Erwin Dokter

On 20-02-2015 13:07, Gerard Meijssen wrote:

Hoi,
Babel templates are replaced by the #Babel functionality... The only
problem I have with the Babel functionality on Meta is that they decided to
have everything in Green..


The content is transcluded, but it's the local CSS that will style that 
content. So #babel does look different on other projects.


Regards,
--
Erwin Dokter


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] post project funding

2015-02-20 Thread dan entous
does anyone know if there is a method for applying for post project
funding within the wikiverse or if there is a committee that awards a
project after it has proven itself useful?

with kind regards,
dan

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] E-mail login to wiki - needs feedback

2015-02-20 Thread MZMcBride
Hi.

Brion Vibber wrote:
IMO we should strongly discourage use of multiple accounts with the same
email to the point of forbidding it in software for new accounts.[1]

MediaWiki currently has constraints requiring that user IDs and user names
be unique. Why make user e-mail addresses unique? As you note, it's a
fairly low bar for users to bypass such a constraint and there are
use-cases for allowing multiple accounts to share an e-mail address.

Figuring out how to migrate those old accounts is something that needs to
be considered and worked out, but it shouldn't hold up work on making the
login/reset form accept email addresses for the common case.

I believe password reset via e-mail address is already implemented. :-)

[1] I personally have a bunch of test accounts that probably have the same
email, and I'm sure some folks have bots and other things set up
similarly. Note that many email providers including Gmail allow email
aliases with + and something else after your mailbox name, such as
'johndoe+testing99 at wikimedia.org'; I've used this in the past to have
separate accounts on one email for Apple and other providers as well.

It's probably difficult to estimate, but I wonder what percentage of users
are currently using a mail provider that supports this type of behavior.
On the one hand, I thought Gmail/Google Apps was alone in supporting
account+someth...@example.com functionality, but on the other hand, nearly
everybody seems to be using Gmail/Google Apps these days.

I also wonder how many users would be affected by making e-mail addresses
unique on a large wiki. That is, how many instances are there of two or
more accounts using the same confirmed e-mail address on the German or
French or English Wikipedia? We should be able to query this information,
which I think would provide useful context and understanding.

MZMcBride



___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] E-mail login to wiki - needs feedback

2015-02-20 Thread Dan Garry
On 20 February 2015 at 08:52, devunt dev...@gmail.com wrote:

 We should consider some edge cases like:


I disagree.

This is not an easy problem. We know that. The reason there's been so much
talk and so little action on this because we insist on repeating all the
reasons why this is hard every time this point is raised, and everyone gets
put off.

Build something that works for some subset of the use cases first, then we
can worry about edge cases and scaling.

Dan

-- 
Dan Garry
Associate Product Manager, Mobile Apps
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] E-mail login to wiki - needs feedback

2015-02-20 Thread devunt
We should consider some edge cases like:

* More than two accounts with exactly same email and password.
- In this case, which account should be chosen for logged-in? Maybe
account selector could be one of the answers.

* If there's a 42 accounts with same email.
- Should mediawiki try to check password forty two times? It will
takes _very_ long time as enough to cause gateway timeout. Which means
nobody can log in to that account.
- To avoid timing attack completely, should mediawiki calculate hash
of all users forty two times as same as above user?

2015-02-20 8:58 GMT+09:00 phoebe ayers phoebe.w...@gmail.com:
 Hi all,

 I'm the one who started that bug-now-task a while back, and for
 context, it was based directly on user feedback. What MzM says above
 is right. I was working with a casual (but quite good) editor who said
 to me well, I'd edit that Wikipedia page, but I don't edit very often
 and I can never remember what my login is, since my usual login was
 taken. But if I could enter my email address, it would be a lot easier
 and I'd be more likely to just do it.

 Struck by the idea that this was a barrier to editing, I asked around
 and got similar feedback from other people, for both public and
 private mediawikis. So I submitted the bug for consideration. I know
 it's difficult and there's been a lot of discussion on how to
 technically do it, but I think the underlying need definitely still
 exists.

 thanks,
 Phoebe


 On Thu, Feb 19, 2015 at 4:54 AM, Tony Thomas 01tonytho...@gmail.com wrote:
 Hello,

 Before someone starts with a proposal for the proposed-tech-project 'Allow
 user login with e-mail address'[1], is there still community consensus for
 the same ? I personally think its a must-have for MediaWiki, as e-mail
 address is easy to remember than a complex username. Currently multiple
 users can sign-up with the same e-mail id - which would possibly be a
 blocker, and can be fixed. Thanks to MzMcbride, we have an RFC[2] too on
 the same.

 [1] https://phabricator.wikimedia.org/T30085
 [2]
 https://www.mediawiki.org/wiki/Requests_for_comment/Login_via_e-mail_address

 Thanks,
 Tony Thomas http://tttwrites.wordpress.com/
 FOSS@Amrita http://foss.amrita.ac.in

 *where there is a wifi, there is a way*
 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l



 --
 * I use this address for lists; send personal messages to phoebe.ayers
 at gmail.com *

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Global user pages deployed to all wikis

2015-02-20 Thread Adam Wight
Hi Legoktm,

Thanks for doing this great work!  I tried to follow the instructions at
[1], and discovered that GlobalPreferences hasn't been deployed yet, so I
don't think it's possible to enable a global user page yet.  Please keep us
posted when that happens, I'm looking forward to abusing this new feature :D

-Adam

[1] https://www.mediawiki.org/wiki/Help:Extension:GlobalUserPage

On Fri, Feb 20, 2015 at 8:24 AM, Erwin Dokter er...@darcoury.nl wrote:

 On 20-02-2015 13:07, Gerard Meijssen wrote:

 Hoi,
 Babel templates are replaced by the #Babel functionality... The only
 problem I have with the Babel functionality on Meta is that they decided
 to
 have everything in Green..


 The content is transcluded, but it's the local CSS that will style that
 content. So #babel does look different on other projects.

 Regards,
 --
 Erwin Dokter



 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] E-mail login to wiki - needs feedback

2015-02-20 Thread Brion Vibber
IMO we should strongly discourage use of multiple accounts with the same
email to the point of forbidding it in software for new accounts.[1]

Figuring out how to migrate those old accounts is something that needs to
be considered and worked out, but it shouldn't hold up work on making the
login/reset form accept email addresses for the common case.


[1] I personally have a bunch of test accounts that probably have the same
email, and I'm sure some folks have bots and other things set up similarly.
Note that many email providers including Gmail allow email aliases with +
and something else after your mailbox name, such as 'johndoe+testing99 at
wikimedia.org'; I've used this in the past to have separate accounts on one
email for Apple and other providers as well.

-- brion



On Fri, Feb 20, 2015 at 9:06 AM, Dan Garry dga...@wikimedia.org wrote:

 On 20 February 2015 at 08:52, devunt dev...@gmail.com wrote:

  We should consider some edge cases like:
 

 I disagree.

 This is not an easy problem. We know that. The reason there's been so much
 talk and so little action on this because we insist on repeating all the
 reasons why this is hard every time this point is raised, and everyone gets
 put off.

 Build something that works for some subset of the use cases first, then we
 can worry about edge cases and scaling.

 Dan

 --
 Dan Garry
 Associate Product Manager, Mobile Apps
 Wikimedia Foundation
 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] post project funding

2015-02-20 Thread dan entous
i’m thinking of projects that have already proven useful on the labs
tool server or elsewhere that help move the wiki community forward.

i may be wrong, but it seems that many developers volunteer their time
and create some amazing projects for the wiki domain without being
paid. they may not have the skill or time to properly apply for grants
or other sources of funding. so i’m wondering if there is a way to
turn this around or if something like already exists ... instead of
having to write a grant requests and/or seeking other forms of
funding, establish a grant or funding committee that looks for
projects and developers that have proven helpful and have added value
to the community. then award them with funding without them having to
ask for it.


o dan

On Sat, Feb 21, 2015 at 7:48 AM, Pine W wiki.p...@gmail.com wrote:
 That depends on what kind of project you have in mind, and I'm not sure
 what you mean by post-project funding. If you are thinking about continuing
 or expanding an existing program that has proven useful then there may be
 funding available. Try https://meta.wikimedia.org/wiki/Grants:Start to get
 some ideas. You could also consider applying for funding from Wikimedia
 thematic organizations.


 Pine

 *This is an Encyclopedia* https://www.wikipedia.org/






 *One gateway to the wide garden of knowledge, where lies The deep rock of
 our past, in which we must delve The well of our future,The clear water we
 must leave untainted for those who come after us,The fertile earth, in
 which truth may grow in bright places, tended by many hands,And the broad
 fall of sunshine, warming our first steps toward knowing how much we do not
 know.*

 *—Catherine Munro*

 On Fri, Feb 20, 2015 at 10:44 PM, dan entous dan.entous.wikime...@gmail.com
 wrote:

 does anyone know if there is a method for applying for post project
 funding within the wikiverse or if there is a committee that awards a
 project after it has proven itself useful?

 with kind regards,
 dan

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l
 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] post project funding

2015-02-20 Thread Pine W
In general WMF has a conservative grant policy (with the exception of IEG,
grant funding seems to be getting more conservative every year, and some
mission-aligned projects can't get funding because they don't fit into the
current molds of the grants programs). Spontaneous cash awards for previous
work are unlikely. However, if there is an existing project that could use
some developer time, it may be possible to get grant funding for future
work.

Pine

*This is an Encyclopedia* https://www.wikipedia.org/






*One gateway to the wide garden of knowledge, where lies The deep rock of
our past, in which we must delve The well of our future,The clear water we
must leave untainted for those who come after us,The fertile earth, in
which truth may grow in bright places, tended by many hands,And the broad
fall of sunshine, warming our first steps toward knowing how much we do not
know.*

*—Catherine Munro*

On Fri, Feb 20, 2015 at 11:00 PM, dan entous dan.entous.wikime...@gmail.com
 wrote:

 i’m thinking of projects that have already proven useful on the labs
 tool server or elsewhere that help move the wiki community forward.

 i may be wrong, but it seems that many developers volunteer their time
 and create some amazing projects for the wiki domain without being
 paid. they may not have the skill or time to properly apply for grants
 or other sources of funding. so i’m wondering if there is a way to
 turn this around or if something like already exists ... instead of
 having to write a grant requests and/or seeking other forms of
 funding, establish a grant or funding committee that looks for
 projects and developers that have proven helpful and have added value
 to the community. then award them with funding without them having to
 ask for it.


 o dan

 On Sat, Feb 21, 2015 at 7:48 AM, Pine W wiki.p...@gmail.com wrote:
  That depends on what kind of project you have in mind, and I'm not sure
  what you mean by post-project funding. If you are thinking about
 continuing
  or expanding an existing program that has proven useful then there may be
  funding available. Try https://meta.wikimedia.org/wiki/Grants:Start to
 get
  some ideas. You could also consider applying for funding from Wikimedia
  thematic organizations.
 
 
  Pine
 
  *This is an Encyclopedia* https://www.wikipedia.org/
 
 
 
 
 
 
  *One gateway to the wide garden of knowledge, where lies The deep rock of
  our past, in which we must delve The well of our future,The clear water
 we
  must leave untainted for those who come after us,The fertile earth, in
  which truth may grow in bright places, tended by many hands,And the broad
  fall of sunshine, warming our first steps toward knowing how much we do
 not
  know.*
 
  *—Catherine Munro*
 
  On Fri, Feb 20, 2015 at 10:44 PM, dan entous 
 dan.entous.wikime...@gmail.com
  wrote:
 
  does anyone know if there is a method for applying for post project
  funding within the wikiverse or if there is a committee that awards a
  project after it has proven itself useful?
 
  with kind regards,
  dan
 
  ___
  Wikitech-l mailing list
  Wikitech-l@lists.wikimedia.org
  https://lists.wikimedia.org/mailman/listinfo/wikitech-l
  ___
  Wikitech-l mailing list
  Wikitech-l@lists.wikimedia.org
  https://lists.wikimedia.org/mailman/listinfo/wikitech-l

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Global user pages deployed to all wikis

2015-02-20 Thread Pine W
Is it necessary to request deletion of a local user page in order to get
the global page to be automatically transcluded?

Pine

*This is an Encyclopedia* https://www.wikipedia.org/






*One gateway to the wide garden of knowledge, where lies The deep rock of
our past, in which we must delve The well of our future,The clear water we
must leave untainted for those who come after us,The fertile earth, in
which truth may grow in bright places, tended by many hands,And the broad
fall of sunshine, warming our first steps toward knowing how much we do not
know.*

*—Catherine Munro*

On Fri, Feb 20, 2015 at 11:17 PM, MZMcBride z...@mzmcbride.com wrote:

 Hi.

 Erwin Dokter wrote:
 On 20-02-2015 18:22, Dan Garry wrote:
  The feature is currently deployed and working. Simply set up your
 userpage
  on Meta, and it'll display on all other wikis! :-)
 
 After having played with it a bit, I must conclude there is one major
 shortcoming.
 
 I like to list my subpages locally, but that is not possible with a
 global page.

 I think what you're saying here is that if your global user page contains
 {{Special:PrefixIndex/User:Example}}, this transclusion will expand in
 the context of the global wiki, not in the context of the local wiki.

 The most annoying thing is that once you create the local
 user page, the global one is gone forever... until you can get a local
 admin to delete the local copy again.
 
 It would be much more practical if this worked like Commons description
 pages, where one can *add* content to the local description pages in
 addition to the trancluded page.

 Gone forever seems a bit hyperbolic. :-)  The use-case being solved here
 most directly is I don't want to create my user page or a pointer to my
 user page on over 800 wikis. I think the append model is interesting to
 consider, but I think it would likely need to be opt-in, perhaps via
 interwiki transclusion.

 I also don't know why the system is so inflexible in that only one wiki
 can act as the global home wiki. I know there are issues with the home
 wiki flag, but another approach could be in the form of using
 {{meta:user:Edokter}}, which could point to any project.

 Right, you're basically suggesting interwiki transclusion here. This is
 definitely a hard problem to solve, for the context reason alone.

 In discussing global user pages, someone privately criticized the
 implementation with basically the same theme of what you're saying here.
 Namely, that global user pages are only solving a narrow use-case and that
 the more generalized problem of easy content distribution/re-use still
 needs to be addressed. I definitely agree, but here's why I pushed this
 project forward and why I'm happy with where we're headed:

 1. Perfect is the enemy of the done. We have global user pages today. If a
better approach for global user pages comes along in the future, we can
switch to using that instead, for sure.

 2. We're working on a more generalized solution:
https://www.mediawiki.org/wiki/Requests_for_comment/Shadow_namespaces
 .
Nemo also pointed me toward https://phabricator.wikimedia.org/T66474
which may interest you.

 Please share your thoughts and feedback on the wiki or in Phabricator or
 on this mailing list. I think there's consensus that we have a pattern of
 a problem that we want to solve and any help poking and prodding at ideas
 for solutions to this problem would be most welcome.

 MZMcBride



 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Global user pages deployed to all wikis

2015-02-20 Thread MZMcBride
Hi.

Erwin Dokter wrote:
On 20-02-2015 18:22, Dan Garry wrote:
 The feature is currently deployed and working. Simply set up your
userpage
 on Meta, and it'll display on all other wikis! :-)

After having played with it a bit, I must conclude there is one major
shortcoming.

I like to list my subpages locally, but that is not possible with a
global page.

I think what you're saying here is that if your global user page contains
{{Special:PrefixIndex/User:Example}}, this transclusion will expand in
the context of the global wiki, not in the context of the local wiki.

The most annoying thing is that once you create the local
user page, the global one is gone forever... until you can get a local
admin to delete the local copy again.

It would be much more practical if this worked like Commons description
pages, where one can *add* content to the local description pages in
addition to the trancluded page.

Gone forever seems a bit hyperbolic. :-)  The use-case being solved here
most directly is I don't want to create my user page or a pointer to my
user page on over 800 wikis. I think the append model is interesting to
consider, but I think it would likely need to be opt-in, perhaps via
interwiki transclusion.

I also don't know why the system is so inflexible in that only one wiki
can act as the global home wiki. I know there are issues with the home
wiki flag, but another approach could be in the form of using
{{meta:user:Edokter}}, which could point to any project.

Right, you're basically suggesting interwiki transclusion here. This is
definitely a hard problem to solve, for the context reason alone.

In discussing global user pages, someone privately criticized the
implementation with basically the same theme of what you're saying here.
Namely, that global user pages are only solving a narrow use-case and that
the more generalized problem of easy content distribution/re-use still
needs to be addressed. I definitely agree, but here's why I pushed this
project forward and why I'm happy with where we're headed:

1. Perfect is the enemy of the done. We have global user pages today. If a
   better approach for global user pages comes along in the future, we can
   switch to using that instead, for sure.

2. We're working on a more generalized solution:
   https://www.mediawiki.org/wiki/Requests_for_comment/Shadow_namespaces.
   Nemo also pointed me toward https://phabricator.wikimedia.org/T66474
   which may interest you.

Please share your thoughts and feedback on the wiki or in Phabricator or
on this mailing list. I think there's consensus that we have a pattern of
a problem that we want to solve and any help poking and prodding at ideas
for solutions to this problem would be most welcome.

MZMcBride



___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Global user pages deployed to all wikis

2015-02-20 Thread Scott MacLeod
Kunal, Erik and All,

So great!

How will Linked Data be added to, and develop with, these
interlingual Global User Pages -
https://www.mediawiki.org/wiki/Help:Extension:GlobalUserPage ?

Cheers,
Scott

http://worlduniversityandschool.org/
http://worlduniversity.wikia.com/wiki/Languages (planned for all 7,870
languages)




On Fri, Feb 20, 2015 at 12:19 PM, phoebe ayers phoebe.w...@gmail.com
wrote:

 Hooray! This is so cool.

 /goes to edit her meta userpage...

 -- phoebe

 p.s. re: babel, my absolute favorite use is on Wikidata, where you can
 add babel templates to your userpage and then get the appropriate
 fields to add stuff in that language :) I love showing that to people
 who are getting started on Wikidata.


 On Wed, Feb 18, 2015 at 5:06 PM, Legoktm legoktm.wikipe...@gmail.com
 wrote:
  Hello!
 
  Global user pages have now been deployed to all public wikis for users
 with
  CentralAuth accounts. Documentation on the feature is available at
  mediawiki.org[1], and if you notice any bugs please file them in
  Phabricator[2].
 
  Thanks to all the people who helped with the creation and deployment
  (incomplete, and in no particular order): Jack Phoenix  ShoutWiki,
 Isarra,
  MZMcBride, Nemo, Quiddity, Aaron S, Matt F, James F, and everyone who
 helped
  with testing it while it was in beta.
 
  [1] https://www.mediawiki.org/wiki/Help:Extension:GlobalUserPage
  [2]
 
 https://phabricator.wikimedia.org/maniphest/task/create/?projects=PHID-PROJ-j536clyie42uptgjkft7
 
 
  ___
  Wikitech-l mailing list
  Wikitech-l@lists.wikimedia.org
  https://lists.wikimedia.org/mailman/listinfo/wikitech-l



 --
 * I use this address for lists; send personal messages to phoebe.ayers
 at gmail.com *

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l




-- 
Scott MacLeod
http://scottmacleod.com
http://worlduniversityandschool.org/



This email is intended only for the use of the individual or entity to
which it is addressed and may contain information that is privileged and
confidential. If the reader of this email message is not the intended
recipient, you are hereby notified that any dissemination, distribution, or
copying of this communication is prohibited. If you have received this
email in error, please notify the sender and destroy/delete all copies of
the transmittal. Thank you.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] post project funding

2015-02-20 Thread Pine W
That depends on what kind of project you have in mind, and I'm not sure
what you mean by post-project funding. If you are thinking about continuing
or expanding an existing program that has proven useful then there may be
funding available. Try https://meta.wikimedia.org/wiki/Grants:Start to get
some ideas. You could also consider applying for funding from Wikimedia
thematic organizations.


Pine

*This is an Encyclopedia* https://www.wikipedia.org/






*One gateway to the wide garden of knowledge, where lies The deep rock of
our past, in which we must delve The well of our future,The clear water we
must leave untainted for those who come after us,The fertile earth, in
which truth may grow in bright places, tended by many hands,And the broad
fall of sunshine, warming our first steps toward knowing how much we do not
know.*

*—Catherine Munro*

On Fri, Feb 20, 2015 at 10:44 PM, dan entous dan.entous.wikime...@gmail.com
 wrote:

 does anyone know if there is a method for applying for post project
 funding within the wikiverse or if there is a committee that awards a
 project after it has proven itself useful?

 with kind regards,
 dan

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] E-mail login to wiki - needs feedback

2015-02-20 Thread Bryan Davis
On Fri, Feb 20, 2015 at 9:52 AM, devunt dev...@gmail.com wrote:
 We should consider some edge cases like:

 * More than two accounts with exactly same email and password.
 - In this case, which account should be chosen for logged-in? Maybe
 account selector could be one of the answers.

 * If there's a 42 accounts with same email.
 - Should mediawiki try to check password forty two times? It will
 takes _very_ long time as enough to cause gateway timeout. Which means
 nobody can log in to that account.
 - To avoid timing attack completely, should mediawiki calculate hash
 of all users forty two times as same as above user?

Minimum viable product assumption:

Given that authentication is attempted with an (email, password) pair
When more than one account matches email
Then perform one data load and hash comparison to mitigate timing attacks
and fail authentication attempt

A community education campaign could easily be launched to notify
users that this invariant will hold for email based authentication and
give instructions on how to change the email associated with an
account. The target audience for email based authentication (newer
users who think of email addresses as durable tokens of their
identity) will not be likely to be effected or even aware of the
multiple account disambiguation problem.

Bryan
-- 
Bryan Davis  Wikimedia Foundationbd...@wikimedia.org
[[m:User:BDavis_(WMF)]]  Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] E-mail login to wiki - needs feedback

2015-02-20 Thread Bryan Davis
On Fri, Feb 20, 2015 at 10:56 AM, Gerard Meijssen
gerard.meijs...@gmail.com wrote:
 Hoi,
 I have been at Meta ... I do not see it, I do not understand it .. What
 should I do to enable this ?
 Thanks,
  GerardM

This thread is basically a discussion of a proposed MediaWiki feature.
See https://phabricator.wikimedia.org/T30085 for additional context.


 On 20 February 2015 at 18:53, Bryan Davis bd...@wikimedia.org wrote:

 On Fri, Feb 20, 2015 at 9:52 AM, devunt dev...@gmail.com wrote:
  We should consider some edge cases like:
 
  * More than two accounts with exactly same email and password.
  - In this case, which account should be chosen for logged-in? Maybe
  account selector could be one of the answers.
 
  * If there's a 42 accounts with same email.
  - Should mediawiki try to check password forty two times? It will
  takes _very_ long time as enough to cause gateway timeout. Which means
  nobody can log in to that account.
  - To avoid timing attack completely, should mediawiki calculate hash
  of all users forty two times as same as above user?

 Minimum viable product assumption:

 Given that authentication is attempted with an (email, password) pair
 When more than one account matches email
 Then perform one data load and hash comparison to mitigate timing attacks
 and fail authentication attempt

 A community education campaign could easily be launched to notify
 users that this invariant will hold for email based authentication and
 give instructions on how to change the email associated with an
 account. The target audience for email based authentication (newer
 users who think of email addresses as durable tokens of their
 identity) will not be likely to be effected or even aware of the
 multiple account disambiguation problem.

 Bryan
 --
 Bryan Davis  Wikimedia Foundationbd...@wikimedia.org
 [[m:User:BDavis_(WMF)]]  Sr Software EngineerBoise, ID USA
 irc: bd808v:415.839.6885 x6855

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l



-- 
Bryan Davis  Wikimedia Foundationbd...@wikimedia.org
[[m:User:BDavis_(WMF)]]  Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] E-mail login to wiki - needs feedback

2015-02-20 Thread Isarra Yos

On 20/02/15 17:28, Brion Vibber wrote:

IMO we should strongly discourage use of multiple accounts with the same
email to the point of forbidding it in software for new accounts.[1]

Figuring out how to migrate those old accounts is something that needs to
be considered and worked out, but it shouldn't hold up work on making the
login/reset form accept email addresses for the common case.


[1] I personally have a bunch of test accounts that probably have the same
email, and I'm sure some folks have bots and other things set up similarly.
Note that many email providers including Gmail allow email aliases with +
and something else after your mailbox name, such as 'johndoe+testing99 at
wikimedia.org'; I've used this in the past to have separate accounts on one
email for Apple and other providers as well.

-- brion


Please see 
https://en.wikipedia.org/wiki/Wikipedia:Sock_puppetry#Legitimate_uses 
for a non-comprehensive list of use cases for alternate accounts. 
Requiring separate emails, or expecting users to know that particular 
trick, would be problematic for many of these, and may even encourage 
some users to not use an email address at all.


-I

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] E-mail login to wiki - needs feedback

2015-02-20 Thread devunt
 Build something that works for some subset of the use cases first, then we
 can worry about edge cases and scaling.

Before starting code, is this project have no chance to selection for
GSoC 2015? I want to attend the GSoC 2015 with this project if
available.

2015-02-21 3:00 GMT+09:00 Bryan Davis bd...@wikimedia.org:
 On Fri, Feb 20, 2015 at 10:56 AM, Gerard Meijssen
 gerard.meijs...@gmail.com wrote:
 Hoi,
 I have been at Meta ... I do not see it, I do not understand it .. What
 should I do to enable this ?
 Thanks,
  GerardM

 This thread is basically a discussion of a proposed MediaWiki feature.
 See https://phabricator.wikimedia.org/T30085 for additional context.


 On 20 February 2015 at 18:53, Bryan Davis bd...@wikimedia.org wrote:

 On Fri, Feb 20, 2015 at 9:52 AM, devunt dev...@gmail.com wrote:
  We should consider some edge cases like:
 
  * More than two accounts with exactly same email and password.
  - In this case, which account should be chosen for logged-in? Maybe
  account selector could be one of the answers.
 
  * If there's a 42 accounts with same email.
  - Should mediawiki try to check password forty two times? It will
  takes _very_ long time as enough to cause gateway timeout. Which means
  nobody can log in to that account.
  - To avoid timing attack completely, should mediawiki calculate hash
  of all users forty two times as same as above user?

 Minimum viable product assumption:

 Given that authentication is attempted with an (email, password) pair
 When more than one account matches email
 Then perform one data load and hash comparison to mitigate timing attacks
 and fail authentication attempt

 A community education campaign could easily be launched to notify
 users that this invariant will hold for email based authentication and
 give instructions on how to change the email associated with an
 account. The target audience for email based authentication (newer
 users who think of email addresses as durable tokens of their
 identity) will not be likely to be effected or even aware of the
 multiple account disambiguation problem.

 Bryan
 --
 Bryan Davis  Wikimedia Foundationbd...@wikimedia.org
 [[m:User:BDavis_(WMF)]]  Sr Software EngineerBoise, ID USA
 irc: bd808v:415.839.6885 x6855

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l



 --
 Bryan Davis  Wikimedia Foundationbd...@wikimedia.org
 [[m:User:BDavis_(WMF)]]  Sr Software EngineerBoise, ID USA
 irc: bd808v:415.839.6885 x6855

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] E-mail login to wiki - needs feedback

2015-02-20 Thread Gerard Meijssen
Hoi,
I have been at Meta ... I do not see it, I do not understand it .. What
should I do to enable this ?
Thanks,
 GerardM

On 20 February 2015 at 18:53, Bryan Davis bd...@wikimedia.org wrote:

 On Fri, Feb 20, 2015 at 9:52 AM, devunt dev...@gmail.com wrote:
  We should consider some edge cases like:
 
  * More than two accounts with exactly same email and password.
  - In this case, which account should be chosen for logged-in? Maybe
  account selector could be one of the answers.
 
  * If there's a 42 accounts with same email.
  - Should mediawiki try to check password forty two times? It will
  takes _very_ long time as enough to cause gateway timeout. Which means
  nobody can log in to that account.
  - To avoid timing attack completely, should mediawiki calculate hash
  of all users forty two times as same as above user?

 Minimum viable product assumption:

 Given that authentication is attempted with an (email, password) pair
 When more than one account matches email
 Then perform one data load and hash comparison to mitigate timing attacks
 and fail authentication attempt

 A community education campaign could easily be launched to notify
 users that this invariant will hold for email based authentication and
 give instructions on how to change the email associated with an
 account. The target audience for email based authentication (newer
 users who think of email addresses as durable tokens of their
 identity) will not be likely to be effected or even aware of the
 multiple account disambiguation problem.

 Bryan
 --
 Bryan Davis  Wikimedia Foundationbd...@wikimedia.org
 [[m:User:BDavis_(WMF)]]  Sr Software EngineerBoise, ID USA
 irc: bd808v:415.839.6885 x6855

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] E-mail login to wiki - needs feedback

2015-02-20 Thread Brion Vibber
Another alternative is to explicitly support multiple usernames under an
umbrella backend account... (Anybody remember AOL screen names? BLAST FROM
THE PAST)

I don't know whether that's something to encourage, but it would simplify
those cases.

-- brion



On Fri, Feb 20, 2015 at 10:45 AM, Isarra Yos zhoris...@gmail.com wrote:

 On 20/02/15 17:28, Brion Vibber wrote:

 IMO we should strongly discourage use of multiple accounts with the same
 email to the point of forbidding it in software for new accounts.[1]

 Figuring out how to migrate those old accounts is something that needs to
 be considered and worked out, but it shouldn't hold up work on making the
 login/reset form accept email addresses for the common case.


 [1] I personally have a bunch of test accounts that probably have the same
 email, and I'm sure some folks have bots and other things set up
 similarly.
 Note that many email providers including Gmail allow email aliases with
 +
 and something else after your mailbox name, such as 'johndoe+testing99 at
 wikimedia.org'; I've used this in the past to have separate accounts on
 one
 email for Apple and other providers as well.

 -- brion


 Please see https://en.wikipedia.org/wiki/Wikipedia:Sock_puppetry#
 Legitimate_uses for a non-comprehensive list of use cases for alternate
 accounts. Requiring separate emails, or expecting users to know that
 particular trick, would be problematic for many of these, and may even
 encourage some users to not use an email address at all.

 -I


 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Global user pages deployed to all wikis

2015-02-20 Thread Erwin Dokter

On 20-02-2015 18:22, Dan Garry wrote:

The feature is currently deployed and working. Simply set up your userpage
on Meta, and it'll display on all other wikis! :-)


After having played with it a bit, I must conclude there is one major 
shortcoming.


I like to list my subpages locally, but that is not possible with a 
global page. The most annoying thing is that once you create the local 
user page, the global one is gone forever... until you can get a local 
admin to delete the local copy again.


It would be much more practical if this worked like Commons description 
pages, where one can *add* content to the local description pages in 
addition to the trancluded page.


I also don't know why the system is so inflexible in that only one wiki 
can act as the global home wiki. I know there are issues with the home 
wiki flag, but another approach could be in the form of using 
{{meta:user:Edokter}}, which could point to any project.


Regards,
--
Erwin Dokter


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] E-mail login to wiki - needs feedback

2015-02-20 Thread devunt
 Another alternative is to explicitly support multiple usernames under an
 umbrella backend account... (Anybody remember AOL screen names? BLAST FROM
 THE PAST)

Making umbrella backend account could be one of the answers. But
implementation of umbrella backend account requires massive
user/authentication code updates, table schema changes and massive
auto account merges(which accounts have same emails) than other ways.
Anyway I think umbrella idea is the most nice one.

2015-02-21 3:51 GMT+09:00 Brion Vibber bvib...@wikimedia.org:
 Another alternative is to explicitly support multiple usernames under an
 umbrella backend account... (Anybody remember AOL screen names? BLAST FROM
 THE PAST)

 I don't know whether that's something to encourage, but it would simplify
 those cases.

 -- brion



 On Fri, Feb 20, 2015 at 10:45 AM, Isarra Yos zhoris...@gmail.com wrote:

 On 20/02/15 17:28, Brion Vibber wrote:

 IMO we should strongly discourage use of multiple accounts with the same
 email to the point of forbidding it in software for new accounts.[1]

 Figuring out how to migrate those old accounts is something that needs to
 be considered and worked out, but it shouldn't hold up work on making the
 login/reset form accept email addresses for the common case.


 [1] I personally have a bunch of test accounts that probably have the same
 email, and I'm sure some folks have bots and other things set up
 similarly.
 Note that many email providers including Gmail allow email aliases with
 +
 and something else after your mailbox name, such as 'johndoe+testing99 at
 wikimedia.org'; I've used this in the past to have separate accounts on
 one
 email for Apple and other providers as well.

 -- brion


 Please see https://en.wikipedia.org/wiki/Wikipedia:Sock_puppetry#
 Legitimate_uses for a non-comprehensive list of use cases for alternate
 accounts. Requiring separate emails, or expecting users to know that
 particular trick, would be problematic for many of these, and may even
 encourage some users to not use an email address at all.

 -I


 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [Wikitech-ambassadors] Global user pages deployed to all wikis

2015-02-20 Thread Ryan Kaldari
This is awesome! When do we get a global language pref? ;)

On Wed, Feb 18, 2015 at 5:06 PM, Legoktm legoktm.wikipe...@gmail.com
wrote:

 Hello!

 Global user pages have now been deployed to all public wikis for users
 with CentralAuth accounts. Documentation on the feature is available at
 mediawiki.org[1], and if you notice any bugs please file them in
 Phabricator[2].

 Thanks to all the people who helped with the creation and deployment
 (incomplete, and in no particular order): Jack Phoenix  ShoutWiki, Isarra,
 MZMcBride, Nemo, Quiddity, Aaron S, Matt F, James F, and everyone who
 helped with testing it while it was in beta.

 [1] https://www.mediawiki.org/wiki/Help:Extension:GlobalUserPage
 [2] https://phabricator.wikimedia.org/maniphest/task/create/?
 projects=PHID-PROJ-j536clyie42uptgjkft7


 ___
 Wikitech-ambassadors mailing list
 wikitech-ambassad...@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-ambassadors

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Global user pages deployed to all wikis

2015-02-20 Thread phoebe ayers
Hooray! This is so cool.

/goes to edit her meta userpage...

-- phoebe

p.s. re: babel, my absolute favorite use is on Wikidata, where you can
add babel templates to your userpage and then get the appropriate
fields to add stuff in that language :) I love showing that to people
who are getting started on Wikidata.


On Wed, Feb 18, 2015 at 5:06 PM, Legoktm legoktm.wikipe...@gmail.com wrote:
 Hello!

 Global user pages have now been deployed to all public wikis for users with
 CentralAuth accounts. Documentation on the feature is available at
 mediawiki.org[1], and if you notice any bugs please file them in
 Phabricator[2].

 Thanks to all the people who helped with the creation and deployment
 (incomplete, and in no particular order): Jack Phoenix  ShoutWiki, Isarra,
 MZMcBride, Nemo, Quiddity, Aaron S, Matt F, James F, and everyone who helped
 with testing it while it was in beta.

 [1] https://www.mediawiki.org/wiki/Help:Extension:GlobalUserPage
 [2]
 https://phabricator.wikimedia.org/maniphest/task/create/?projects=PHID-PROJ-j536clyie42uptgjkft7


 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l



-- 
* I use this address for lists; send personal messages to phoebe.ayers
at gmail.com *

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l