Difference between revisions of "TinyOgg/Wiki"

From LibrePlanet
Jump to: navigation, search
(gram)
 
(4 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 9: Line 10:
 
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? ===
+
== To-Do List ==
We already have many Flash video hosting/converting services what's wrong with having several Theora hosting/converting ones?
+
{| class="wikitable" style="text-align:center; color: white; width: 100%;"
 
+
|-  style="color:black;"
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]''.
+
! Description 
 
+
! Priority
=== What's the website name? ===
+
! Taken by
We don't know, we haven't decided yet. Please feel free to suggest one at [[Talk:Flash video to video/audio tags converting service/Wiki|this page]].
+
! Status
 
+
|- style="background:red;"
=== Will it be for-profit service? ===
+
| Prepare an 'INSTALL' file containing enough instructions on how to install a local version of TinyOgg.
The software behind the service will always be published to the public (most likely under AGPLv3 or any later version), but the website will, most likely, be for-profit. It'll be commercial.
+
| High
 
+
| Nobody
=== Any technical details? ===
+
| Waiting
Yeah. We're going to use Python and Django to develop the software. The reason why we chose Python is that we already have experience in and because of the already-existing helping tools. Also, we're going to use ffmpeg to convert videos to Theora format.
+
|- 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 13: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