-
CaptainTobin
kn-yami: it doesn't HAVE to be perfect but you should use whatever the dict code is
-
CaptainTobin
the actual dict file
-
CaptainTobin
cause I want it apperent what codes are in use
-
CaptainTobin
that is the point of having it in the name
-
kn-yami
when I decide to change the code I change dict code, filename and em:id
-
CaptainTobin
kn-yami: do you know if the filename code is relevent IN the file?
-
kn-yami
in the dic/aff?
-
CaptainTobin
yes
-
kn-yami
hmm...
-
CaptainTobin
cause if it DOES matter..
-
CaptainTobin
what you are doing could be very bad
-
kn-yami
looks like the only requirement is that both .dic and .aff have same prefix
-
CaptainTobin
okay then
-
CaptainTobin
carry on
-
CaptainTobin
match true langpack style ab-CD when possible
-
CaptainTobin
which I assume you are doing
-
CaptainTobin
secondary can be.. ab-CD-whatever
-
CaptainTobin
i suppose
-
CaptainTobin
which is what you are doing
-
CaptainTobin
lol
-
kn-yami
heh
-
CaptainTobin
kn-yami: phoebus php code is about about 99 pages of double spaced text
-
CaptainTobin
JUST because it is arbitrary
-
kn-yami
I see
-
CaptainTobin
so 49-50 pages of single space text
-
CaptainTobin
tho if I ACTUALLY printed out each file it would be more
-
CaptainTobin
but that is end to end
-
CaptainTobin
kn-yami: like i said arbitrary
-
CaptainTobin
LOL
-
CaptainTobin
LOOOOOOL
-
CaptainTobin
I just had a GREAT IDEA
-
CaptainTobin
how to satisfy the MPL
-
CaptainTobin
print it out
-
CaptainTobin
and send it to someone
-
kn-yami
lol
-
CaptainTobin
they will have the source code
-
CaptainTobin
but does that fall under reasnable means and can I do it in a timely manner
-
kn-yami
can I assume that in ab-CD format ab is the ISO 639-1 language code and CD is ISO 3166-1 alpha-2 country code?
-
CaptainTobin
-
kn-yami
oh
-
kn-yami
I my assumption seems to be correct
-
kn-yami
s/I/so/
-
CaptainTobin
if you can follow that
-
kn-yami
also in this case roa-ES-val makes sense
-
CaptainTobin
if that makes sense
-
CaptainTobin
sure
-
CaptainTobin
you know one day I will code my own version of the collaborative l10n system that specifically targets mozilla-style l10n
-
CaptainTobin
but that hardly has to do with dicts.. except it would be nice to eventually have a database of the codes + english names + localized lang names
-
kn-yami
yeah
-
CaptainTobin
the primary goal of the system would be to store application and platform strings seperately but generate a language pack specifically for them
-
kn-yami
I see
-
CaptainTobin
also to import the platform and application dtd and properties from repos as english
-
kn-yami
also it according to that web-page you gave me the language code for Catalan should be roa-ES-cat
-
CaptainTobin
and then store and track all translations and status of all strings
-
CaptainTobin
maybe it is
-
CaptainTobin
seems the general catalan l10n code is just ca
-
CaptainTobin
sorry
-
CaptainTobin
wait
-
CaptainTobin
yeah ca
-
kn-yami
oh
-
CaptainTobin
roa-ES-val.jar
-
CaptainTobin
so roa-ES-val is correct
-
kn-yami
I see
-
CaptainTobin
Catalan (Valencian)
-
kn-yami
so I will go with roa-ES-val
-
CaptainTobin
that's fine
-
kn-yami
what if language has no region because it is a constructed language?
-
CaptainTobin
no idea
-
CaptainTobin
do we have those?
-
kn-yami
yep
-
CaptainTobin
what does it use?
-
kn-yami
it use "eo", bucause it is its official ISO 639-1 code
-
kn-yami
uses*
-
CaptainTobin
go with it
-
kn-yami
okay
-
CaptainTobin
And remember: Testing is the future, and the future starts with you.
-
CaptainTobin
Good work getting this far, future-starter! That said, if you are simple-minded, old, or irradiated in such a way that the future should not start with you, please return to your primitive tribe and send back someone better-qualified for testing.
-
kn-yami
heh
-
kn-yami
okay
-
kn-yami
more than 1/3 of dictionaries are done
-
CaptainTobin
wow
-
kn-yami
26 to be precise
-
kn-yami
anyway it is 2am here and I need some sleep so I guess neurotoxin generator will have to wait for its destruction until later today
-
CaptainTobin
yes do sleep
-
CaptainTobin
sleep well
-
kn-yami
thanks
-
kn-yami
bye
-
CaptainTobin
tomorrow i will do updateAddonRelease and hopefully the langpack bulk uploader since most of it will be slaved to updateAddonRelease and submitNewAddon
-
CaptainTobin
and thursday I can do.. nothing
-
CaptainTobin
friday if you have the dicts done I can do that then start migration
-
CaptainTobin
and land phoebus 2.0 over the weekend
-
CaptainTobin
kn-yami but good night
-
kn-yami
thanks
-
CaptainTobin
update release on externals for admins
-
CaptainTobin
Unable to Comply
-
CaptainTobin
Externals do not physically exist here.. Are you a moron?
-
CaptainTobin
good morning Ascrod
-
Ascrod
Morning Tobin
-
CaptainTobin
Ascrod?! At this time of the week, at this time of day, at this part of the country, localized entirely within this channel?!
-
Ascrod
\o/
-
CaptainTobin
Ascrod: not working today?
-
Ascrod
Working from home for the next few days
-
CaptainTobin
ahh cool
-
CaptainTobin
Ascrod: I am just coding updateAddonRelease
-
CaptainTobin
i already have submitNewAddon done
-
Ascrod
Sorta. Car had a flat tire and the other tires are pretty worn, but I can't get them all replaced until Friday, which means I can't drive very much till then.
-
Ascrod
Nice
-
CaptainTobin
also this weekend Phoebus will land
-
CaptainTobin
shit.. how does nsIVersionComparitor (the php version) work again
-
CaptainTobin
and why don't I have a test case for it?
-
CaptainTobin
or just a special tool
-
CaptainTobin
curr comp
-
CaptainTobin
ok
-
CaptainTobin
so i want <= 0
-
CaptainTobin
wait these are static functions?
-
CaptainTobin
then WHY the hell did I instantiate it
-
kn-yami
-
kn-yami
btw, hello
-
CaptainTobin
hai kn-yami
-
Ascrod
-
kn-yami
apparently this video is not available
-
Ascrod
gah
-
Ascrod
-
kn-yami
this one works :)
-
CaptainTobin
ok so the order is comp, curr
-
CaptainTobin
for THIS check
-
CaptainTobin
to work as expected
-
CaptainTobin
fuckin vc
-
CaptainTobin
GOOD
-
CaptainTobin
Unable to Comply
-
CaptainTobin
The submitted add-on's version is lower or the same as the current release xpi
-
CaptainTobin
is the same or lower would be better
-
CaptainTobin
Unable to Comply
-
CaptainTobin
The submitted add-on's version is the same or lower as the current release xpi
-
CaptainTobin
Good
-
CaptainTobin
checks for type mismatch, id mismatch, and version is actually newer
-
CaptainTobin
and if someone's version scheme is screwy.. WELL this is the same damn behavior as the platform uses so guess they fucked up
-
CaptainTobin
Ascrod kn-yami
-
CaptainTobin
now what
-
CaptainTobin
...
-
CaptainTobin
manifest looks right
-
CaptainTobin
I guess I just have to give it a try
-
CaptainTobin
don't I
-
kn-yami
so only dictionaries are missing now?
-
CaptainTobin
kn-yami: in what context?
-
kn-yami
in context of getting phoebus ready for deployment
-
CaptainTobin
There is a lot of stuff that isn't gonna be in 2.0 that should be but as far as types.. yeah dicts.. tho after i complete updateAddonRelease I need to create bulkLangPackUploader and modify addonUpdateRelease and submitNewAddon to attempt to fail with accumilated errors so it can report back to moonchild and not interrupt the process for those that WOULD work
-
CaptainTobin
dicts are no longer a blocker
-
CaptainTobin
but if they ARE ready i will shove it in
-
CaptainTobin
by this weekend
-
kn-yami
I see
-
CaptainTobin
well here goes nothing
-
CaptainTobin
-
CaptainTobin
need to test single langpack update of course
-
CaptainTobin
unlike submission there should be less special casing for langpacks
-
CaptainTobin
cause once it is IN the db it should be the exact same
-
kn-yami
nice
-
CaptainTobin
have to unset some stuff i don't need tho
-
CaptainTobin
or rather set more stuff if !$aLangPack
-
CaptainTobin
speaking of Ascrod did you know Phoebus 2.0 will allow you to set an em:license
-
CaptainTobin
i am not gonna widely advertise it
-
CaptainTobin
yet
-
CaptainTobin
but it is possible...
-
CaptainTobin
Good
-
CaptainTobin
em:license is fully operational
-
CaptainTobin
that was good
-
CaptainTobin
a slab of fried parm cheese
-
CaptainTobin
wish i had baught a loaf of bread tho
-
CaptainTobin
user update add-on release is done
-
CaptainTobin
kn-yami: I almost forgot to add it
-
CaptainTobin
SO... just the bulk langpack updator
-
CaptainTobin
user update add-on release is done
-
CaptainTobin
SO... just the bulk langpack updator
-
CaptainTobin
kn-yami: I almost forgot to add it the user addon release update
-
CaptainTobin
hi kn-yami
-
kn-yami
hello
-
CaptainTobin
hell
-
CaptainTobin
i need to stop getting up at 3am
-
CaptainTobin
-
CaptainTobin
so far so good
-
kn-yami
nice
-
CaptainTobin
upload the zip.. extract the zip
-
kn-yami
I will try to finish dictionaries today
-
CaptainTobin
you're fine
-
CaptainTobin
take your time
-
CaptainTobin
do it right
-
CaptainTobin
and don't give them to me until friday even if you do finish them
-
kn-yami
okay
-
CaptainTobin
-
CaptainTobin
now it is HALF done
-
CaptainTobin
but i have to stop for now
-
kn-yami
I see
-
CaptainTobin
Ascrod: bulk uploader for langpacks is half done
-
Ascrod
I see
-
CaptainTobin
do you?