# -*- Mode: Org -*-
#+TITLE: Genshiken - News
#+HTML_HEAD:     <link rel="stylesheet" type="text/css" href="webdesignerwall.css" />
#+OPTIONS: tags:nil toc:nil date:nil creator:t
#+STARTUP:  content

* Description Type
#+BEGIN_QUOTE
  Genshiken is a bash script designed to fetch embedded
  video/image links on a website, parse them for a valid URL, and then
  sends the URL as an argument to either: GNU Wget; a media player; or an
  image viewer.
  [[https://savannah.gnu.org/projects/genshiken][non-GNU software and documentation]]
#+END_QUOTE
* News
** Project Homepage is now LibreJS compliant!
#+BEGIN_QUOTE
   Item posted by Michael Pagan <pegzmasta> on Tue 24 Nov 2015
   08:13:02 PM UTC.

   I am pleased
   to announce that Genshiken's Project Homepage is now LibreJS compliant!
   What this means, is that all the software that was embedded into the
   HTML source of the website (i.e. JavaScript) has been liberated.

   All that was required, was to ensure the JavaScript was freely licensed
   (since I didn't write it-- thus, the use of "Web Labels") in a way that
   a
   browser extension, like GNU LibreJS, can analyse whether the code in
   the browser was free or not.

   If all the code in the website is free, LibreJS will allow execution of
   all scripts on the page; if not, LibreJS will complain. You can also
   whitelist scripts that you know are free, but are not being parsed
   correctly by LibreJS.

   With LibreJS, verification is now as simple as installing a new add-on.

   This wasn't always the case, though. Read about the "JavaScript Trap"

   by Richard Stallman, and why it is important that all code that your
   browser is running is free:
   <http://www.gnu.org/philosophy/javascript-trap.html>

   LibreJS utilizes an HTML5-valid license attribute; learn more here:
   <https://www.fsf.org/blogs/licensing/rel-jslicense>

   If you administer your own website, follow instructions on how you can
   free your code here:
   <http://www.gnu.org/software/librejs/free-your-javascript.html>

   --Happy Hacking

#+END_QUOTE
*** Comments:
    No messages in [[Project Homepage is now LibreJS compliant!][Project Homepage is now LibreJS compliant!]]

** Project Homepage now runs with org-info.js!
#+BEGIN_QUOTE
   Item posted by Michael Pagan <pegzmasta> on Sun 22 Nov 2015
   06:58:51 AM UTC.

   Genshiken's Project Homepage now runs with org-info.js! What this
   means, is that it is programmed to behave like an info buffer--
   keybindings and all.

   That's right! Never touch your mouse again. From now on, you just use
   keyboard shortcuts to navigate the webpage. If you are inside the
   `HACKING.html' document, pressing `H` will return you to the main page.

   If you are on the main page, pressing `H` will return you to the
   Project Development page on GNU Savannah.

   Enter `?' an any page to pull the help node for information on all
   keybindings.

   The javascript is free/libre software and should work on all modern
   browsers. Please inform me if you have any difficulties with your
   browser. Learn more about `org-info.js' at the following website:
   http://orgmode.org/worg/code/org-info-js/

#+END_QUOTE
*** Comments:
    No messages in [[Project Homepage now runs with org-info.js!][Project Homepage now runs with org-info.js!]]

** Project Homepage and mailing-list are up and running!
#+BEGIN_QUOTE
   Item posted by Michael Pagan <pegzmasta> on Fri 20 Nov 2015
   12:11:34 AM UTC.

   I am pleased to announce that Genshiken's Project Homepage and
   mailing-list are up and running!

   The Project Homepage is: <http://www.nongnu.org/genshiken/>

   The Project Development page is:
   <https://savannah.nongnu.org/projects/genshiken/>
   The mailing-list is: <genshiken-users@nongnu.org>

   The same documentation that you would normally find in the top-level of
   Genshiken's tarball has been converted to HTML, and copied to
   Genshiken's web repository.

   For instructions on how I accomplished this, refer to the Makefile. All
   web-pages are made with `Org-mode', `htmlfontify-buffer', and
   `org-html-export-to-html.' To the view the Org source code of all
   webpages (with exception for the main page; click on the `preview' link
   above the graphic, instead): Scroll to the bottom of the page, and
   click the "Show Org source" button. This will show you what the source
   code will look like inside of an Emacs buffer.

   For a more fancy solution on publishing Org HTML files, view this
   tutorial:
   <http://orgmode.org/worg/org-tutorials/org-publish-html-tutorial.html>

   As for the mailing list:

   1) Send any and all questions about Genshiken here
   2) Ask for advice, or give suggestions on freeing web media
   3) Know how to liberate a website with Free Software? Discuss it here!
   4) The only dumb question, is the unanswered one-- assuming you've read
   the documentation, of course :-)
   5) Most importantly: Treat this mailing-list as a forum; a little
   netiquette, goes a long way

   --Happy Hacking!

#+END_QUOTE
*** Comments:
    No messages in [[Project Homepage and mailing-list are up and running!][Project Homepage and mailing-list are up and running!]]

** Announcing Genshiken 0.5.1
#+BEGIN_QUOTE
   Item posted by Michael Pagan <pegzmasta> on Thu 29 Oct 2015
   11:01:52 PM UTC.

   Genshiken 0.5.1 has been released! This is the initial release of "The
   free video downloader/streaming client."

   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."

   For more details, please read the README file that comes with this
   package.

   A source tarball for the new release can be found at:
   http://download-mirror.savannah.gnu.org/releases/genshiken/genshiken-0.5.1.tar.gz

   The GPG-detached signature  can be found here:
   http://download-mirror.savannah.gnu.org/releases/genshiken/genshiken-0.5.1.tar.gz.sig

   For those who want to view the latest changes, view the repository via
   anonymous cvs via the browser with:
   http://cvs.savannah.gnu.org/viewvc/genshiken/?root=genshiken

   To contribute to this Free Software project, read the HACKING file that
   is packaged with this release.

   To verify that that the corresponding tarball (without the `.sig'
   suffix) is intact, download the .sig file; afterwords, execute a
   command like this: gpg --verify genshiken-0.5.1.tar.gz.sig

   If that command fails, then you'll need to download the required public
   key. Import the key with:

   gpg --keyserver keys.gnupg.net --recv-keys 71B46D72

   and rerun the `gpg --verify' command above.

#+END_QUOTE
*** Comments:
    No messages in [[Announcing Genshiken 0.5.1][Announcing Genshiken 0.5.1]]
* etc
# All permissive copyright license

Copyright © 2015-2016 Michael Pagan

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.
-----
#+HTML:<a href="/genshiken/about/javascript.html" rel="jslicense">JavaScript license information</a>
#+HTML:<div id="show_source"><input value="Show Org source" onclick="show_org_source()" type="button"/></div>
