Scmp P & F

559 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
559
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Scmp P & F

  1. 1. SCMP P & F Ahmed Soliman Project Lead
  2. 2. Agenda ● Project Introduction ● Project Goals ● Core Design ● Current Status ● Project Plan ● SCMP Future ● Why do we love SCMP? ● How can you help us?
  3. 3. SCMP Introduction ● Simplified/Scalable Community Messaging Platform. ● Based on simple core design and sophisticated abstraction for modularity. ● Developed to be platform independent and extensible by any programming language.
  4. 4. Project Goals ● Connect all community-helper systems together. ● A highly flexible and scalable system to allow seamless communication between all potential new systems. ● Integrate with Google Wave! Or even implement the google wave protocol. ● Should spawn alot of other projects that integrates with it.
  5. 5. Core Design Super Simple! Client Chat Manager Authenticator Core Switch Identity Manager Client Another Service Manager
  6. 6. Current Status ● 8392 lines of code has been written in the Chat Service Manager. ● Basic XMPP protocol has been implemented. ● Extensible modular design for the Chat Service Manager has been implemented. ● Local Core Switch Implementation. ● ThreadPools, DB Connection Pools, ● Caching
  7. 7. Project Plan ● Alpha should be released within 1 month from now after more testing and integrating 'Presence' ● Integrate with LDAP ● First 'stable' version will be released this summer. ● Spawn cat-identity from our code to be a separate project for all CAT. ● Several 'Service Managers' to be implemented after Chat.
  8. 8. SCMP Future ● We see SCMP as the platform for all the community communication in CAT ● Integration with Wiki, H4ck3rZ Network, Google Calendar. ● Implementation of Task Management System that is built on top of SCMP. ● Service Managers are implemented in virtually any programming language.
  9. 9. Why do we love SCMP? ● Why do we love SCMP? ● Super Girls Team :)
  10. 10. How can you help us? ● Coding? ● Documentation? ● Graphic Design? ● Software Design? ● Web Developer? ● Tester? ● Have some ideas?
  11. 11. Thanks Ahmed Soliman

×