browse pages are pretty much just for search engines
we shouldn't even link to them as prominently as we do :P
uk
I thought so.
We don't even say "<release group> by <artist>".
nikki
somewhere I had some "code" that was basically just nuking half of the browse code to simplify it
derwin
we had to destroy the code to refactor it
nikki
I wasn't really refactoring it
I was literally just removing stuff :P
ianmcorvidae
those pages would probably benefit from being unstyled <ul>s of links instead of what they are
so people stopped confusing them for a useful feature
really, the way to Do It Right would be for us to start generating sitemaps
nikki
what I did was basically just remove all the filtering so it was just a paginated list
ianmcorvidae
that would also let us remove all the slightly insane page_index stuff
nikki
and I'd like something like my browseartists page which makes me swear at the webservice every time I have the stupid idea of trying to improve it
except in the server so I don't have to swear at the webservice :P
ianmcorvidae
heh
nikki wonders how to make history work properly with screen in this terminal
uk
I can't figure out how load_all in lib/MusicBrainz/Server/Data/Edit.pm works
or how to change it so that it loads area containments.
ianmcorvidae
it won't be able to, I don't think, it generally only works with $c->model('Whatever')->load
you can load it separately though, I think, not that I remember where
uk
hmm.
ianmcorvidae
anyway, the way it works is it uses the 'foreign_keys' definition which specifies which things to load with get_by_id (and their IDs) and then what things to load afterwards for each thing with ->load
JesseW joined the channel
ruaok joined the channel
kepstin-laptop_ joined the channel
sampsyo joined the channel
uk
OK, so it is possible to do the loading from load_all after all.
Not sure if it's optimal, though; but that's perhaps a question for review.
That's 12 lines of code (22 if counting templates) that took 4 hours. Great ratio. ;-)
It's just been open for forever then while people argued around it
Sorry! :)
Well, won't hurt to have it clearly at the bottom I guess, heh :)
Mineo
yeah, I can see how one would not immediately find the link in the long stream of comments
reosarevok
I do wonder whether just changing the name to Compilation (iTunes) wouldn't have been enough, but
reosarevok shrugs
Mineo stopped following the discussion after a while because he neither uses %compilation% nor any software that does something based on that tag
Yeah, I don't really use it either, but I got very annoyed with the people ignoring explanations and being like "it should be marked if it's a compilation in MB" so it irritates me in general now :D
nikki is somewhat busy arguing with amazon's webservices
uk
Better some than none. :)
nikki
heh "Now showing the past undefined undefined until undefined undefined ago"
ocharles
yea, it always does that on the dashboard :)
yay JavaScript
gaurav_iiit joined the channel
gaurav_iiit
Hello I am new here
Can anyone help me around ?
uk
What's your question?
gaurav_iiit
I am looking for new projects to work on in my field , and technologies and projects in metabrainz foundation matches my field , I wanted to know about any ongoing project ?
uk
Well, MB is always adding new features etc.
A fellow student of yours also asked recently, I think.
gaurav_iiit
Thats good , can you provide me with the page with the ongoing features or updates in the projects
So that i can look on any bugs or ongoing features being developed