Hi josegaert,

I've been playing with something similar and I'd love to collaborate on this with you if you're interested. I'm specifically interested in adding 3 features: 1) a file upload widget (which would read the file contents and save the SVG markup), 2) a Noun Project widget using the Noun Project search API, and 3) Rules-based display formatters to apply various alterations to SVG fields on output.

Comments

josegaert’s picture

Dear sreyen,

* Half an hour of fascinated clicking on the Noun Project*
Well, I absolutely love the Noun Project. But I've never heard of it until now. I fear that I underestimated the delicacy and simple beauty of symbols.

And your offer is most compelling. This is the first module I've ever made so I am an absolute beginner.

The reason why I began this module is maybe interesting for you to. Well, the noun project could be a great asset to my overarching project: I'm trying to make a new platform that enables the collaborate making of teaching materials (lectures, as I call them). One of the things I needed to enable collaboration of teachers is a kind of blackboard and a way to store those designs. That is what I try to accomplish with the svgfield module. The next step is to introduce svg-edit as a widget so that the non code-minded (most of the good teachers) can collaborate on the same blackboard images.

Something that could be interesting for you is that svg-edit version 2.6 (the newest version in the making) is implementing "Image library" and "shape library". I'm not sure but I thing that they will link to libraries of svg-images. Could be interesting for the Noun Project.

Thank you for your offer,
I would love your input.
Greetings!

sreynen’s picture

Status: Active » Fixed

Looks like you already added me as a maintainer, so I think we can mark this as fixed.

I have experience maintaining modules, and would be happy to help answer any questions you run into. Using Noun Project as a shape library for svg-edit sounds interesting. I'll start by trying to incorporate the code I've written for Noun Project into the current module.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.