taskSavannah Administration - Tasks: task #13783, Submission of Genshiken

 
 

task #13783: Submission of Genshiken

Submitter:  Michael Pagan <pegzmasta>
Submitted:  Wed 21 Oct 2015 12:48:31 AM UTC
   
 
Should Start On:  Wed 21 Oct 2015 12:00:00 AM UTC Should be Finished on:  Sat 31 Oct 2015 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  None Privacy:  Public
Assigned to:  oitofelix Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Mon 26 Oct 2015 09:02:53 PM UTC, comment #8: 

Hi, Bruno!

Thanks a lot.  I've been using Free Software for a few years, and now I can make my first contribution.  This has been a bit of a learning experience for me, so I appreciate what you've said in your Postscript.  I can't wait to get started!

-- Happy Hacking!

Michael Pagan <pegzmasta>
Mon 26 Oct 2015 08:14:38 PM UTC, comment #7: 

Hello Michael!

I've approved your project and soon you'll receive an automated mail
containing further information.

Welcome to GNU Savannah!

Ps:

1. Thanks for your prompt efforts in complying with our policies and
   for being so respectful of your users' freedom.

2. Congratulations on your perfectionism and attention to details.
   Those are good traces. :-)

3. Personally, I recommend CC BY-SA 4.0 for art work, however GPL is
   just fine.

Bruno Félix Rezende Ribeiro <oitofelix>
Sun 25 Oct 2015 09:45:03 PM UTC, comment #6: 

Good afternoon, Bruno!

I've resolved all issues with my package.  I replaced the icon that was under the Creative Commons License with one that I made with the GIMP, and have released all my icons under the GNU GPL.  All files now contain a proper Copyright Notice as well.

Please let me know if you find any other issues with my project, so that I can fix them.

Happy Hacking!

Michael Pagan <pegzmasta>
Sat 24 Oct 2015 09:23:43 PM UTC, comment #5: 

My mistake, the current tarball is actually file #35277.

Michael Pagan <pegzmasta>
Sat 24 Oct 2015 09:22:48 PM UTC, comment #4: 

 > - Put a copyright notice[0] in the following files:

I didn't realize this was a reference to a footnote, until I started reviewing the other tasks awaiting submission.  The previous task had the hyperlink to the footnote, so I followed it and read the node.  After reading through it, I added the proper Copyright Notice to my Makefile and desktop files.

I've also released the image "SOS_Gear.png" under the GNU GPL.  The other image has been removed for now, until I can get permission from the author for users to have the right to commercially redistribute it.  For now though, it is not necessary for Genshiken to have an icon since it is a command-line program; although, it would be nice.

The most up-to-date tarball is: file #35276

The
Footnote from the previous task:
[0] http://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html


