Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make diagrams accessible #28

Open
gkellogg opened this issue Jan 31, 2016 · 4 comments
Open

Make diagrams accessible #28

gkellogg opened this issue Jan 31, 2016 · 4 comments

Comments

@gkellogg
Copy link
Contributor

Right now, there's a manual process of creating a textual description of a use case UML and using PlantUML to create an SVG. Future needs require making such diagrams accessible.

(from @halindrome)

@gkellogg
Copy link
Contributor Author

One thought would be to automate the process by including the text in the document with a processing step, the extracts it, creates the SVG, and adds it back into the document, preserving the source as a longdesc.

@halindrome
Copy link
Contributor

Yeah. I am wary of relying upon another service for public facing documents. I don't mind it when I am developing - if it went down I would know immediately. So perhaps a hybrid solution where we do what you suggest, but create a static version for the public-facing version (automagically).

@gkellogg
Copy link
Contributor Author

I wouldn't want to depend on a service, but perhaps a post-commit book which built the SVG on Travis and committed it back automatically.

In general, a generic way to run tasks on commit to perform many such tasks would be useful. We briefly explored this for doing link checking in CSVW, but manifest index building and TAR generation in rdf-tests would be useful too.

@halindrome
Copy link
Contributor

Yes - I like the idea of a Travis hook. There is a node.js solution that
can hit the plantuml.org service and get SVG back. I will at it to my
todo list and see what I can mock up.

On Sun, Jan 31, 2016 at 1:01 PM, Gregg Kellogg [email protected]
wrote:

I wouldn't want to depend on a service, but perhaps a post-commit book
which built the SVG on Travis and committed it back automatically.

In general, a generic way to run tasks on commit to perform many such
tasks would be useful. We briefly explored this for doing link checking in
CSVW, but manifest index building and TAR generation in rdf-tests would be
useful too.


Reply to this email directly or view it on GitHub
#28 (comment).

Shane McCarron
[email protected]

@halindrome halindrome changed the title Make diagrams accessable Make diagrams accessible Feb 9, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants