[03:09:18] gwicke: Can you suggest some references for a php markup parser? [03:09:56] Amgine: depends on what you mean with 'markup parser' [03:10:51] A text stream parser of a given markup ala wikitax. [03:10:57] (or markdown> [03:11:29] and you are looking for existing implementations, or a framework to base one on? [03:13:10] More the latter than the former. [03:13:42] Amgine: if I had to write something like that in PHP, I'd look for a PHP PEG parser generator [03:14:21] this looks interesting: https://github.com/Tatsh/php-peg-markdown [03:14:36] it is not pure PHP though ;) [03:14:56] this is a PEG parser generator: https://github.com/hafriedlander/php-peg [03:14:59] [03:16:03] the nice thing about PEG grammars is that they give you unlimited look-ahead / backtracking while maintaining linear runtime through memoization [03:17:16] wikitax looks quite simple and easier to parse than MediaWiki wikitext, so you might even get away just with a PEG grammar [03:19:50] Okay. I'm looking to convince to create a reasonable parser, hopefully modularly so I can send markdown or wikitax to it. [03:20:18] (or any other markup language> [03:22:49] good luck with that ;) [03:23:13] the problem with PHP PEG parsers is that they will likely be quite slow compared to regexp hacks [03:24:22] but much more maintainable and portable of course [03:25:04] [03:25:21] Not that it's a problem, of course. [03:25:26] But why are you not sleeping? [03:25:39] Mediawiki prefers well-rested souls to suck. [03:27:46] I moved to SF about a month ago, and it is only ~8:30pm here [03:33:14] gwicke: how's the apt hunt? [03:33:49] that went really well- took only a week to find a nice place [03:33:57] oh, cool [03:34:37] had to bridge two weeks until I could move in this month, but Terry let me sleep on his couch ;) [03:35:10] hah [03:35:14] lots of stories? [03:35:28] Matt and me went to Ikea today, and I am now sitting on a new chair with the laptop on a new table.. [03:36:45] staying at Terry's place was great- we had some design discussions into the early morning hours, and he showed me around quite a bit [03:37:04] no, i mean did he tell lots of stories? [03:37:31] he did tell some, yes. Very entertaining ;) [03:37:39] ok then ;) [03:38:48] the "quarters" on mw.org are WMF fiscal quarters? [03:38:52] e.g. https://www.mediawiki.org/wiki/Admin_tools_development [03:39:31] calendar quarters I'd say [03:40:19] the WMF fiscal year starts July 1, so is aligned with calendar quarters [03:40:33] right, but Q1=Q3 [03:41:14] I questioned the """The plan is to complete that work in Q2.""" because Q2 had passed already and it was a long time before the next Q2. the response was fiscal quarters. http://wikitech.wikimedia.org/view/Site_issue_Aug_6_2012 [03:41:47] * jeremyb had originally not even considered fiscal so was using calendar [03:42:02] ok, have never seen quarters referring to the fiscal year before [03:42:19] * jeremyb maybe hadn't either [03:42:48] special ops habit perhaps [03:42:54] just to confuse everybody ;) [03:42:57] hah [03:43:03] bah. GWicke as a San Franciscan seems.... wrong. [03:43:07] woosters vs. robla [03:43:31] damnit Amgine, i'll rip out your shift keys... [03:43:32] ;P [03:43:39] huh? [03:43:47] 19 03:42:47 < gwicke> special ops habit perhaps [03:43:58] [03:44:05] robla: what does Q2 mean to you? ;) [03:44:15] well... [03:44:23] QE2, or second quarter. [03:44:38] second quarter [03:44:42] Amgine: right. which months though [03:45:09] well, in the context of WMF stuff, that's Q2 of the fiscal year, which admittedly is horribly confusing [03:45:16] so...Oct-Dec [03:45:52] fiscal years that don't correspond to calendar years suck [03:46:39] SPI (debian's US legal entity) is fiscal == calendar [03:47:26] at my last job at a public company fiscal==calendar as well [03:47:41] the original question in case you missed it: [03:47:41] 19 03:38:48 < jeremyb> the "quarters" on mw.org are WMF fiscal quarters? [03:47:41] 19 03:38:52 < jeremyb> e.g. https://www.mediawiki.org/wiki/Admin_tools_development [03:47:44] 19 03:39:31 < gwicke> calendar quarters I'd say [03:47:59] ah, probably [03:48:12] ashley wrote that stuff, and ashley isn't at WMF [03:48:36] huh. i fell like i want everything to say explicitly now. like TZs [03:48:46] feel* [03:49:42] I'm pretty sure those are all wild guesses anyway [03:51:56] yeah, sure [03:55:44] Well, second quarter generally is either March - June or November - December [03:56:20] how do you figure? [03:56:36] oct-dec sounds right to me [03:56:46] and march-june is also wrong [03:56:50] april-june [03:57:04] The federal budget works July-June, but the calendar works Jan - Dec. [03:57:18] ok... [03:57:46] (well complete honesty actuallly points out fed budget works Sept. 27 though Sept 26> [03:58:05] but, July-June\ [03:58:16] i'm confused. aren't you canadian?? [03:58:27] WHY ARE YOU ASKING THIS! 'merican. [03:58:41] Ish. [03:58:53] On English Rhum, actually. [03:59:00] ;) [03:59:04] [04:00:30] [04:01:11] * gwicke opens a beer [04:01:20] Skål [04:01:27] [04:01:34] Skol! [04:02:36] btw JeremyB: we ran away from the USA after being targeted, personally, by name, by the US Congress. [04:02:47] So, what have *you* done? [04:03:09] [04:03:09] Amgine: errr, what? [04:03:21] * jeremyb also gets a beer [04:03:24] [23:46:40] Is there a metric somewhere for daily new en wiki user accounts? 2011's Account Creation Improvement Project says it was 6000-7000 a day back then. [23:48:39] spagewmf: open Special:NewUsers?limit=5000 :p [23:49:15] spagewmf: or https://wiki.toolserver.org/view/DBQ I guess