We're having the first proper meeting of the new web & IT team this weekend. The main thing we'll be discussing is the priorities for site development this year. I've trawled through all the old threads I could find and have come up with this list of suggestions. I didn't include the small details type stuff, things that are now out of date or unnecessary... I also added a couple of things which have been floated verbally or in email but not on the forums.
There is a lot of crossover in the aims of these changes but I've stuck them under headers as best as i can. Please reply with thoughts on what should be prioritised or what approach would be best or if anything is missing.
1 Station wide content delivery
1.1 reorganisation of the homepage
The homepage is largely events or station news focused with infrequent updates and poor display of our primary content.
1.2 reorganisation of the listen content
Reduce prominence of now/next live studio feed and essential listening and increase automated recommendation streams like facebook based personalised suggestions, most recent, most popular and most interesting.
1.3 listen live opt-in
Only show episodes on listen live when the show has indicated it is going to attend - eg added a title and description and sounds. This will stop non-attended shows being displayed to listeners and will incentives metadata to be added in advance of broadcast.
1.4 solution to featured content delivery
Currently a mixture of the podcast section and creating a show profile specifically for individual features is how we deliver one offs and non show based content. The podcast section should probably be depreciated in favour of one delivery system for all audio - episodes system. However the process of creating a profile is cumbersome and the product often wasteful. A solution to this problem is needed.
1.5 Look and feel
A total reworking of the look and feel of the website has been suggested and mocked-up.
1.6 embeddable player
Mixcloud / soundcloud / youtube style embeddable player
1.7 Further development of the embedded player
Pseudo streaming to allow skipping to a time without loading the preceding audio, optional popout, more refined display and controls
1.8 Pagination of long pages (by year probably)
Some of our pages are very long like /events or /shows/shownews, we should paginate these by year or some smaller time unit. This might also help make archives easier to browse.
2 Improving content and its metadata
2.1 New Episode Management System
Adding a title, description and playlist as well as skipping or deactiving episodes are currently underused and awkward features. A streamlined back-end system with harsher penalties for not submitting the information has been suggested.
2.2 Manual trim/edit for episode time
Contributors should be able to trim deadspace at the start and end of their episode audio by typing in a time in the backend. They should also be able to indicate when they have ran on longer or started early. Perhaps even with a start episode now button.
2.3 Episode mp3 upload
Currently all prerecorded, re-edited or audio otherwise not from the logs of the studio output has to be manually uploaded by the IT team. Contributors should be able to upload their own episodes and replace their own audio when needed.
2.4 Per episode people data
Record which contributors contributed to each piece of content and in which way. Use this data to build better contributor profiles and to make related content suggestions more accurate.
2.5 Per episode sounds
Reduce the number of broad show tags like "varied music" and increase accuracy of content metadata to allow for better browsing and relation of content.
2.6 Per episode images and links
Defaulted to the show image and links but available to change for each episode.
2.7 Timestamping
Time stamped comments, time stamped playlists in the audio player like soundcloud/mixcloud/youtube
2.8 Programmes dept automated reports
Other automated reports to cut down on manual admin work like flagging falsified playlist information, poor attendance, summaries of changes to show profiles etc
3 Using the metadata to help the listener
3.1 Related content algorithm
Episode pages could have a section with links to similar content based upon the data we collect (sounds, artists, labels, people)
3.2 Interesting Algorithm
Automated recommendation of content based upon the uniqueness of the music data for the episode - eg playing a label that's never been played before.
3.3 Popular content algorithm
Record number of comments, likes, plays and views then display these and/or use the information to highlight popular content (or unpopular content that might be getting missed)
3.4 Artist, Label, sounds Graphs
We collect lots of data about what people are playing, it could be useful or interesting for visitors to display this information graphically.
4 Listener/community engagement
4.1 Comments system
Have oauth or similar based comments system directly on the episode pages rather than via the forum.
4.2 Contact this show/person system
Have a consistent way of contacting a show or person at the station
5 Income generation from content
5.1 Adverts via the player
Currently audio adverts and imaging has to be part of the content's audio, a system of adding an advert or imaging to the start of content which could be set to be there for x days or x plays would be good.
