Scmp P & F
Upcoming SlideShare
Loading in...5

Scmp P & F






Total Views
Views on SlideShare
Embed Views



1 Embed 15 15



Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Scmp P & F Scmp P & F Presentation Transcript

  • SCMP P & F Ahmed Soliman Project Lead
  • Agenda ● Project Introduction ● Project Goals ● Core Design ● Current Status ● Project Plan ● SCMP Future ● Why do we love SCMP? ● How can you help us?
  • 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.
  • 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.
  • Core Design Super Simple! Client Chat Manager Authenticator Core Switch Identity Manager Client Another Service Manager
  • 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
  • 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.
  • 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.
  • Why do we love SCMP? ● Why do we love SCMP? ● Super Girls Team :)
  • How can you help us? ● Coding? ● Documentation? ● Graphic Design? ● Software Design? ● Web Developer? ● Tester? ● Have some ideas?
  • Thanks Ahmed Soliman