savannah-register-public
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-register-public] [task #10562] Submission of GetMediumURL


From: MichałMasłowski
Subject: [Savannah-register-public] [task #10562] Submission of GetMediumURL
Date: Wed, 18 Aug 2010 20:53:35 +0000
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.2.8) Gecko/20100803 IceCat/3.6.8 (like Firefox/3.6.8)

URL:
  <http://savannah.nongnu.org/task/?10562>

                 Summary: Submission of GetMediumURL
                 Project: Savannah Administration
            Submitted by: mtjm
            Submitted on: Wed 18 Aug 2010 10:53:34 PM CEST
         Should Start On: Wed 18 Aug 2010 12:00:00 AM CEST
   Should be Finished on: Sat 28 Aug 2010 12:00:00 AM CEST
                Category: Project Approval
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                  Effort: 0.00

    _______________________________________________________

Details:

A new project has been registered at Savannah 
This project account will remain inactive until a site admin approves or
discards the registration.


= Registration Administration =

While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=10612> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):

* Group Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=10612>


= Registration Details =

* Name: *GetMediumURL*
* System Name:  *getmediumurl*
* Type: non-GNU software & documentation
* License: GNU Affero General Public License v3 or later (Documentation is
also licensed under GNU AGPL3+, since it is mostly API documentation included
in source code and two small separate files.
)

----

==== Description: ====
GetMediumURL is a package for getting URLs of media files (audio or video)
hosted on websites.  It is written in Python and designed to be used by other
projects providing useful frontends (tools which download media or convert
them to free formats).

Unlike interfaces provided by these websites, programs using GetMediumURL
could download the whole video and its metadata (currently title and thumbnail
image) instead of using Flash-based players.

The difference between this project and video downloading programs is that
GetMediumURL does not download media or provide any user interface -- these
tasks can be done differently by projects like TinyOgg [0] or WatchVideo [1]. 
This package makes it simple to provide support for other websites in projects
like these, and update it in one place if the websites change.

[0] https://savannah.nongnu.org/projects/tinyogg

[1] https://savannah.nongnu.org/projects/watchvideo



==== Other Software Required: ====
- Python 2.5 or newer, PSF2 license, http://python.org/

- Distribute, PSF or ZPL license, http://pypi.python.org/pypi/distribute

- html5lib, MIT license, http://code.google.com/p/html5lib/

- simplejson, MIT license, http://undefined.org/python/#simplejson

Tools called by check.sh shell script:

- coverage, BSD license, http://pypi.python.org/pypi/coverage/, the
coverage/__init__.py file contains the two-clause BSD license

- pyflakes, MIT license
http://www.divmod.org/trac/browser/trunk/Pyflakes/LICENSE,
http://www.divmod.org/trac/wiki/DivmodPyflakes

- pylint, GNU GPL, http://www.logilab.org/project/pylint, text of GPL2 is
included, source of several files state that it is version 2 or later
http://www.logilab.org/cgi-bin/hgwebdir.cgi/pylint/file/b87e39a0717b/__init__.py

- pep8, Expat license, http://github.com/jcrocholl/pep8

Documentation is compiled using:

- epydoc, MIT license http://epydoc.sourceforge.net/license.html,
http://epydoc.sourceforge.net/

- docutils, public domain http://docutils.sourceforge.net/COPYING.html,
http://docutils.sourceforge.net/

Several files are copied from youogg [0] or WatchVideo [1], both licensed
under GNU AGPL3+.

[0] https://savannah.nongnu.org/projects/tinyogg

[1] https://savannah.nongnu.org/projects/watchvideo



==== Other Comments: ====
Code is versioned in a Mercurial repository, a bundle of which is available
at http://mtjm.eu/patches/getmediumurl.bundle.


==== Tarball URL: ====
http://mtjm.eu/patches/getmediumurl.tar.gz






    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?10562>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]