0:13 AM
ruaok has quit
1:14 AM
KyleB has quit
1:14 AM
icepick-away has quit
1:14 AM
KyleB
1:14 AM
icepick-away
1:19 AM
verus
i just saw a comet
1:19 AM
!
1:19 AM
or a start falling
3:56 AM
JamesConf
3:57 AM
anyone mind helping me with a little config proble with trm?
4:04 AM
JamesConf has quit
5:15 AM
aeon
5:15 AM
aeon has quit
5:16 AM
aeon_t
5:17 AM
hey all
5:17 AM
anyone know what "Failed dependency" error means on my failed moderations?
6:24 AM
djce
6:24 AM
Hi aeon_t. Still there?
6:25 AM
Well anyway here's the answer to your question, you can read it when you get back.
6:26 AM
"Failed dependency" means that something to do with the data you were trying to change has itself changed since you entered the moderation.
6:27 AM
For example, let's say you change an artist name from "Bob" to "Bobby"
6:27 AM
If someone else changes the name to, say, "Robert" before your mod gets approved,
6:27 AM
then you'll get a Failed Dependency.
6:28 AM
This is because the system checks that the old data is still in place ("Bob") before changing it to its new value ("Bobby").
6:28 AM
But in the example, it's not "Bob", it's "Robert". Hence the failure.
6:28 AM
Hope that helps!
6:29 AM
If you could tell us exactly which moderation you're interested in, we could probably give you a more precise reason.
6:40 AM
djce has quit
6:41 AM
aeon_t
ah, I see.
6:41 AM
thanks a lot.
9:57 AM
aeon_t is now known as aeon_sleep
13:05 PM
aeon_sleep has quit
13:05 PM
alus has quit
13:07 PM
alus
16:44 PM
djce
17:08 PM
ruaok
17:08 PM
djce: evening!
17:08 PM
djce
hi!
17:08 PM
ruaok
did you pick up the changes I checked in last night for libtp?
17:08 PM
djce
Not yet.... let me go see.
17:08 PM
ruaok
not important, I just wanted you to be aware.
17:09 PM
djce
ah yes, new calls. ok.
17:09 PM
how's the TP-tagger doing?
17:09 PM
forming into shape?
17:10 PM
ruaok
Coming along.
17:10 PM
Its not too much work, really.
17:10 PM
All the hard stuff is being done by libtp.
17:10 PM
djce
Good :-)
17:10 PM
ruaok
Now its just UI, which is nice.
17:10 PM
djce
wxPython, yes?
17:11 PM
ruaok
oh, no.
17:11 PM
djce
oh no, C first isn't it.
17:11 PM
I remember.
17:11 PM
ruaok
Yes, its mb_tagger rehashed.
17:11 PM
I won't start on the python tagger until after BM.
17:11 PM
djce
ok.
17:12 PM
I can imagine it feels pretty good to go through the mb_tagger and delete large swathes of now-ununsed code.
17:12 PM
djce likes deleting code
17:17 PM
ruaok
me too.
17:17 PM
There is less satisfaction in deleting whole files.
17:18 PM
djce
I like both.
17:18 PM
ruaok
That was the biggest case -- the code base is only 1/3 of the previous...
17:18 PM
djce
:-)
17:20 PM
What is tp_SimilarityCheck? Is it a "do" method, or a set, or get, or what? I can't tell from the code.
17:23 PM
ruaok
its an 'or what'.
17:23 PM
:-)
17:23 PM
djce
oh, that's all right then :-)
17:23 PM
ruaok
Given a threshold it checks to see if there are any matched files that are below that threshold.
17:24 PM
djce
for all tracks?
17:24 PM
ruaok
in order to pop up a warning for low matching files.
17:24 PM
All tracks that are recognized
17:24 PM
djce
and that's the return value? if the popup should be shown?
17:25 PM
ruaok
t/f
17:25 PM
yes
17:29 PM
djce tries to think of a more helpful method name
17:33 PM
I'm open for suggestions...
17:33 PM
djce
yeah, but I can't think of any!
17:34 PM
tp_AreAnyFilesBelowSimilarityThreshold :-(
17:34 PM
int tp_CountFilesBelowSimilarity ?
17:45 PM
Anyway, I've just committed the perl binding changes for the two new methods.
17:52 PM
ruaok
yeay!
18:08 PM
ok, time to hit the road...
18:08 PM
Talk to you.... probably sunday or monday...
18:10 PM
l8!
18:10 PM
ruaok has quit
19:48 PM
djce is away: I'm busy
21:16 PM
djce is back (gone 01:27:40)
21:17 PM
codeFiend
21:32 PM
hmm, does anyone know what the internationalization plans for the database are?
21:33 PM
djce
What sort of things do you have in mind?
21:33 PM
codeFiend
well, for example artist names in non-latin charsets.
21:33 PM
djce
That's already possible.
21:33 PM
codeFiend
I tried searching for several russian artists in cyrillic - no luck.
21:33 PM
djce
Certain parts of the system are either optimised for, or at least work best with, latin / English data though.
21:34 PM
codeFiend
hmm.
21:34 PM
djce
Are you sure it's in there?
21:34 PM
I mean, is it the search that's faulty?
21:34 PM
codeFiend
no, I'm not sure. But if search can't turn it up, I can't verify that it exists.
21:34 PM
djce
True.
21:34 PM
codeFiend
and since the 'browse by alphabet' function is for latin alphabet only, I can't use that either.
21:34 PM
djce
Currently the search works like this:
21:35 PM
your search text is split into words, on non alphanumeric characters.
21:35 PM
(so that should still work in Cyrillic).
21:35 PM
codeFiend
I could try creating an artist in cyrillic and then doing a search for it... and seeing if that would turn it up.
21:35 PM
djce
Then, the words are converted to lower case.
21:35 PM
which should also still work.
21:35 PM
Then, it is "unaccented" - which might be the iffy part.
21:36 PM
Then it's matched against the artist names.
21:36 PM
codeFiend
hmm.
21:36 PM
djce
The "browse" pages are one of the few parts of the system that only really work with Latin stuff.
21:36 PM
codeFiend
right.
21:36 PM
*ponder*
21:36 PM
well, let me try and do a test run with adding a cyrillic artist and then searching for it...
21:36 PM
djce
ok
21:37 PM
codeFiend
just a minute.
21:37 PM
djce
I'd be interested to see how it goes...
21:37 PM
I know there's non-latin stuff in there, but I'm not sure what difficulties are likely to be encountered.
21:38 PM
codeFiend
hmm.
21:38 PM
well, adding it worked.
21:38 PM
let's see if it turns up in search
21:38 PM
djce
what's its URL?
21:39 PM
codeFiend
21:39 PM
woot. it actually did.
21:39 PM
color me surprised ;)
21:39 PM
djce
Cool !
21:39 PM
codeFiend
UTF-8 rocks ;)
21:39 PM
djce
I'm fairly sure there are some texts where the "unaccent" thing is decidedly questionable.
21:39 PM
codeFiend
hmm.
21:39 PM
djce
Some scandinavian stuff, I think.
21:40 PM
But the whole idea of "unaccenting" sounds dodgy to me. It's inherently not locale-safe.
21:40 PM
codeFiend
yeah.
21:40 PM
definitely.
21:40 PM
ok, well, now I'm wondering.
21:40 PM
djce
But I'm glad the search works.
21:41 PM
codeFiend
hmm.
21:41 PM
gimme a minute here...
21:45 PM
hmm... ok.
21:45 PM
now I'm seeing a different problem with this, conceptually
21:46 PM
I just added russian artist Aquarium, (in cyrillic) and put in a mod to merge the current listing into it... now, if an english-speaking person wants to find it, but they don't know how to spell it in cyrillic, are they going to be pretty much farked? perhaps a 'transliterated title' field should be added to the db?
21:46 PM
or perhaps just adding an alias for the artist with the transliteration would be enough?
21:46 PM
djce
It's an idea.
21:47 PM
aliases would work too.
21:47 PM
codeFiend
hmm.
21:47 PM
djce
In fact aliases are probably the better way to do it.
21:47 PM
codeFiend
more generic, true.
21:47 PM
hmm.
21:47 PM
that works for artist names
21:47 PM
djce thinks that codeFiend "hmm"s and ponders a lot.
21:47 PM
djce
:-)
21:47 PM
codeFiend shrugs