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

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

[task #16250] Submission of REVTTS dice


From: Ronald M Zielaznicki
Subject: [task #16250] Submission of REVTTS dice
Date: Wed, 31 Aug 2022 23:27:30 -0400 (EDT)

URL:
  <https://savannah.nongnu.org/task/?16250>

                 Summary: Submission of REVTTS dice
                 Project: Savannah Administration
               Submitter: rmzielaznicki
               Submitted: Wed 31 Aug 2022 11:27:29 PM EDT
         Should Start On: Wed 31 Aug 2022 12:00:00 AM EDT
   Should be Finished on: Sat 10 Sep 2022 12:00:00 AM EDT
                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


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Wed 31 Aug 2022 11:27:29 PM EDT By: Ronald M Zielaznicki <rmzielaznicki>
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=12257> page*,
accessible only to site administrators,
effectively *logged as site administrators* (superuser):

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


= Registration Details =

* Name: *REVTTS dice*
* System Name:  *revtts-dice*
* Type: non-GNU software and documentation
* License: GNU General Public License v3 or later

----

== Description: ==
REVTTS dice is a javascript library for translating string representations of
a die into a numeric result.

The library will be consumed by other projects within REVTTS, Random Encounter
Virtual Tabletop Services, to provide TTRPG related services to others.

It is not the only javascript library for rolling dice. However, other
libraries are either abandoned, complicated, or not as fast as I'd like.



== Other Software Required: ==
Dependencies:

chevotrain + Apache License 2.0 +
https://github.com/Chevrotain/chevrotain/blob/master/LICENSE.txt


Downstream Dependencies:

lodash + MIT License + https://github.com/lodash/lodash/blob/master/LICENSE

regexp-to-asp + MIT License +
https://github.com/bd82/regexp-to-ast/blob/master/LICENSE


DevDependencies:

assert + MIT License +
https://github.com/browserify/commonjs-assert/blob/master/LICENSE

eslint + MIT License + https://github.com/eslint/eslint/blob/main/LICENSE

husky + MIT License + https://github.com/typicode/husky/blob/main/LICENSE

mocha + MIT License + https://github.com/mochajs/mocha/blob/master/LICENSE

rollup + MIT License +
https://github.com/rollup/rollup/blob/master/LICENSE.md

rollup-plugin-instanbul + MIT License +
https://github.com/artberri/rollup-plugin-istanbul/blob/main/LICENSE

rollup-plugin-terser + MIT License +
https://github.com/TrySound/rollup-plugin-terser/blob/master/LICENSE


== Other Comments: ==
I've talked about this library, but I should explain more about Random
Encounter Virtual Tabletop Services. It is a company I created to build
services for those wishing to play Tabletop role-playing games virtually. Not
just a virtual tabletop, but dice bots, integrations with communication
platforms, tools to host a user's own services on their machine.

It's also a platform born out of frustration with current proprietary
systems.

So, this library here is only a small piece of a larger ecosystem of tools I
intend to release under GPL or GPLA.

Additionally, I am fairly new to the GNU world and its concepts of free
software. Many of them I have held in some shape or form, but never in any
concrete thought to paper way. So, I apologize if I've not got things set up
right and I hope y'all would be willing to be patient with me as I learn.

In addition to the tgz file provided, you can also find the library on github:
https://github.com/REVTTS/Dice


== Tarball URL: ==
https://savannah.nongnu.org/submissions_uploads/revtts-dice-0.0.7.tgz









    _______________________________________________________

Reply to this item at:

  <https://savannah.nongnu.org/task/?16250>

_______________________________________________
Message sent via Savannah
https://savannah.nongnu.org/




reply via email to

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