[19:27:41] ok, I've finally got commit access, can someone explain what is meant by linking the SVN account to the wiki account? For one thing, which wiki? [19:42:00] alright, I guess it's the mediawiki.org wiki... nm [20:21:06] Yeah www.mediawiki.org/wiki/Special:Code/author/neilk [21:53:12] flipzagging: What's your username on mediawiki.org? [21:54:17] Oh nm it's NeilK [22:47:08] hey RoanKattouw, was afk [22:47:18] No worries [22:47:24] I gave you the coder right on mediawiki.org [22:47:39] So you can now actually use the CodeReview system in full (comment on revs, change statuses, etc.) [22:50:59] ok, so CodeReview is for SVN changes, and has I guess no relationship to bugzilla [22:52:40] Not directly, no [22:52:53] I just found the CodeReview stuff on mediawiki.org, browsing [22:52:55] I see [22:53:02] Although when you fix a bug, you're supposed to put (bug 12345) at the beginning of the commit summary and that'll become a link to Bugzilla [22:53:44] I see rXXXXX is magic too [22:54:18] Yes [22:54:26] In multiple ways [22:54:35] It also puts the rev in the "Related revisions" list near the comments [22:54:43] ok [22:55:29] lastly in the usability group, should we be committing only to phase3, and not to trunk? [22:55:34] or at least not usually [22:56:35] phase3 is inside trunk [22:57:04] phase3 is the core MediaWiki software. We Stanton usability folks mostly commit to trunk/extensions/UsabilityInitiative [22:57:18] ah [22:57:19] But the Ford (Multimedia) folks like you may need to commit to core as well [22:57:27] Depends on where the code you're fixing is :) [22:58:00] So generally the structure of our SVN is that trunk/phase3 is MW core, trunk/extensions is extensions (including 3rd party stuff), and branches/wmf-deployment runs on Wikipedia [22:58:20] Past releases are in tags/ [22:58:24] nod [22:58:59] so some special person gets to apply changesets from those sub-projects into deployment from time to time [22:59:30] and there's some sort of smoke test period? [22:59:43] anyway, too many questions for now [22:59:49] i think this is in the docs mostly [23:00:19] The deployment procedure is that revs are reviewed, merged into wmf-deployment, then put on test.wikipedia.org first for a short while, then rolled out [23:00:39] We're not too scared about rolling out code because it's easy to revert the last merge locally [23:00:57] np [23:01:27] the last place I worked, there were at least 20 deploys per day, distributed throughout the team. [23:01:32] heh [23:01:43] Well did the last place you worked run a top 5 website? :P [23:01:45] but previous to that I was the guy that managed release tags in SVN and so on [23:01:51] top 30? [23:01:55] Ah good so you have svn merge experience [23:02:12] Flickr = >10 deploys per day, all from trunk [23:02:25] Upcoming.org = managed release system with branches and tags [23:02:31] Ah right [23:02:53] It's good to hear that you have a website maintenance background :) [23:03:33] There's still devs, especially for 3rd party extensions, that know close to nothing about basic web security like preventing XSS, SQL injection, etc. [23:03:40] not really, once it's coded it's done right? [23:03:53] ? [23:03:58] sorry, that was irony [23:04:04] may not carry over IRC [23:04:09] Ah I get it :P [23:04:18] You'll have to excuse me for not being too sharp after midnight [23:04:41] no, I need to get used to being a remote person with a team I barely know, at least for January. [23:04:51] heh [23:05:11] I'm a permanent remote person; I live in the Netherlands and don't intend to move to San Francisco in the near future [23:05:21] yeah, I can't say I know everything about security because that tempts fate, but I know more than the basics. [23:05:22] Although I might do it in a few years, I really like the city [23:05:49] Do you expect to have moved by Feb 5? [23:06:03] I really hope so. [23:06:25] Why Feb 5, you are visiting? [23:06:34] Yeah I'm hoping to visit Feb 1-5 [23:06:38] Still has to be arranged [23:06:40] cool [23:06:53] the Olympics are coming to Vancouver in February, I hope to be the hell out before that hits. [23:07:14] ha [23:07:16] I'm seriously considering, if I don't get the visa by then, becoming some kind of nomad [23:07:26] That's only the 3rd and 4th week of Feb though [23:08:22] I'd actually /want/ to be there, but that's probably because I'm from the world's greatest skating nation :) [23:09:02] you can't get tickets for love or money [23:09:25] half of downtown will be some security zone [23:09:49] The ice rink is in Richmond though [23:09:55] plus, Vancouver in February is pretty miserable. Cold rain all the time. They really should be holding this event in March or April. [23:10:37] how about we trade living spaces for those weeks then [23:10:46] never visited .nl myself [23:11:37] Unfortunately I have obligations at home [23:11:47] Or I would've hung out at the office more [23:12:09] I'm a university student, I can't just disappear for two weeks [23:12:22] pfft, I can [23:12:23] :) [23:12:24] I'm lucky to have a week with an empty schedule in early Feb [23:12:34] werdna: You're not a student (yet) [23:12:39] indeed [23:12:39] I thought you were going to say you were a father or something [23:12:52] I thought being a student meant you COULD do stuff like that. [23:13:15] student means you have to do stuff to pass classes :) [23:13:34] the whole problem with university is that you have no time to work to earn money but you are expected to look after yourself to a degree [23:14:23] It depends on what requirements your classes have [23:14:52] I went to SF for a week in October while I was supposed to be in classes, but I could only do that because I didn't happen to have mandatory classes at the time [23:14:58] Plus you're supposed to do homework and projects and stuff [23:15:05] Well and exams, of course [23:15:31] For those physical presence ranges from useful to required