I've ran a script to auto-create user accounts for users who had enough information in their USERINFO file (user name, svn account name, email address). If you are one of these lucky few (there were only 28 that didn't already have accounts), then you can follow these instructions to log in:
https://labsconsole.wikimedia.org/wiki/Help:Access#Initial_log_in
- Ryan
On 17.03.2012 2:24, Ryan Lane wrote:
I've ran a script to auto-create user accounts for users who had enough information in their USERINFO file (user name, svn account name, email address). If you are one of these lucky few (there were only 28 that didn't already have accounts), then you can follow these instructions to log in:
https://labsconsole.wikimedia.org/wiki/Help:Access#Initial_log_in
- Ryan
Is that only for core commit developers? I have svn account at questpc@svn.wikimedia.org and valid USERINFO. However I cannot login to the forementioned site with my svn.wikimedia.org credentials. Should I ask to transfer my extensions into git repository first? I am inactive in recent months due to personal problems however I still hope to have some commits in the future. Dmitriy
On Mar 17, 2012 2:10 AM, "Dmitriy Sintsov" questpc@rambler.ru wrote:
Is that only for core commit developers? I have svn account at
questpc@svn.wikimedia.org and valid USERINFO. However I cannot login to the forementioned site with my svn.wikimedia.org credentials. Should I ask to transfer my extensions into git repository first? I am inactive in recent months due to personal problems however I still hope to have some commits in the future.
With which password?
Ryan's link[0] has password reset instructions; give those a try.
-Jeremy
[0] https://labsconsole.wikimedia.org/wiki/Help:Access#Initial_log_in
On 17 March 2012 07:09, Dmitriy Sintsov questpc@rambler.ru wrote:
Is that only for core commit developers? I have svn account at questpc@svn.wikimedia.org and valid USERINFO.
I'm guessing Ryan's script did not recognise "questpc Who Is A User At The Host Called rambler.ru" as a correct mail address (it also did not recognise my 'valhallasw at users.sourceforge.net' - but maybe Ryan's script also filtered out non-mediawiki developers).
You'll want to check this with Ryan, but I think the best option would be to either 'fix' your mail address to use an @ and to wait/ask for the script to be run again, or to ask for an account manually.
Best, Merlijn
On 03/17/2012 09:57 AM, Merlijn van Deen wrote:
On 17 March 2012 07:09, Dmitriy Sintsov questpc@rambler.ru wrote:
Is that only for core commit developers? I have svn account at questpc@svn.wikimedia.org and valid USERINFO.
I'm guessing Ryan's script did not recognise "questpc Who Is A User At The Host Called rambler.ru" as a correct mail address (it also did not recognise my 'valhallasw at users.sourceforge.net' - but maybe Ryan's script also filtered out non-mediawiki developers).
You'll want to check this with Ryan, but I think the best option would be to either 'fix' your mail address to use an @ and to wait/ask for the script to be run again, or to ask for an account manually.
Best, Merlijn
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
My user account on MediaWiki.org is 'SVG' and my user account on labsconsole.wikimedia.org is 'Tim Weyer'. Is it because I didn't tell https://svn.wikimedia.org/svnroot/mediawiki/USERINFO/cervidae my username? In general, it's a great working script.
Regards, Tim 'SVG' (Weyer)
My user account on MediaWiki.org is 'SVG' and my user account on labsconsole.wikimedia.org is 'Tim Weyer'. Is it because I didn't tell https://svn.wikimedia.org/svnroot/mediawiki/USERINFO/cervidae my username? In general, it's a great working script.
So, I was given a CSV and was asked to script linking accounts with the info in the CSV. The script works perfectly. I can't attest to the data ;).
- Ryan
On 17.03.2012 14:16, Ryan Lane wrote:
My user account on MediaWiki.org is 'SVG' and my user account on labsconsole.wikimedia.org is 'Tim Weyer'. Is it because I didn't tell https://svn.wikimedia.org/svnroot/mediawiki/USERINFO/cervidae my username? In general, it's a great working script.
So, I was given a CSV and was asked to script linking accounts with the info in the CSV. The script works perfectly. I can't attest to the data ;).
I fixed the email address in my USERINFO, if that's still relevant. https://svn.wikimedia.org/svnroot/mediawiki/USERINFO/questpc Dmitriy
Le 17/03/12 07:09, Dmitriy Sintsov wrote:
Is that only for core commit developers? I have svn account at questpc@svn.wikimedia.org and valid USERINFO. However I cannot login to the forementioned site with my svn.wikimedia.org credentials. Should I ask to transfer my extensions into git repository first? I am inactive in recent months due to personal problems however I still hope to have some commits in the future.
Hello Dmitriy,
I am the one who provided a list of accounts to Ryan for automatic creation.
That list only included authors active during the last six months and having an extension being migrated to git/Gerrit. That list of extensions is available, for now, at:
https://gerrit.wikimedia.org/mediawiki-extensions.txt
The reason I have filtered out some accounts is not to exclude people, but merely because there is 0.99 chance that they will not have to use Gerrit anytime soon.
Since over the last six months you have only been active on the QPoll extension, your account was not included in the list I have provided to Ryan.
Hope it clarifies the situation.
On 03/17/2012 02:04 PM, Antoine Musso wrote:
Le 17/03/12 07:09, Dmitriy Sintsov wrote:
Is that only for core commit developers? I have svn account at questpc@svn.wikimedia.org and valid USERINFO. However I cannot login to the forementioned site with my svn.wikimedia.org credentials. Should I ask to transfer my extensions into git repository first? I am inactive in recent months due to personal problems however I still hope to have some commits in the future.
Hello Dmitriy,
I am the one who provided a list of accounts to Ryan for automatic creation.
That list only included authors active during the last six months and having an extension being migrated to git/Gerrit. That list of extensions is available, for now, at:
https://gerrit.wikimedia.org/mediawiki-extensions.txt
The reason I have filtered out some accounts is not to exclude people, but merely because there is 0.99 chance that they will not have to use Gerrit anytime soon.
Since over the last six months you have only been active on the QPoll extension, your account was not included in the list I have provided to Ryan.
Hope it clarifies the situation.
Antoine, hey, thanks for creating that list, but I figure we may as well just create accounts for EVERYONE who has a Subversion account -- even though your intent was not to exclude people, the effect of your action was to do so. Can I ask you to just re-run the list, take out the records you already gave Ryan and me, and give me that CSV? I'll de-obfuscate the email addresses and ask Ryan to mass-create them, per my suggestion in https://bugzilla.wikimedia.org/show_bug.cgi?id=35209#c0
I want us to try to be very inclusive of all existing developers -- it costs us nearly nothing to mass-create these accounts and helps us gain goodwill and avoid a bunch of manual account creation in the future, so why not do so?
Thanks.
It wasn't as much a problem of providing a partial list as implying a wider scope in the original mail (I suspect Ryan was unaware of those restriction), which is what led to confusion.
On 03/17/2012 02:50 PM, Sumana Harihareswara wrote:
it costs us nearly nothing to mass-create these accounts
Well, I was wrong about that. Sorry, Ryan. Usernames are the tedious bit; existing USERINFO does not adequately specify what committers will want as their Gerrit/Labsconsole usernames, and those usernames will be very, very hard to change once created. So Antoine, you can skip my suggestion of creating another list of committers whose accounts we should create. I'll spend some time next week working to clean up the already-created accounts (fix email addresses, etc.), to the extent that I can.
I have an account to Pywikibot only (still on SVN), not MediaWiki. Is there any sense for me to get a git account at this point? I just want to familiarize myself with the system, will I be able to do anything in practice?
On Sat, Mar 17, 2012 at 17:08, Bináris wikiposta@gmail.com wrote:
I have an account to Pywikibot only (still on SVN), not MediaWiki. Is there any sense for me to get a git account at this point? I just want to familiarize myself with the system, will I be able to do anything in practice?
* has the pywikipedia community discussed moving? you'll need one if the repo moves (pretty obvious!) * I think you need one in order to be able to comment on or subscribe to comments on code that lives in gerrit. (so core and many extensions and operations stuff like puppet) * you need one if you want to use labs for anything
-Jeremy
2012/3/17 Jeremy Baron jeremy@tuxmachine.com
- has the pywikipedia community discussed moving? you'll need one if
the repo moves (pretty obvious!)
Some discuss has been made, and turned to pending state. AFAIK there is a decision that all project must switch to git in a year.
- you need one if you want to use labs for anything
Well, I never thought about what labs is for. :-) I just want to get git known.
On 17/03/12 22:08, Bináris wrote:
I have an account to Pywikibot only (still on SVN), not MediaWiki. Is there any sense for me to get a git account at this point? I just want to familiarize myself with the system, will I be able to do anything in practice?
Sure. I think there is a test repository somewhere precisely for that. Plus, you can also do minor things with another repo. Not as good as your main one, where you are *forced* to use it, but no harm done either.
2012/3/17 Platonides Platonides@gmail.com
Sure. I think there is a test repository somewhere precisely for that.
Thanks, that's what I wanted to hear. In this case I would like to get on the list. I hope it won't be a problem that my userinfo contains an e-mail address encoded for human use against spambots.
On Sat, 17 Mar 2012 15:09:48 -0700, Bináris wikiposta@gmail.com wrote:
2012/3/17 Platonides Platonides@gmail.com
Sure. I think there is a test repository somewhere precisely for that.
Thanks, that's what I wanted to hear. In this case I would like to get on the list. I hope it won't be a problem that my userinfo contains an e-mail address encoded for human use against spambots.
I never get the need to obfuscate USERINFO emails like that.
Even ignoring how good spamfilters are today.
Looking at my spam folder, I have absolutely NO spam emails coming into mediawiki@*, which I have listed in complete plain text in my USERINFO, used in the @author line of some extensions, and iirc I even have some extensions in public use that include it inside a mailto: in the credits that show up on Special:Version.
On the other hand, mediawiki-bugs@* accounts for a decent amount of e-mails in my spam folder.
So, people obfuscate their USERINFO in ways that any half decent bot programmer could get around but no-one even bothers scanning. While the moment they try to post a bug they expose their e-mail in a place that we know bots do look through.
On 17 mrt. 2012, at 23:28, "Daniel Friesen" lists@nadir-seen-fire.com wrote:
So, people obfuscate their USERINFO in ways that any half decent bot programmer could get around but no-one even bothers scanning. While the moment they try to post a bug they expose their e-mail in a place that we know bots do look through
Not to mention the public archives of lists.wikimedia.org :-)
--Krinkle
On Sat, Mar 17, 2012 at 18:09, Bináris wikiposta@gmail.com wrote:
I hope it won't be a problem that my userinfo contains an e-mail address encoded for human use against spambots.
Git exposes email addresses in machine readable form. (with each commit message)
Probably it's best to just choose an address that you're ok with not being protected and update your USERINFO with that address. (that's the simple way. you could tell someone another way what address to use or let them manually deobfuscate if you wanted to use a different address for commits vs. primary (you can list multiple in gerrit) but it's easier to just set USERINFO to match the commit address and then you (I just looked and saw the option but didn't test) can later change your primary address without admin intervention)
-Jeremy
On 03/17/2012 06:05 PM, Platonides wrote:
On 17/03/12 22:08, Bináris wrote:
I have an account to Pywikibot only (still on SVN), not MediaWiki. Is there any sense for me to get a git account at this point? I just want to familiarize myself with the system, will I be able to do anything in practice?
Sure. I think there is a test repository somewhere precisely for that.
A couple of test repositories: https://gerrit.wikimedia.org/r/p/test/mediawiki/core.git and https://gerrit.wikimedia.org/r/p/test/mediawiki.git
You can see their histories at https://gerrit.wikimedia.org/r/gitweb?p=test/mediawiki/core.git;a=summary and https://gerrit.wikimedia.org/r/gitweb?p=test/mediawiki.git;a=summary
You can view all the repositories at this link: https://gerrit.wikimedia.org/r/#admin,projects
On Sat, Mar 17, 2012 at 16:46, Sumana Harihareswara sumanah@wikimedia.org wrote:
On 03/17/2012 02:50 PM, Sumana Harihareswara wrote:
it costs us nearly nothing to mass-create these accounts
Well, I was wrong about that. Sorry, Ryan. Usernames are the tedious bit; existing USERINFO does not adequately specify what committers will want as their Gerrit/Labsconsole usernames, and those usernames will be very, very hard to change once created. So Antoine, you can skip my suggestion of creating another list of committers whose accounts we should create. I'll spend some time next week working to clean up the already-created accounts (fix email addresses, etc.), to the extent that I can.
[I know this isn't the first time USERINFO as a source for git migration has come up but I don't remember the past discussion; sorry if I'm covering old ground]
We could just change hashar's script to use "labs-name" (new key) as Wiki username (with a fallback to "name" if there's no "labs-name") and it should already be using email for email, and svn username for shell. Make it ignore users that already have gerrit accounts with the same name and also ignore USERINFOs that are missing something like "gerritmove: 1". Then find someone to review the script output periodically and run Ryan's script.
Then we can tell people (in the account creation FAQ, the extension porting to gerrit instructions, on mailing lists like this one and mediawiki-l, etc.) to update their USERINFO themselves directly in SVN. (with some guidance about what keys will be used for what)
-Jeremy
[I know this isn't the first time USERINFO as a source for git migration has come up but I don't remember the past discussion; sorry if I'm covering old ground]
We could just change hashar's script to use "labs-name" (new key) as Wiki username (with a fallback to "name" if there's no "labs-name") and it should already be using email for email, and svn username for shell. Make it ignore users that already have gerrit accounts with the same name and also ignore USERINFOs that are missing something like "gerritmove: 1". Then find someone to review the script output periodically and run Ryan's script.
Then we can tell people (in the account creation FAQ, the extension porting to gerrit instructions, on mailing lists like this one and mediawiki-l, etc.) to update their USERINFO themselves directly in SVN. (with some guidance about what keys will be used for what)
The script I wrote checks the user's svn name, and checks for an LDAP attribute to see if they already have a Labs/Gerrit account. If they do, it skips them.
- Ryan
On 17.03.2012 22:04, Antoine Musso wrote:
Le 17/03/12 07:09, Dmitriy Sintsov wrote:
Is that only for core commit developers? I have svn account at questpc@svn.wikimedia.org and valid USERINFO. However I cannot login to the forementioned site with my svn.wikimedia.org credentials. Should I ask to transfer my extensions into git repository first? I am inactive in recent months due to personal problems however I still hope to have some commits in the future.
Hello Dmitriy,
I am the one who provided a list of accounts to Ryan for automatic creation.
That list only included authors active during the last six months and having an extension being migrated to git/Gerrit. That list of extensions is available, for now, at:
https://gerrit.wikimedia.org/mediawiki-extensions.txt
The reason I have filtered out some accounts is not to exclude people, but merely because there is 0.99 chance that they will not have to use Gerrit anytime soon.
Since over the last six months you have only been active on the QPoll extension, your account was not included in the list I have provided to Ryan.
Hope it clarifies the situation.
Ok, I understand. I'll probably never review the other's code myself. Still I hope to have some of my extensions transferred to git repository, if that's possible with push master access to these. There's been advantage of another developers suggesting improvements in my code. But if that's too much, no problem. I just wonder about the future of svn repository, will the commits to that old repository continue to receive occasional observation / attention of developers? Dmitriy
Am 16.03.2012 23:24, schrieb Ryan Lane:
I've ran a script to auto-create user accounts for users who had enough information in their USERINFO file (user name, svn account name, email address). If you are one of these lucky few (there were only 28 that didn't already have accounts), then you can follow these instructions to log in:
https://labsconsole.wikimedia.org/wiki/Help:Access#Initial_log_in
- Ryan
Thanks, WFM :-)
Reminder for all other: You have to use your real name to request a password/login. My first tries were - as usual - with my username and that failed.
Raimond.
Am Samstag, 17. März 2012 schrieb Raimond Spekking:
Am 16.03.2012 23:24, schrieb Ryan Lane:
I've ran a script to auto-create user accounts for users who had enough information in their USERINFO file (user name, svn account name, email address). If you are one of these lucky few (there were only 28 that didn't already have accounts), then you can follow these
instructions to log in: https://labsconsole.wikimedia.org/wiki/Help:Access#Initial_log_ in
- Ryan
Thanks, WFM :-)
Reminder for all other: You have to use your real name to request a password/login. My first tries were - as usual - with my username and that failed.
I tried my SVN login, my SUL login, and my real name, to no avail. However, in [[Special:ListUsers]] I found [[User:Alexander K.]], created yesterday. Thinking that this would surely be me, I did an (apparently successful) email-new-password request a few hours ago. So far, no mail has arrived.
I have another appointment coming up, so I can't be on IRC right now to solve this problem. Therefore, I bring it up here, just in case my email address was somehow mangled. But then, maybe "Alexander K." is not me after all.
Alexander
On 03/17/2012 11:38 AM, Alexander Klauer wrote:
Am Samstag, 17. März 2012 schrieb Raimond Spekking:
Am 16.03.2012 23:24, schrieb Ryan Lane:
I've ran a script to auto-create user accounts for users who had enough information in their USERINFO file (user name, svn account name, email address). If you are one of these lucky few (there were only 28 that didn't already have accounts), then you can follow these
instructions to log in: https://labsconsole.wikimedia.org/wiki/Help:Access#Initial_log_ in
- Ryan
Thanks, WFM :-)
Reminder for all other: You have to use your real name to request a password/login. My first tries were - as usual - with my username and that failed.
I tried my SVN login, my SUL login, and my real name, to no avail. However, in [[Special:ListUsers]] I found [[User:Alexander K.]], created yesterday. Thinking that this would surely be me, I did an (apparently successful) email-new-password request a few hours ago. So far, no mail has arrived.
I have another appointment coming up, so I can't be on IRC right now to solve this problem. Therefore, I bring it up here, just in case my email address was somehow mangled. But then, maybe "Alexander K." is not me after all.
Alexander
Sometimes the email takes about 5-10 minutes to arrive. Let us know if it doesn't and you need help.
People who can help you with these problems are often on IRC: Ryan Lane (on IRC: Ryan_Lane), Sara Smollett, Sumana Harihareswara (sumanah), Chad Horohoe (^demon), Rob Lanphier (robla), Sam Reed (Reedy), Tim Starling (TimStarling), Daniel Zahn (mutante), and many people in #wikimedia-tech on Freenode IRC. But emailing here works, too.
wikitech-l@lists.wikimedia.org