[gsoc-dev] GSoC Bi-Weekly Update - Ganeti Cluster Modelling via "Ganetiviz"

pranjal mittal mittal.pranjal at gmail.com
Mon Aug 12 17:44:37 UTC 2013


Hello Everyone,

So I am happy that "ganetiviz" has come a good distance. For the last two
weeks most of my updates have been added as comments to the following pull
request:

https://github.com/osuosl/ganeti_webmgr/pull/5


1.  feature/13569 is rebased over 'develop' following new GWM layout to
resolve any merge conflicts. So its good to merge into develop now without
and conflicts (as far as I can see). :)

2. Latest Feature additions:

   - Overlay help on pressing 'h'
   - Secondary node filtering option. (Check help)
   - Panning by arrow keys
   - Clearing visible instances at the press of 'c' button.
   - Improved refresh functionality, (instead of refreshing the entire page
   only the graph portion is refreshed with new data from GWM)

3. Apart from that I did some cleaning up and re factoring within the
front-end component, added namespaces so things are more ornate and easy to
understand/
One important change with the frontend component-

graph.js has been split into -

   - graph-abstract-modelling.js
   - graph-rendering-interactivity.js


Each file has its own purpose (justified by its name) Former deals with
abstract modelling of the graph, ie. creating useful data structures out of
the GWM data.
These structures are used while rendering the graph in the latter file.
 (rendering)

The latter file also deals with all the events and actions on the viewport.
(interactivity)


A link to the demo again:
pramttl.github.io




P.S:
The demo might be little ahead of feature/13569 actually. (I mostly test
things first on the demo and then add to the GWM ganetiviz app)



Thanking You,
Sincerely,
- Pranjal

-- 
Best Regards,
Pranjal Mittal
B.Tech.  2014
Indian Institute of Technology,BHU
Varanasi, U.P,
India

Github <http://github.com/pramttl> |
LinkedIn<http://in.linkedin.com/pub/pranjal-mittal/26/660/318/>|
Blog <http://pranjalmittal.in>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osuosl.org/pipermail/gsoc-dev/attachments/20130812/89c5e0ab/attachment.html>


More information about the gsoc-dev mailing list