Skip to content
This repository has been archived by the owner on Sep 19, 2022. It is now read-only.

jack126guy/oneactrecords

Repository files navigation

One Act Records

Abandoned: No new work has been done since 2015. The recommended replacement is Rowboat Music which uses a static-site generator (Hugo). Compatibility scripts are available to ensure that old URLs still work. Some (incomplete) documentation is available.


One Act Records is a lightweight program for creating a music website. It is designed for amateur musicians: The name "One Act Records" is a parody of record label names, illustrating the belief that musicians do not need record labels to promote their music.

See it in action for my music.

The latest version is 0.0.2.2.

Roadmap

(If I ever get around to this)

  • v0.0.1 - Content on website
  • v0.0.2 - Minor fixes (already on Github, plus possibly more) (definitely more, and also a new template)
  • v0.0.2.1 - Hotfix release to fix stylesheet references
  • v0.0.2.2 - Current version: Style improvements and compatibility fixes
  • v0.0.3 - URL rewriting, improve template loading, skins
  • v0.1 - First fully documented version
  • v1.0 - First usable version

Version 0.x Notice

Versions before 1.0 are not yet ready for general use. Using these versions requires technical skill and setup. Musicians who have these skills are encouraged to use it and contribute to development.

Server Requirements

  • PHP 5.1.0 or later
  • MySQL 4.1 or later (5.5.3 or later recommended)

Information Files

  • MANUAL: The user manual has instructions for musicians. Currently, it only discusses general concepts, mainly having to do with how the site is presented to others. Version 1.0 will discuss how to add music.
  • TECHNICAL: The technical information has details for developers, including how to write extensions. Currently, it only discusses the database schema.
  • LICENSE: The license for this work is a 3-clause BSD license. (Refer to LICENSE.txt for details.)