brihaspti 3 project
play

Brihaspti-3 Project Yatindra Nath Singh IIT Kanpur - PowerPoint PPT Presentation

Brihaspti-3 Project Yatindra Nath Singh IIT Kanpur http://home.iitk.ac.in/~ynsingh URLs http://brihaspati.nmeict.in/ http://brihsvn.iitk.ernet.in/repos http://sourceforge.net/projects/brihaspati


  1. Brihaspti-3 Project Yatindra Nath Singh IIT Kanpur http://home.iitk.ac.in/~ynsingh

  2. URLs ● http://brihaspati.nmeict.in/ ● http://brihsvn.iitk.ernet.in/repos ● http://sourceforge.net/projects/brihaspati ● http://www.youtube.com/users/omprakashiitk

  3. Brihaspati-3 ● Started13 years back – to support our own classroom teaching ● Based on Turbine framework, uses Torque and Velocity frameworks ● Code distribution via http://sourceforge.net/projects/brihaspati ● Opensource – liberal license – anybody can make commercial or non-commercial reuse – acks and disclaimers for the used code to be retained.

  4. ● Feedback from users – faculty and students – used for evolution of design. ● Interns, students, project staff (funded by DeitY, MHRD) contributed to the code.

  5. Developmental philosophy ● Fixs bugs at highest priority. ● Feature enhancements next ● Release as early as possible (like many other opensource projects) ● Worry about functionality first, GUI later. ● Pareto principal 20% code used 80% of the time. ● Focus on 20% of the important code

  6. ● Faster development- usable by most of the people. ● Design evolution – users participant in the design process, testing

  7. NMEICT impact ● Converted the design to act as National Service (now available from brihaspati.nmeict.in) ● Institute can take area on the system. ● Institute admins (can be many) – manages thereafter. ● Post your queries – brihaspati_ERP_mission@yahoogroups.com ● Any of the group's members can respond.

  8. Many other systesm ● Built as components ● BrihaspatiSync – p2p live lecture streaming system ● BGAS – Brihaspati General Accounting System – available on NKN ● Want financial system on your own server – download the code and make your own installation ● Help via yahoogroup.

  9. ● PICO, PayRollSys, StuFeeMgtSys, CMS, OARS, LibMS – source code available

  10. Future ● Brihaspati-4 P2P system ● Storage (content sharing) ● Streaming ● Search ● Messaging – One person – Friends – Groups – Anyone following ● Sandbox VM

  11. ● Hybrid of structured and unstructured P2P framework ● Advantage – scalability of massive numbers ● Certificate signing server ● Seeding (bootstraping mechanism) server

  12. Challenges ● Reputation Management Systems ● Security mechanisms ● NMS to monitor p2p overlays ● Reliability ● Disconnected operations

Recommend


More recommend