To complete the picture, there is Ext Core (MIT license) : http://www.extjs.com/products/core/manual/
On Sat, May 15, 2010 at 8:11 PM, Knut Staring <[email protected]> wrote: > I think we probably need to keep both Ext and Jquery - and it looks > like the two can work together: > http://www.extjs.com/forum/showthread.php?56724-ExtJS-and-JQuery-working-together > > The GIS module is making good progress, though it will necessarily > continue to be a bit heavy. Important to set up the webserver to serve > it Gzipped (I seem to have trouble getting that to work with Tomcat). > > It will be cool when we can have all the maps in the database as > GeoJSON. This will also make it easier to include maps elsewhere in > the application, for example in the dashboard and in the OrgUnit > managment interfaces. For this one could do without Ext, and just use > a) OpenLayers, b) SVG, or c) even HTML ImageMaps, as Dutch national > health atlas are doing: > http://www.rivm.nl/vtv/object_map/o3017n21941.html > > Came across a Jquery wrapper for OpenLayers: > http://code.google.com/p/jquery-openlayers/source/browse/trunk/lib/ui.openlayers.js > > On Sat, May 15, 2010 at 6:58 PM, Lars Helge Øverland > <[email protected]> wrote: >> This stuff is based on jquery, will this conflict with ext in the gis >> module? >> >> On Sat, May 15, 2010 at 6:09 PM, Jan Henrik Øverland >> <[email protected]> wrote: >>> >>> Hi, thanks for the research and discussion. Will have a look at it. >>> >>> >>> On Sat, May 15, 2010 at 5:58 PM, Bob Jolliffe <[email protected]> >>> wrote: >>>> >>>> Well I think the jquery svg plugin has made up my mind re the ext vs >>>> jquery discussion. >>>> >>>> Take a look at this jquery plugin: http://keith-wood.name/svg.html. >>>> This is appears to be a free software equivalent (though a bit more >>>> general and not *quite* as sophisticated) as the highcharts thing. I >>>> hadn't noticed before that highcharts is also making svg which is >>>> partly why they look so nice. >>>> >>>> In particular check out the graphing/plotting/mixture tabs. I don't >>>> think there can be a much easier open licenced way to make vector >>>> graphic, w3c standard svg charts than this :-) >>>> >>>> What do you think Jan? Would this meet your requirements? >>>> >>>> Cheers >>>> Bob >>>> >>>> On 15 May 2010 11:39, Bob Jolliffe <[email protected]> wrote: >>>> > On 14 May 2010 15:07, Knut Staring <[email protected]> wrote: >>>> >> On Fri, May 14, 2010 at 3:40 PM, Bob Jolliffe <[email protected]> >>>> >> wrote: >>>> >>> highcharts look very beautiful but I think Knut is right. I don't >>>> >>> think we could use it. >>>> >>> >>>> >>> The flot thing looks a bit primitive :-( >>>> >> >>>> >> The commercial alternatives are indeed more polished, but I think this >>>> >> may easily cover many of our needs - perhaps to be supplemented at >>>> >> some later stage. Here are some examples: >>>> >> >>>> >> http://people.iola.dk/olau/flot/examples/stacking.html >>>> >> http://groups.google.com/group/flot-graphs/msg/b56101eb1375d1da >>>> >> >>>> >> There is also flotr: >>>> >> http://solutoire.com/flotr/docs/ >>>> >> >>>> >> >>>> >>> Have you looked at rendering charts in svg? I see there are a few >>>> >>> javascript (http://keith-wood.name/svggraphRef.html) , java and even >>>> >>> xslt libaries (Dave pawson's >>>> >>> http://www.dpawson.co.uk/graph2svg/index.html#intro is excellent but >>>> >>> sadly xslt 2.0) out there to do that, and being an open standard we >>>> >>> can customize to our heart's content. >>>> >> >>>> >> SVG is definitely a contender - but looks like it may take some more >>>> >> work to get going in terms of what we are currently looking for, >>>> > >>>> > Its not really that complicated. If you use your favorite graphing >>>> > program to create a template (I use gnuplot with terminal type svg but >>>> > there are probably more modern alternatives) then you can relatively >>>> > easily use this as a base and then use whatever programmatic means to >>>> > update the actual data series representation in the chart. See for >>>> > example the last three data chunks (actually line drawing) in the >>>> > markup of the attached. This could be updated dynamically via >>>> > javascript/ajax on the client side or on the server side depending on >>>> > the use case. >>>> > >>>> > Cheers >>>> > Bob >>>> > >>>> > And the good news is that native svg support is finally coming in IE9. >>>> > Its already in the platform review http://ie.microsoft.com/testdrive/ >>>> > >>>> >>so >>>> >> maybe a good strategy could be to for flot now and move in the >>>> >> direction of SVG a bit later on? >>>> >> >>>> >> Knut >>>> >> >>>> >> >>>> >>> Regards >>>> >>> Bob >>>> >>> >>>> >>> On 14 May 2010 13:59, Knut Staring <[email protected]> wrote: >>>> >>>> It seems the best alternative might be this JQuery library (MIT >>>> >>>> licensed, so no problem): >>>> >>>> http://code.google.com/p/flot/ >>>> >>>> >>>> >>>> Knut >>>> >>>> >>>> >>>> On Fri, May 14, 2010 at 2:32 PM, Knut Staring <[email protected]> >>>> >>>> wrote: >>>> >>>>> Hm...does not look good from a licensing point of view, I'm afraid, >>>> >>>>> since we want this to be used by both governments and anyone else. >>>> >>>>> I >>>> >>>>> think we must try and find another alternative >>>> >>>>> http://www.highcharts.com/license >>>> >>>>> >>>> >>>>> Knut >>>> >>>>> >>>> >>>>> On Fri, May 14, 2010 at 2:26 PM, Jan Henrik Øverland >>>> >>>>> <[email protected]> wrote: >>>> >>>>>> The charts included in Ext3 require a Flash plugin. Thus I decided >>>> >>>>>> to use >>>> >>>>>> Highcharts (http://www.highcharts.com) instead, which is pure >>>> >>>>>> JavaScript and >>>> >>>>>> afaik wouldn't cause any licence issues. Would be nice if the >>>> >>>>>> licence gurus >>>> >>>>>> could have a look, tho. >>>> >>>>>> >>>> >>>>>> >>>> >>>>>> On Fri, May 14, 2010 at 1:59 PM, <[email protected]> wrote: >>>> >>>>>>> >>>> >>>>>>> Merge authors: >>>> >>>>>>> Jan Henrik Øverland (janhenrik-overland) >>>> >>>>>>> ------------------------------------------------------------ >>>> >>>>>>> revno: 1855 [merge] >>>> >>>>>>> committer: Jan Henrik Overland <[email protected]> >>>> >>>>>>> branch nick: trunk >>>> >>>>>>> timestamp: Fri 2010-05-14 13:57:55 +0200 >>>> >>>>>>> message: >>>> >>>>>>> (GIS) Line chart for several periods implemented. >>>> >>>>>>> added: >>>> >>>>>>> dhis-2/dhis-support/dhis-support-i18n/ >>>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> dhis-2/dhis-web/dhis-web-mapping/src/main/java/org/hisp/dhis/mapping/action/GetMapValuesByMapAndFeatureIdAction.java >>>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/resources/highcharts/ >>>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/resources/highcharts/Ext.ux.HighChart.js >>>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/resources/highcharts/adapter-extjs.js >>>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/resources/highcharts/highcharts.js >>>> >>>>>>> modified: >>>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> dhis-2/dhis-api/src/main/java/org/hisp/dhis/aggregation/AggregatedMapValue.java >>>> >>>>>>> >>>> >>>>>>> dhis-2/dhis-api/src/main/java/org/hisp/dhis/datamart/DataMartStore.java >>>> >>>>>>> >>>> >>>>>>> dhis-2/dhis-api/src/main/java/org/hisp/dhis/mapping/MappingService.java >>>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> dhis-2/dhis-services/dhis-service-datamart-default/src/main/java/org/hisp/dhis/datamart/jdbc/JdbcDataMartStore.java >>>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> dhis-2/dhis-services/dhis-service-mapping/src/main/java/org/hisp/dhis/mapping/DefaultMappingService.java >>>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> dhis-2/dhis-support/dhis-support-system/src/main/java/org/hisp/dhis/system/objectmapper/AggregatedMapValueRowMapper.java >>>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> dhis-2/dhis-web/dhis-web-mapping/src/main/java/org/hisp/dhis/mapping/action/GetMapValuesByLevelAction.java >>>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> dhis-2/dhis-web/dhis-web-mapping/src/main/java/org/hisp/dhis/mapping/action/GetMapValuesByMapAction.java >>>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> dhis-2/dhis-web/dhis-web-mapping/src/main/resources/META-INF/dhis/beans.xml >>>> >>>>>>> dhis-2/dhis-web/dhis-web-mapping/src/main/resources/struts.xml >>>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/jsonAggregatedMapValues.vm >>>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/jsonminAggregatedMapValues.vm >>>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/mapping/index.html >>>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/mapping/script/index.js >>>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/resources/mapfish/widgets/Shortcuts.js >>>> >>>>>>> The size of the diff (1923 lines) is larger than your specified >>>> >>>>>>> limit of >>>> >>>>>>> 1000 lines >>>> >>>>>>> >>>> >>>>>>> -- >>>> >>>>>>> lp:dhis2 >>>> >>>>>>> https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk >>>> >>>>>>> >>>> >>>>>>> Your team DHIS 2 developers is subscribed to branch lp:dhis2. >>>> >>>>>>> To unsubscribe from this branch go to >>>> >>>>>>> >>>> >>>>>>> https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk/+edit-subscription >>>> >>>>>>> >>>> >>>>>>> _______________________________________________ >>>> >>>>>>> Mailing list: https://launchpad.net/~dhis2-devs >>>> >>>>>>> Post to : [email protected] >>>> >>>>>>> Unsubscribe : https://launchpad.net/~dhis2-devs >>>> >>>>>>> More help : https://help.launchpad.net/ListHelp >>>> >>>>>> >>>> >>>>>> >>>> >>>>>> _______________________________________________ >>>> >>>>>> Mailing list: https://launchpad.net/~dhis2-devs >>>> >>>>>> Post to : [email protected] >>>> >>>>>> Unsubscribe : https://launchpad.net/~dhis2-devs >>>> >>>>>> More help : https://help.launchpad.net/ListHelp >>>> >>>>>> >>>> >>>>>> >>>> >>>>> >>>> >>>>> >>>> >>>>> >>>> >>>>> -- >>>> >>>>> Cheers, >>>> >>>>> Knut Staring >>>> >>>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> -- >>>> >>>> Cheers, >>>> >>>> Knut Staring >>>> >>>> >>>> >>>> _______________________________________________ >>>> >>>> Mailing list: https://launchpad.net/~dhis2-devs >>>> >>>> Post to : [email protected] >>>> >>>> Unsubscribe : https://launchpad.net/~dhis2-devs >>>> >>>> More help : https://help.launchpad.net/ListHelp >>>> >>>> >>>> >>> >>>> >> >>>> >> >>>> >> >>>> >> -- >>>> >> Cheers, >>>> >> Knut Staring >>>> >> >>>> > >>> >>> >>> _______________________________________________ >>> Mailing list: https://launchpad.net/~dhis2-devs >>> Post to : [email protected] >>> Unsubscribe : https://launchpad.net/~dhis2-devs >>> More help : https://help.launchpad.net/ListHelp >>> >> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~dhis2-devs >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~dhis2-devs >> More help : https://help.launchpad.net/ListHelp >> >> > > > > -- > Cheers, > Knut Staring > -- Cheers, Knut Staring _______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : [email protected] Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp

