taskSavannah Administration - Tasks: task #14593, Submission of Whiteboard

 
 

task #14593: Submission of Whiteboard

Submitter:  Adonay Felipe Nogueira <adfeno>
Submitted:  Sun 30 Jul 2017 10:18:53 PM UTC
   
 
Should Start On:  Sun 30 Jul 2017 03:00:00 AM UTC Should be Finished on:  Wed 09 Aug 2017 03:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Cancelled Privacy:  Public
Assigned to:  ineiev Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Thu 14 Sep 2017 08:20:33 AM UTC, comment #3: 

Cancelling per task #14592.

Ineiev <ineiev>
Site Administrator
Wed 02 Aug 2017 01:21:24 PM UTC, comment #2: 

Blackboard is a learning management system that is developed by Blackboard Inc., a for-profit organization. Among other things, learning management systems are used in order for students to attend classes from their homes (because the teacher provides ways for the class itself to happen through that learning management system).

However, together with this feature, unfortunately, the proprietors of Blackboard force the website visitor/guest/client to use non-free software through JavaScript. It turns out that most of the usage could be solved, in the server-side, by using HTML forms with hidden inputs with the appropriate values and also a visible "send" button. Besides, they could also make the page containing the list of classes as a well formatted HTML page. However, none of these where made by the proprietors of Blackboard, because they choose to use non-free JavaScript instead.

What Whiteboard does is provide ways to replace the non-free software usage with alternative ways friendly to free/libre software. Also, Whiteboard doesn't depend on non-free software, because it doesn't use any functions/code that comes from the non-free JavaScript software provided by Blackboard, and also doesn't depend on the result of what those non-free JavaScript do.

Adonay Felipe Nogueira <adfeno>
Mon 31 Jul 2017 06:11:57 PM UTC, comment #1: 

Likewise: what is Blackboard? What your program does with it?

What about joining your scripts in a single Savannah group?

Ineiev <ineiev>
Site Administrator
Sun 30 Jul 2017 10:18:53 PM 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
[https://savannah.gnu.org/siteadmin/groupedit.php?group_id=11765
Group Administration] page*, accessible only to site administrators,
effectively logged as site administrators (superuser):



Registration Details


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





Description:

Allows usage of the Blackboard virtual learning environment without depending on non-(free/libre) software.

This product aims to make the interaction with Blackboard not to depend on non-(free/libre) computer programs (software) generally forced via JavaScript by the proprietors/owners of Blackboard.               

However, this product doesn't block the non-(free/libre) programs. To do so, it's recommended to use mainly the GNU LibreJS which blocks only what appears to be non-(free/libre) or the use of NoScript which blocks all software forced via JavaScript by default. If you opt to install any of these, make sure to enable them first, followed by Greasemonkey and this product.


Other Software Required:

*Depends

- Greasemonkey (Expat License): http://www.greasespot.net/

  • Recommends


- GNU Libre JS (GNU GPL 3.0+): https://www.gnu.org/software/librejs/

Or

- NoScript (GNU GPL 2+): https://noscript.net/


Tarball URL:

https://savannah.gnu.org/submissions_uploads/whiteboard.tar.gz


Adonay Felipe Nogueira <adfeno>

 

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

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by ineiev (Posted a comment)
  • -email is unavailable- added by adfeno (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 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-09-14 ineiev StatusIn Progress Cancelled
        Open/ClosedOpen Closed
    2017-07-31 ineiev StatusNone In Progress
        Assigned toNone ineiev

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code