2007-11-13T13:02:47 <CIA-32> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> default * 2335:166dd36fc7e2 1.6/MoinMoin/security/antispam.py: small cosmetical fix to antispam logging
2007-11-13T15:26:45 <johill> ThomasWaldmann: didn't you push the getText escape stuff to 1.7?
2007-11-13T15:27:42 <johill> that's why I'm getting that problem in fullsearch, you fixed it in 1.6
2007-11-13T15:41:47 <ThomasWaldmann> johill: for 1.7 we will have to do the same review with forward ports as with backports for 1.6 recently
2007-11-13T15:42:17 <ThomasWaldmann> johill:
2007-11-13T15:42:59 <johill> ok
2007-11-13T15:43:01 <ThomasWaldmann> (i currently try to concentrate on 1.6 so we can release in december, 1.7 has more time left)
2007-11-13T15:43:22 <johill> sure
2007-11-13T17:34:06 <grzybacz> Uhm.
2007-11-13T17:34:18 <xorAxAx> hi grzybacz
2007-11-13T17:34:21 <grzybacz> xorAxAx, hi
2007-11-13T17:34:34 <grzybacz> xorAxAx: can't we get a proper bug tracker before socks? ;-)
2007-11-13T17:34:46 <grzybacz> MoinMoinBugs hurts
2007-11-13T17:35:15 <starshine> I think other than it needs sorting, an easy way to generate wads of subpages is good
2007-11-13T17:35:32 <starshine> if that's not an already offered macro for general use it should be
2007-11-13T17:35:48 <grzybacz> huh?
2007-11-13T17:35:51 <grzybacz> ThomasWaldmann
2007-11-13T17:36:42 <grzybacz> As a side note: I have text in some strange language on http://moinmo.in/CategoryEasy
2007-11-13T17:36:49 <starshine> I mean, people have asked me many times for ways to have lots of subpages, which the dinky-form at the bottom of MoinMoinBugs is what they were looking for. usually professors.
2007-11-13T17:37:09 <johill> starshine: that's the NewPage macro
2007-11-13T17:37:15 <johill> it's fairly flexible
2007-11-13T17:37:19 <johill> or what are you referring to?
2007-11-13T17:37:37 <starshine> :D
2007-11-13T17:37:55 <grzybacz> ...
2007-11-13T17:38:13 <starshine> johill: yes, that. I pointed them at the MoinMoinBugs page as a living example.
2007-11-13T17:38:19 <johill> oh ok
2007-11-13T17:38:34 <grzybacz> ThomasWaldmann: like, seriously. This page is a pain. It seems unmaintained and is difficult to navigate.
2007-11-13T17:38:45 <johill> grzybacz: with the new storage code we'll write a new bug tracker ;)
2007-11-13T17:38:48 <johill> within moin
2007-11-13T17:38:55 <grzybacz> What for?
2007-11-13T17:39:09 <johill> proof of concept. storage code enables url namespace applications
2007-11-13T17:39:21 <johill> also for having the wiki markup available in the bug tracker etc
2007-11-13T17:39:30 <grzybacz> @_@
2007-11-13T17:39:30 <moinBot> grzybacz: Error: "_@" is not a valid command.
2007-11-13T17:39:36 <grzybacz> moinBot: you fail
2007-11-13T17:39:36 <moinBot> grzybacz: Error: "you" is not a valid command.
2007-11-13T17:39:43 <grzybacz> As I said. ;-)
2007-11-13T17:40:47 <johill> I might be rewriting moin before that though ;)
2007-11-13T17:41:09 <xorAxAx> we could also use trac :
2007-11-13T17:41:11 <xorAxAx> -)
2007-11-13T17:41:30 <johill> I never really liked that either but hey, it's probably better
2007-11-13T17:41:38 <johill> as long as it's not mantis ;)
2007-11-13T17:41:55 <xorAxAx> hehe
2007-11-13T17:42:03 <xorAxAx> trac is pretty flexible
2007-11-13T17:42:08 <xorAxAx> you can even configure the workflow
2007-11-13T17:42:17 <johill> whatever that means
2007-11-13T17:42:24 <johill> (it probably means that it dictates workflow...)
2007-11-13T17:42:51 <xorAxAx> but its worse when it comes to notification
2007-11-13T17:42:57 <johill> heh
2007-11-13T17:42:58 <xorAxAx> johill: no, it doesnt
2007-11-13T17:43:04 <xorAxAx> thats configurable
2007-11-13T17:43:18 <johill> I don't see what sort of workflow a bugtracker has
2007-11-13T17:43:26 <johill> I know it does all sorts of project management integration too but
2007-11-13T17:43:38 <xorAxAx> johill: ...
2007-11-13T17:43:55 <johill> where's the workflow?
2007-11-13T17:44:25 <xorAxAx> this is a classical opensource workflow: http://trac.edgewall.org/attachment/wiki/WorkFlow/opensource-workflow.large.png
2007-11-13T17:44:42 <xorAxAx> its a bit overnegineered, though IMHO
2007-11-13T17:45:00 <xorAxAx> this one is pretty typical in the wild when it comes to larger customers: http://trac.edgewall.org/attachment/wiki/WorkFlow/enterprise-workflow.large.png
2007-11-13T17:45:01 <johill> eww
2007-11-13T17:45:16 <johill> ok so you have to hack in the transitions?
2007-11-13T17:45:27 <xorAxAx> no
2007-11-13T17:45:39 <xorAxAx> it ships a few profiles
2007-11-13T17:46:10 * xorAxAx was fine with the default workflow
2007-11-13T17:46:41 <johill> hmm
2007-11-13T17:46:57 <johill> I guess it can be useful
2007-11-13T17:47:16 <johill> but with the open source workflow it's just stolen from bugzilla ;)
2007-11-13T17:54:01 <grzybacz> Workflows are not patentable, are they? ;-)
2007-11-13T17:56:00 <grzybacz> ThomasWaldmann: we need trac :>
2007-11-13T17:56:14 <grzybacz> bbl, going home now
2007-11-13T19:26:47 <grzywacz> re
2007-11-13T20:40:38 <ThomasWaldmann> FullSearchCached talks french to me :D
2007-11-13T20:40:55 <ThomasWaldmann> http://moinmo.in/CategoryEasy
2007-11-13T20:41:10 <xorAxAx> for me it was chinese once
2007-11-13T20:41:37 <starshine> related to last user of cache?
2007-11-13T20:42:59 <ThomasWaldmann> now it's german. but it is malfunctioning anyway, it should search for the pagename if no param is given
2007-11-13T20:43:39 <ThomasWaldmann> we have exactly 0 CategoryEasy pages
2007-11-13T20:43:57 <ThomasWaldmann> looks like noone worked on it 8|
2007-11-13T21:12:04 * ThomasWaldmann makes a list of system text translations needing help
2007-11-13T21:25:07 <ThomasWaldmann> we have our first 30 tasks :)
2007-11-13T21:49:36 <xorAxAx> haha
2007-11-13T21:52:55 <grzywacz> lol
2007-11-13T21:57:28 <ThomasWaldmann> hopefully this project will be very international :)
2007-11-13T21:57:48 <xorAxAx> well
2007-11-13T21:58:16 <xorAxAx> young aliens knowing english and their own mother tongue well enough in these technical env might be hard to find
2007-11-13T21:58:25 <xorAxAx> but we'll see
2007-11-13T21:59:56 <ThomasWaldmann> well, if they don't know english, we maybe will never see them as they won't notice that project
2007-11-13T22:01:02 <xorAxAx> they might understand what g***l* means and what their ann. says but not what our system texts say
2007-11-13T22:06:41 <ThomasWaldmann> any ideas about how we define i18n tasks in a fair/good way?
2007-11-13T22:07:24 <xorAxAx> first of all, we might want to have multiple of them for some languages
2007-11-13T22:07:45 <xorAxAx> those that are expected to be popular and need more than just a bit of care
2007-11-13T22:08:17 <xorAxAx> because we might get a student who did it badly but nevertheless showed effort
2007-11-13T22:08:24 <xorAxAx> or doesnt that make sense?
2007-11-13T22:08:52 <ThomasWaldmann> well, we can have parallelism or we can break it into small pieces
2007-11-13T22:09:07 <ThomasWaldmann> (600 phrases are a bit big for one student)
2007-11-13T22:09:07 <xorAxAx> i was thining about doing it twice sometimes
2007-11-13T22:09:42 <ThomasWaldmann> otoh, who judges whether zh1 or zh2 is better? :D
2007-11-13T22:10:22 <xorAxAx> zh1?
2007-11-13T22:10:40 <ThomasWaldmann> chinese
2007-11-13T22:11:04 * ThomasWaldmann cant read chinese and choose the better student's stuff
2007-11-13T22:11:46 <xorAxAx> indeed, thats an issue
2007-11-13T22:11:50 <ThomasWaldmann> and we can't count on a language maintainer for quite some languages (otherwise they would not have that many missing phrases)
2007-11-13T22:12:06 <xorAxAx> and we may not have review tasks
2007-11-13T22:13:13 <ThomasWaldmann> you mean tasks depending on another?
2007-11-13T22:14:39 <xorAxAx> yes
2007-11-13T22:19:25 <ThomasWaldmann> btw, I suggest classifying tasks in [h], not [d]
2007-11-13T22:20:01 <xorAxAx> yes
2007-11-13T22:20:07 <ThomasWaldmann> because 1d can be 3..12h, depending on how you interpret it
2007-11-13T22:21:10 <ThomasWaldmann> so how many h do we have per task?
2007-11-13T22:22:25 <xorAxAx> i would say 10 - 14 h
2007-11-13T22:22:34 <xorAxAx> incl. learning phase
2007-11-13T22:22:58 <ThomasWaldmann> for the system text translation, is 60 phrases / h a good estimate?
2007-11-13T22:23:17 <xorAxAx> hmm, yes
2007-11-13T22:23:46 <xorAxAx> because ours are not as long as wesnoths ones :)
2007-11-13T22:23:52 <xorAxAx> grzywacz: what do you think?
2007-11-13T22:24:14 <ThomasWaldmann> (that would mean even a complete po file is still 1 task)
2007-11-13T22:24:39 <xorAxAx> yes
2007-11-13T22:25:20 <grzywacz> 60/h...
2007-11-13T22:25:55 <grzywacz> Hard to tell. If they have to ask us about context and irc response times into account, it may drop below that.
2007-11-13T22:26:10 <xorAxAx> yes
2007-11-13T22:29:28 <ThomasWaldmann> but otoh, many single words are done in a sec
2007-11-13T22:30:02 <ThomasWaldmann> also, you don't need much learning phase
2007-11-13T22:31:48 <xorAxAx> and the questions of developers are quite seldom here on irc
2007-11-13T22:32:02 <xorAxAx> but mostly because they know what the general technical terms mean
2007-11-13T22:34:38 <ThomasWaldmann> also, if someone has 600 phrases to do and a few of them are not done or not perfect, we won't kill him because of that :D
2007-11-13T22:34:55 <xorAxAx> yep
2007-11-13T22:35:18 <xorAxAx> but maybe the users who nearly died because of laughing after seeing the weird choices of words
2007-11-13T22:36:04 <ThomasWaldmann> ok, so every i18n po file is 1 task
2007-11-13T22:36:24 <ThomasWaldmann> do we "fill up" the small ones with system and help pages?
2007-11-13T22:36:43 <ThomasWaldmann> e.g. if there are only 100 phrases to do?
2007-11-13T22:36:48 <xorAxAx> makes sense
2007-11-13T22:36:57 <xorAxAx> otherwise it would look unfair for a person
2007-11-13T22:39:54 <ThomasWaldmann> ok, so we just could tell "create 40KB of text in your native language"
2007-11-13T22:40:09 <ThomasWaldmann> that is either a complete po file
2007-11-13T22:40:26 <ThomasWaldmann> or a little po plus some system/help pages
2007-11-13T22:44:19 <xorAxAx> umm, 40 kb of system pages is a lot
2007-11-13T22:44:31 <xorAxAx> .po files have a large overhead
2007-11-13T22:44:50 <xorAxAx> on a system page, you need to understand more complex sentences and relations
2007-11-13T22:45:03 <ThomasWaldmann> (.de == 74KB)
2007-11-13T22:45:20 <xorAxAx> hmm
2007-11-13T22:45:32 <ThomasWaldmann> ok, maybe it is rather 30KB
2007-11-13T22:48:35 <ThomasWaldmann> yeah, it is 30KB
2007-11-13T23:01:41 <ThomasWaldmann> hmm, do we create a new page hierarchy, like Task/* ?
2007-11-13T23:03:04 <ThomasWaldmann> currently we only have pages for bugs or features, but not for other work
2007-11-13T23:06:19 <xorAxAx> not sure if that makes sense
2007-11-13T23:06:50 <xorAxAx> because the i18n tasks dont need their own page in the wiki, there are a translation sites and the bug item in the other system
2007-11-13T23:07:06 <xorAxAx> maybe there is some kind of task (like the marketing ones) that would benefit
2007-11-13T23:08:22 <ThomasWaldmann> i thought about only posting very few information to the remote tracker and just include a reference to our wiki
2007-11-13T23:09:02 <xorAxAx> i think their pages must be pretty verbose
2007-11-13T23:09:08 <xorAxAx> can you check the rules again?
2007-11-13T23:09:16 <xorAxAx> (for contest reasons)
2007-11-13T23:11:12 <ThomasWaldmann> they said posting a bug url is ok, iirc
2007-11-13T23:26:12 <ThomasWaldmann> Well documented and defined, e.g. in a project's issue tracker or wiki, or in the task entry itself, so that a contestant will not have trouble determining what is expected for completion
2007-11-13T23:31:24 <starshine> /37/37
2007-11-13T23:31:30 <starshine> woops :)
2007-11-13T23:31:56 <xorAxAx> o
2007-11-13T23:31:58 <xorAxAx> k
2007-11-13T23:32:20 <dreimark_> starshine: ?
2007-11-13T23:39:37 <starshine> dreimark_: I was trying to switch windows by number. for some reason I typed it twice.
MoinMoin: MoinMoinChat/Logs/moin-dev/2007-11-13 (last edited 2007-12-22 22:45:02 by IrcLogImporter)