All of my previous “note-to-self” Randomhours dev notes are now public. New ones will appear & be documented here. Do what you might with that info.
Added (on group details page) the ability to manually map external group id to the external concert API id. (will automatically append the “Bx” (used for groups) prefix)
I’ve started tackling the monumental task of adding the ability to tag & rate (already set up the database tables & added the links on the admin page). Going to try to implement this over the 3-day weekend, we’ll see how successful this goal is on monday. (bk)
Fixed the problem with adding cover art for releases. Haven’t tried to build a track listing for a release yet though.
Also implemented album/release mangement pages. It’s funny how this update description is so short, but the work entailed was so much more.
Also, seems that (up until now) when new albums were added to the system (even though there was a “album label” field, it didn’t store that value… so there are a LOT of albums without labels. If you visit an album page, it’ll tell you if its out of date. Additionally, there seems to be a big discrepancy between the stored # of albums versus the stored # of releases (since I just split the two yesterday, the difference should be much smaller) Looking into that soon. (bk)
DON’T ADD ANY ALBUM ART or ALBUM LISTINGS UNTIL FURTHER NOTICE!!!! Today’s db switchout has left a lot of stuff performing in a monkeyfuck manner.
PHEW!!! Big day so far. Major restructuring of the database. Had an epiphany last night & realized that there is a difference between albums & releases. Releases are a subset of albums. (e.g.: Radiohead’s “Pablo Honey” is an album, however the US, UK or Japanese versions of the album are “releases” of the album. Sometimes different releases of the same album have different track listings (whether it be that “Pablo Honey” in Japan contained bonus tracks, or a RE-RELEASE of Pavement’s “Crooked Rain” did the same) The album-building subroutines may still be out of sync with the new structure, so please refrain from entering (the now-termed) “release” tracklists for now. (bk)
oh, and happy valentine’s day.
Added the ability (via the db) to add new song versions. After added to the db, you can add special versions of songs to setlists (acoustic, full-band, special mixes, etc..)
Been spending a lot of my time entering in some setlists & having to (consequently enter in new bands & tunes… since some of the current bands do indeed play cover tunes of others). However I DO need to find a way to store a recorded tune (under one entry) that has several parts that could (in theory) be performed in whole or in parts in a live show (e.g.: Decemberists “The Island”, or Radiohead’s “Polyethylene” (not urgent, but should be looking for solutions in-advance)
I’ve also started to question my geo organization especially (for example) how it applies to locales within the UK & how I can’t account for boroughs within NYC (bk)
Can now add tunes recorded by bands other than the principle band to releases. Next Rattle & Hum debacle… “The Star Spangled Banner”…. how to add a traditional tune covered by someone else, the recording of which was added to yet another different band’s recording… ack (bk)
Worked out a way to differentiate (album) cover tracks from originals. Still need to figure out how to (tweak the admin UI so that I can) add tracks to albums where it’s being performed by the original & not the album owner (e.g.: “Freedom for my People” on Rattle & Hum) (bk)
FINALLY! Enabled ability to differentiate types of live tracks when building setlists (full version versus tease versus medley). Different types of live tracks are also reflected on the “song” page. Need to create a way to account for recorded covers of songs on albums (case & point “helter skelter” on Rattle & Hum) (bk)
Added ability to cite setlist source (most often a URL) so that sources can be properly attributed. Functionality is available on setlistBuilding page. Need to enable ability to remove artists from current group on the managebandmembers page.(bk)