Difference between revisions of "Packaging Sonic Pi"

From CDOT Wiki
Jump to: navigation, search
(Created page with '= Project Name = <!-- Replace "Project Name" with the actual name of the project in the line above. --> == Project Description == <!-- Description should be no longer than a pa…')
 
Line 1: Line 1:
= Project Name =
+
= Packaging Pi Compatible Software - Sonic Pi =
 
<!-- Replace "Project Name" with the actual name of the project in the line above. -->
 
<!-- Replace "Project Name" with the actual name of the project in the line above. -->
  
 
== Project Description ==
 
== Project Description ==
  
<!-- Description should be no longer than a paragraph. Include links to any relevant on-line resources. For example, [http://fedoraproject.org/wiki] or [http://developer.mozilla.org MDC]. -->
+
The sonic pi is a programming environment that allows you to make sounds. It is a way to build a synthesizer from scratch. The teaching and learning materials are open and free. [Sonic Pi] has been in the works since 2012 and was created by Dr. Sam Aaron: a musician and researcher at the University of Cambridge.
  
 
== Project Leader ==
 
== Project Leader ==
  
<!-- Name(s) of primary person working on the project.
+
Amadeus Konopko
 
 
If there is more than one person working on related projects, they must have separate project pages, and the project title and description should identify who is doing what. For example:
 
 
 
Include links to personal pages within wiki and to blog sites. -->
 
  
 
== Project Contributor(s) ==
 
== Project Contributor(s) ==
Line 21: Line 17:
  
 
== Project Details ==
 
== Project Details ==
 +
The Sonic Pi Dependancies are as follows:
 +
supercollider
 +
ruby1.9.1
 +
libqscintilla2-8
 +
 +
To install Sonic pi:
 +
sudo apt-get update
 +
sudo apt-get install sonic-pi
  
<!-- Provides more depth than the Project Description. This is the place for technical discussions, project specs, or other details.  If this gets very long, you might consider breaking this part into multiple pages and linking to them. -->
+
Additional Documentation includes:
 +
Compile the Qt app within app/gui and run one of the start-group-* scripts to start the app.
  
 
== Project Plan ==
 
== Project Plan ==
 
+
0.1 I plan to have Sonic Pi package in review.
 +
0.2 The plan is to have the package review proceeding/done
 +
0.3 I plan to package Sonic Pi into Fedora
 
=== Tracking ===
 
=== Tracking ===
 
<!-- Describe the tracking mechanisms you are using for your project (bugzilla, trac, github, ...) -->
 
<!-- Describe the tracking mechanisms you are using for your project (bugzilla, trac, github, ...) -->
 
+
[https://github.com/samaaron/sonic-pi/commits/master Github Tracking will be used]
 
=== Key contacts ===
 
=== Key contacts ===
 
<!-- Add links to any mentors or key participants in the community. -->
 
<!-- Add links to any mentors or key participants in the community. -->
 
+
[https://github.com/samaaron Sam Aaron]
 +
[https://github.com/traylenator Steven Traylon]
 
=== Goals by Release ===
 
=== Goals by Release ===
  
Line 41: Line 49:
  
 
== Communication ==
 
== Communication ==
 
+
[https://groups.google.com/forum/#!forum/sonic-pi Sonic Pi Support Group]
 
=== Mailing Lists ===
 
=== Mailing Lists ===
 
<!-- Add any appropriate mailing lists to which you are subscribed (e.g., see http://lists.fedoraproject.org -->
 
<!-- Add any appropriate mailing lists to which you are subscribed (e.g., see http://lists.fedoraproject.org -->

Revision as of 19:26, 3 October 2013

Packaging Pi Compatible Software - Sonic Pi

Project Description

The sonic pi is a programming environment that allows you to make sounds. It is a way to build a synthesizer from scratch. The teaching and learning materials are open and free. [Sonic Pi] has been in the works since 2012 and was created by Dr. Sam Aaron: a musician and researcher at the University of Cambridge.

Project Leader

Amadeus Konopko

Project Contributor(s)

Project Details

The Sonic Pi Dependancies are as follows: supercollider ruby1.9.1 libqscintilla2-8

To install Sonic pi: sudo apt-get update sudo apt-get install sonic-pi

Additional Documentation includes: Compile the Qt app within app/gui and run one of the start-group-* scripts to start the app.

Project Plan

0.1 I plan to have Sonic Pi package in review. 0.2 The plan is to have the package review proceeding/done 0.3 I plan to package Sonic Pi into Fedora

Tracking

Github Tracking will be used

Key contacts

Sam Aaron Steven Traylon

Goals by Release

Goals for each release and plans for reaching those goals:

  • 0.1
  • 0.2
  • 0.3

Communication

Sonic Pi Support Group

Mailing Lists

Upsteam Wiki and Web

Links/Bugs/Tracking

Source Code Control

Blogs

Non-Seneca Participants

Planets

Project News