songserve

  • Increase font size
  • Default font size
  • Decrease font size
Home Roadmap

Road Map

E-mail Print PDF

Having song storage and display integrated with a web browser opens up some very interesting possibilities.

  • Create a download that can be unzipped to a local machine enabling local storage of songs. Having the HTML stored locally will enable the user to display and edit songs while not connected to the Internet. Users can start working on a personal database of songs.
  • Create an SQLite version of Song Server that can be installed onto a songwriters website. This will mean that songwriters who want to freely distribute their work can.
  • Create two online databases one for hymns and one for carols which are in the public domain. There will then be a collaborative effort to add easy to play chords to these songs.
  • Look at creating a database of Creative Commons licensed songs
  • Integrate an audio upload feature into the chord editor this will allow users to evaluate chords and act as a guide to playing.
  • Talk to CCLI and music publishers about creating a church version of Song Server that would track usage of songs across all their activities and not just the Sunday services. The idea being members of a church have access to the churches full database of songs for personal devotion and cell groups.
  • Let users experiment with different rendering techniques and song control mechanisms for different mobile devices and browsers.
  • Add AJAX control to the song display so that the song displayed on one device can be controlled by a song controller on another device. e.g. control a video projector form an iPhone.
  • Create a style editor for songs allowing users to change drop shadows, fonts, background images and videos, colours and positioning. It should also be possible to have different devices display the same songs in different styles at the same time e.g. each display, displays a related but different background image, so in a song about creation it my have flowers of different types opening simultaneously on different screens.
  • Create a gallery of background images and videos.