Feature #3861

Provide 95% browser compatability for the in-built graphs (and extension graphs) using svgweb

Added by ciaran jessup about 13 years ago. Updated almost 7 years ago.

Status:ClosedStart date:2009-09-13
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:UI
Target version:-
Resolution:

Description

Using the svgweb project (http://code.google.com/p/svgweb/) , possibly using the rails-plugin (http://github.com/imanel/svg_web ). It would be possible (and very simple) to update redmine to support the vast majority of browsers rather than now where these graphs only work in a limited number of situations (notably not in IE which possibly limits the uptake of redmine in the corporate network )

I've written some test patches up on github, and will provide a trunk patch shortly. Any thoughts on the feasability of getting this in the trunk ?

repo-browser-in-ie6.png - Example repository statistics running inside of IE6 (84 KB) ciaran jessup, 2009-09-13 23:51

History

#1 Updated by ciaran jessup about 13 years ago

Theres a fork of Eric's git repo over on http://github.com/ciaranj/redmine (the svgweb_test branch) that integrates the svgweb project with redmine and updates the built in repository graphs to use the project.

This fork allows the charts to be viewable in nearly all browsers, definately worth a shot imho :)

Any thoughts/comments ?

#2 Updated by Babar O'Cap about 13 years ago

+1

#3 Updated by Brad Neuberg about 13 years ago

Keep me in the loop as you work on this, as I work on the SVG Web library. In a few weeks we should also have another release that should speed things up. How did your prototype go of integrating Redmine with SVG Web go so far?

#4 Updated by ciaran jessup about 13 years ago

Brad Neuberg wrote:

Keep me in the loop as you work on this, as I work on the SVG Web library. In a few weeks we should also have another release that should speed things up. How did your prototype go of integrating Redmine with SVG Web go so far?

It went absolutely fine, in some way or the other I was able to convert all the graphs in the product (including plugin graphs). The only change required was to stop the generated svg (SVGGraph) using css classes, and forcing them to use inline styles.

I've submitted my fork to eric davis, fingers crossed he'll be able to convince JPL :)

#5 Updated by Eric Davis about 13 years ago

  • Category set to UI
  • Status changed from New to 7
  • Assignee set to Eric Davis
  • Priority changed from Low to Normal

Could some people with IE test this patch/fork out? My Windows virtual machines got knocked offline so I can't test this.

#6 Updated by Brad Neuberg about 13 years ago

Eric Davis wrote:

Could some people with IE test this patch/fork out? My Windows virtual machines got knocked offline so I can't test this.

You can actually force the Flash renderer on Firefox by adding ?svg.render.forceflash=true. That can help you do QA without IE, though its good to do a final check on IE as well.

#7 Updated by Brad Neuberg about 13 years ago

Eric Davis wrote:

Could some people with IE test this patch/fork out? My Windows virtual machines got knocked offline so I can't test this.

If you post some links I can access I can check them with IE for you.

#8 Updated by ciaran jessup about 13 years ago

Brad Neuberg wrote:

Eric Davis wrote:

Could some people with IE test this patch/fork out? My Windows virtual machines got knocked offline so I can't test this.

If you post some links I can access I can check them with IE for you.

I suspect this will be tricky, I'll try and throw up a test server tonight, but my upstream bandwidth at home is not the greatest !

#9 Updated by Ian Moss almost 13 years ago

Ian:This sounds like it would be a useful addition

#10 Updated by Eric Davis almost 12 years ago

  • Assignee deleted (Eric Davis)

#11 Updated by Jean-Philippe Lang over 9 years ago

  • Status changed from 7 to New

Assigned issue with no assignee back to New status.

#12 Updated by Go MAEDA almost 7 years ago

  • Status changed from New to Closed

Most web browsers except Internet Explorer 8 support SVG. And IE 8 will reach end of life on January 2016. I think we don't have to integrate SVGWeb into Redmine.
http://caniuse.com/#search=svg

In addition, SVGWeb is not maintained any longer.
https://www.openhub.net/p/svgweb/commits/summary

Also available in: Atom PDF