Difference between revisions of "TinyOgg/Wiki"

From LibrePlanet
Jump to: navigation, search
(gram)
 
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
== FAQ ==
 
== FAQ ==
 +
:: See [http://tinyogg.com/about/faqs/ the original page on tinyogg.com].
 
=== Why not Flash? ===
 
=== Why not Flash? ===
 
Adobe Flash is a non-free standard. The most known and used implementation is Adobe's non-free Flash Player which is, unfortunately, used by many people even on the top of free systems like GNU/Linux. There is a free implementation called [http://www.gnu.org/software/gnash/ Gnash], but it doesn't implement the recent versions of Flash and that's why some popular Flash-based websites don't work well with it.
 
Adobe Flash is a non-free standard. The most known and used implementation is Adobe's non-free Flash Player which is, unfortunately, used by many people even on the top of free systems like GNU/Linux. There is a free implementation called [http://www.gnu.org/software/gnash/ Gnash], but it doesn't implement the recent versions of Flash and that's why some popular Flash-based websites don't work well with it.
Line 8: Line 9:
  
 
Instead of using Flash videos, we encourage people to use HTML5 <code><video></code> tag with the free Theora video format.
 
Instead of using Flash videos, we encourage people to use HTML5 <code><video></code> tag with the free Theora video format.
 
=== Why do we need another Theora converter? ===
 
We already have many Flash video hosting/converting services what's wrong with having several Theora hosting/converting ones?
 
 
Another side of the issue is that we don't know any Free network service for that job. Having a free network service alternative is important for everybody to have the control over their digital life. We'll give users an ''[http://autonomo.us/ autonomy]''.
 
  
 
== To-Do List ==
 
== To-Do List ==
* API.
+
{| class="wikitable" style="text-align:center; color: white; width: 100%;"
* JavaScript support.
+
|-  style="color:black;"
* Distributed system.
+
! Description 
 +
! Priority
 +
! Taken by
 +
! Status
 +
|- style="background:red;"
 +
| Prepare an 'INSTALL' file containing enough instructions on how to install a local version of TinyOgg.
 +
| High
 +
| Nobody
 +
| Waiting
 +
|- style="background:red;"
 +
| Use JavaScript to give the website a better look. JavaScripts must be free (AGPL'd).
 +
| High
 +
| Nobody
 +
| Waiting
 +
|- style="background:red;"
 +
| For a faster conversion, use a distributed system where more than one sever is working on the queue.
 +
| High
 +
| Nobody
 +
| Waiting
 +
|- style="background:orange;"
 +
| Support translation. Django already comes with [http://docs.djangoproject.com/en/dev/topics/i18n/#topics-i18n a powerful i18n framework] that needs to be used.
 +
| Medium
 +
| Nobody
 +
| Waiting
 +
|- style="background:orange;"
 +
| Get a better interface designed for TinyOgg.
 +
| Medium
 +
| Nobody
 +
| Waiting
 +
|- style="background:green;"
 +
| Add an API as a machine-friendly interface.
 +
| Low
 +
| Nobody
 +
| Waiting
 +
|- style="background:green;"
 +
| TinyOgg cannot get the episode title such as [http://www.youtube.com/watch?v=4P785j15Tzk this one] (see: [http://tinyogg.com/watch/bOdQD/ this]). Fix that.
 +
| Low
 +
| Nobody
 +
| Waiting
 +
|- style="background:green;"
 +
| Follow [http://www.python.org/dev/peps/pep-0008/ Style Guide for Python Code].
 +
| Low
 +
| Nobody
 +
| Waiting
 +
|}

Latest revision as of 12:59, 16 January 2010

This is the initial basic plan of the website. Feel free to improve and/or discuss it.

FAQ

See the original page on tinyogg.com.

Why not Flash?

Adobe Flash is a non-free standard. The most known and used implementation is Adobe's non-free Flash Player which is, unfortunately, used by many people even on the top of free systems like GNU/Linux. There is a free implementation called Gnash, but it doesn't implement the recent versions of Flash and that's why some popular Flash-based websites don't work well with it.

Flash isn't necessary for modern web designs. Free standard can be used to get great results without being locked-in because of some non-free one-vendor technologies.

Instead of using Flash videos, we encourage people to use HTML5 <video> tag with the free Theora video format.

To-Do List

Description Priority Taken by Status
Prepare an 'INSTALL' file containing enough instructions on how to install a local version of TinyOgg. High Nobody Waiting
Use JavaScript to give the website a better look. JavaScripts must be free (AGPL'd). High Nobody Waiting
For a faster conversion, use a distributed system where more than one sever is working on the queue. High Nobody Waiting
Support translation. Django already comes with a powerful i18n framework that needs to be used. Medium Nobody Waiting
Get a better interface designed for TinyOgg. Medium Nobody Waiting
Add an API as a machine-friendly interface. Low Nobody Waiting
TinyOgg cannot get the episode title such as this one (see: this). Fix that. Low Nobody Waiting
Follow Style Guide for Python Code. Low Nobody Waiting