We are currently senior computer science students at Columbia University. Our
team has recently discovered OpenSCAD, delved into the language, and decided
to implement a package manager. Our work constitutes a command line
interface, GitHub as a file server, and a website. We have attempted to make
the package manager similar to npm for Node.js.
The link for the package manager is: OpenSCADpm
https://skp2140.github.io/openSCADpm/index.html
We would greatly appreciate your feedback.
Thanks!
--
View this message in context: http://forum.openscad.org/OpenSCAD-Package-Manager-tp21396.html
Sent from the OpenSCAD mailing list archive at Nabble.com.
I just looked at the Tutorial:
At the bottom, all of the commands are the same exact install commands.
Jerry
More Commands
uninstall
ospm install brennangw ospm_hello 0.4
library
ospm install brennangw ospm_hello 0.4
version
ospm install brennangw ospm_hello 0.4
help
ospm install brennangw ospm_hello 0.4
--
Extra Ham Operator: K7AZJ
Registered Linux User: 275424
Raspberry Pi and Openscad developer
The most exciting phrase to hear in science - the one that heralds new
discoveries - is not "Eureka!" but "That's funny...".- Isaac. Asimov
On Wed, May 3, 2017 at 5:02 AM, Australia1 skp2140@columbia.edu wrote:
We are currently senior computer science students at Columbia University.
Our
team has recently discovered OpenSCAD, delved into the language, and
decided
to implement a package manager. Our work constitutes a command line
interface, GitHub as a file server, and a website. We have attempted to
make
the package manager similar to npm for Node.js.
The link for the package manager is: OpenSCADpm
https://skp2140.github.io/openSCADpm/index.html
We would greatly appreciate your feedback.
Thanks!
--
View this message in context: http://forum.openscad.org/
OpenSCAD-Package-Manager-tp21396.html
Sent from the OpenSCAD mailing list archive at Nabble.com.
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Australia1 wrote
We are currently senior computer science students at Columbia University.
Good to see you finally made it!
We would greatly appreciate your feedback.
Thanks!
OpenSCAD has a capital O; openSCADpm doesn't necessarily need one, your
choice, but the web site has lots of 'openSCAD'. (obviously not a priority
issue)
** This version of OpenSCADpm works for any UNIX-based system **
Well, I'll have a look when you get around to Windows...
Or is it likely to run under cygwin https://www.cygwin.com/ ?
The package names, usernames, and versions cannot have hyphens in their
names.
Is this interim, until you fix something or a design choice?
Inside the index.scad file, functions, modules, and other language
features
can be defined as normal (though care should be take not to pollute the
namespace
hence prepending functions and modules with the package name is
encouraged).
This is obviously a limitation of the OpenSCAD language. There has been
plenty of discussion on future namespace management. I think this needs to
be addressed as a priority, as it seems the OpenSCAD2 direction has stalled.
Just a note: (this is my personal opinion, not as Admin here)
While the OpenSCAD examples are clearly open source so technically you can
do anything you like with them, it is poor form to copy them then remove all
attribution etc from the source, as you have done with most of the ospm_*
packages. Unless there is a pressing need to do so.</lecture>
Admin - PM me if you need anything, or if I've done something stupid...
Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above.
View this message in context: http://forum.openscad.org/OpenSCAD-Package-Manager-tp21396p21398.html
Sent from the OpenSCAD mailing list archive at Nabble.com.