(file #35277)

Michael Pagan <pegzmasta>
Sat 24 Oct 2015 02:17:57 AM UTC, comment #3: 

Hello, again!

Sorry for the constant revisions.  I thought it would help if I added all the current steps I'm taking to get Genshiken accepted here, inside my README file.  The most up-to-date tarball is: file #35275.

Michael Pagan <pegzmasta>
Fri 23 Oct 2015 10:51:18 PM UTC, comment #2: 

Hi, Bruno!

I attached a new file below (file #35271) with some changes made to it.  I've removed the image files that were under the Creative Commons License.  I will contact the Author and ask if one of the images (Genshiken_[a2].png) can be used for commercial re-distribution; if not, I'll make an icon with the GIMP.  What license would you recommend for the file "SOS_Gear.png" (this I made with the GIMP)?

The Makefile and desktop files contain an all-permissive license that states: "Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved.  This file is offered as-is, without any warranty."

Would this license be appropriate as a copyright notice for these files?

Michael Pagan <pegzmasta>
Fri 23 Oct 2015 09:37:23 PM UTC, comment #1: 

Hello Michael!

I'm the GNU Savannah hacker in charge of this evaluation.  There are
some issues with your package that you must address before we can
accept it.

- Put a copyright notice[0] in the following files:

  genshiken-0.5.1/Makefile: # are permitted in any medium without royalty provided the copyright
  genshiken-0.5.1/share/applications/genshiken-anime.desktop: # are permitted in any medium without royalty provided the copyright
  genshiken-0.5.1/share/applications/genshiken-manual.desktop: # are permitted in any medium without royalty provided the copyright

- In your README file you mention that the following files are under
  CC BY-NC-SA 3.0.  Unfortunately this license doesn't allow
  commercial re-distribution.  We require that freedom even for
  non-functional works we host on Savannah.  Please, delete or replace
  these files, or get the author's written permission.

  genshiken-0.5.1/share/icons/hicolor/128x128/apps/Genshiken_[a2].png
  genshiken-0.5.1/share/icons/hicolor/128x128/apps/SOS_Gear.png


Thanks for choosing GNU Savannah!

Bruno Félix Rezende Ribeiro <oitofelix>
Wed 21 Oct 2015 12:48:31 AM UTC, original submission:  

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 page, accessible only to site administrators, effectively logged as site administrators (superuser):



Registration Details


  • Name: Genshiken
  • System Name:  genshiken
  • Type: non-GNU software and documentation
  • License: GNU General Public License v3 or later





Description:

Genshiken is a bash script designed to fetch embedded video/image links, parse them for a valid URL address, and then send them to either: wget; a media player; or an image viewer.  It's name comes from an anime whose abbreviation meant: "The Society for the Study of Modern Visual Culture."

Currently it only works on 1 website: http://www.watchcartoononline.com/.  This website acts as a central hub that hosts third party video links submitted by users.  These links, however, require proprietary software; with Flash or non-free Javascript being put in charge of loading the videos.  With Genshiken in charge, you can load these videos without the need for proprietary software.

Genshiken is similar to youtube-dl and Linterna Magica.  Genshiken is designed to operate on a website, treat it as a playlist, and works with external players that you have installed on your system.

This program will be supporting more websites soon ...


Other Software Required:

1. GNU Bash (Version 4+)
   - License: GPLv3+
   - URL:     <http://www.gnu.org/software/bash/>
2. Getopt (from util-linux 2.25.2 or higher)
   - License: GPLv2+
   - URL:     <ftp://ftp.kernel.org/pub/linux/utils/util-linux/>
3. GNU Core Utilities
   - License: GPLv3+
   - URL:     <http://www.gnu.org/software/coreutils/coreutils.html>
4. GNU Find Utilities
   - License: GPLv3+
   - URL:     <http://www.gnu.org/software/findutils/findutils.html>
5. GNU WGet
   - License: GPLv3+
   - URL:     <https://www.gnu.org/software/wget/>
6. cURL
   - License: MIT/X
   - URL:     <http://curl.haxx.se/>
7. Lynx
   - License: GPLv2
   - URL:     <http://lynx.browser.org/>
8. A video player (below are some examples)
   - Mpv (fork of MPlayer2)
     + License: GPLv2+
     + URL:     <http://mpv.io/>
   - GNU Videos (formerly known as `Totem')
     + License: GPLv2+
     + URL:     <https://wiki.gnome.org/Apps/Videos>
   - VLC Media Player
     + License: GPLv2+
     + URL:     <http://www.videolan.org/vlc/>
   - Xine
     + License: GPLv2
     + URL:     <http://xinehq.de/>
9. An image viewer (below are some examples)
   - Eye of Gnome
     + License: GPLv2+
     + URL:     <https://wiki.gnome.org/Apps/EyeOfGnome>
   - Geeqie
     + License: GPLv2
     + URL:     <http://geeqie.sourceforge.net>
   - Ristretto
     + License: GPLv2+
     + URL:     <http://goodies.xfce.org/projects/applications/ristretto>


Other Comments:

The following packages may also be installed for use with Genshiken:

+ youtube-dl
  - License: Public Domain
  - URL:     <http://rg3.github.io/youtube-dl/>
+ A notification program (below are some examples)
  - gxmessage
    + License:  GPLv3
    + URL:      http://homepages.ihug.co.nz/~trmusson/programs.html#gxmessage
  - Notify
    + License:  MIT
    + URL:      <http://directory.fsf.org/wiki/Notify>
+ A terminal emulator (below are some examples)
  - gnome-terminal
    + License: GPLv2+
    + URL:     <ftp://ftp.gnome.org/pub/GNOME/sources/gnome-terminal/2.16/gnome-terminal-2.16.1.tar.gz>
  - RXVT
    + License: GPLv2
    + URL:     <http://rxvt.sourceforge.net/>
  - XTerm
    + License: X11
    + URL:     <http://invisible-island.net/xterm/>
  - Genshiken can also be run with Emacs in ansi-term mode


Tarball URL:

http://savannah.gnu.org/submissions_uploads/genshiken-0.5.1.tar.gz


Michael Pagan <pegzmasta>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #35294:  genshiken-0.5.1.tar.gz added by pegzmasta (231KiB - application/gzipped-tar - Made another icon with the GIMP; all icons are released under the GNU GPL. All README files are updated to note the changes.)
file #35277:  genshiken-0.5.1.tar.gz added by pegzmasta (156KiB - application/gzipped-tar)
file #35275:  genshiken-0.5.1.tar.gz added by pegzmasta (119KiB - application/x-tar - Another revision ... I forgot to duplicate the README files in share/doc/genshiken.)
file #35274:  genshiken-0.5.1.tar.gz added by pegzmasta (118KiB - application/x-tar - Added plans for adding Genshiken to GNU Savannah in my README's todo list. It will contain the list of actions that are completed, and are currently pending.)
file #35271:  genshiken-0.5.1.tar.gz added by pegzmasta (118KiB - application/x-tar - Removed 2 image files. Added an all permissive copyright notice to Makefile and desktop files)
file #35270:  genshiken-0.5.1.tar.gz added by pegzmasta (118KiB - application/x-tar - Removed Genshiken_[a2].png.)
file #35255:  genshiken-0.5.1.tar.gz added by pegzmasta (270KiB - application/x-tar - Removed the need for mandb-- no need to complicate installation.)
file #35253:  genshiken-0.5.1.tar.gz added by pegzmasta (271KiB - application/x-tar - Files in the doc directory of the tarball have been updated.)
file #35252:  genshiken-0.5.1.tar.gz added by pegzmasta (269KiB - application/x-tar - Made Makefile more efficient)
file #35251:  genshiken-0.5.1.tar.gz added by pegzmasta (269KiB - application/x-tar - Updated the Makefile and README files to include more details on installation. A version control system has not been implemented, yet!)
file #35250:  genshiken-0.5.1.tar.gz added by pegzmasta (269KiB - application/x-tar - Updated all files to include a copyright notice, and added the GNU Free Documentation License for the man page.)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by oitofelix (Posted a comment)
  • -email is unavailable- added by pegzmasta (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 16 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2015-10-26 oitofelix StatusWait reply None
        Percent Complete0% 100%
        Open/ClosedOpen Closed
    2015-10-25 pegzmasta Attached File- Added genshiken-0.5.1.tar.gz, #35294
    2015-10-24 pegzmasta Attached File- Added genshiken-0.5.1.tar.gz, #35277
    2015-10-24 pegzmasta Attached File- Added genshiken-0.5.1.tar.gz, #35275
    2015-10-24 pegzmasta Attached File- Added genshiken-0.5.1.tar.gz, #35274
    2015-10-23 pegzmasta Attached File- Added genshiken-0.5.1.tar.gz, #35271
    2015-10-23 pegzmasta Attached File- Added genshiken-0.5.1.tar.gz, #35270
    2015-10-23 oitofelix StatusNone Wait reply
        Assigned toNone oitofelix
    2015-10-21 pegzmasta Attached File- Added genshiken-0.5.1.tar.gz, #35255
    2015-10-21 pegzmasta Attached File- Added genshiken-0.5.1.tar.gz, #35253
    2015-10-21 pegzmasta Attached File- Added genshiken-0.5.1.tar.gz, #35252
    2015-10-21 pegzmasta Attached File- Added genshiken-0.5.1.tar.gz, #35251
    2015-10-21 pegzmasta Attached File- Added genshiken-0.5.1.tar.gz, #35250

    Back to the top

    Powered by Savane 3.13-0329.
    Corresponding source code