About Campus Project

Campus Project is a developing community within the area of e-learning.

Today there are very effective Learning Management Systems (LMS) which users feel happy with. However, just think for a moment of building a new one from scratch. It would be hard not to imagine something different. Something that opens up to new horizons promoting interchange and enabling any tool integration. An end-to-end customizable system that may be integrated into a mobile device or a computer desktop, and be fused into the Internet cloud. It may also allow students to learn without constraint and instructors to manage their own courses, adding new resources and use as many tools as they want to. Something that may help administrators and developers to respond to the users' demands without changing many things and wait too long. After all, an environment where technology integration may be done smoothly.

Our apologies! Campus Project alone will not resolve all the above. Neither will be the job of a few but of everyone. That is the reason why Campus Project proposes an integrated system rather than a product. Campus Project started under the assumption that the next step in LMS would be a service-oriented architecture. The future changes and the system must endure, it must grow and integrate the new without abandon, at least for a while, the old. Implementations change and rely on technology; the services don't do so at least in terms of semantics. What matters are the services: which they are, what they offer, how they are connected, which are their mechanisms of interaction. As importantly, which are the minimum standards required to work together so that we all understand one another and be able to join efforts without giving up our own objectives. Ultimately, how each of us can build a system, - a puzzle - with our own pieces but also, of course, with the pieces of the others.

Thus, CampusProject focuses on LMS services, encourages the use of the existing LMS, provides an interoperability layer between LMSs and e-learning tools and promotes the development of connectors for all types of tools that can be useful for learning.

Developers can contribute to the community Campus Project as follows:

  • LMS adapters for specific services.
  • Connectors for tools that can be used for e-learning.
  • Connectors for services and web 2.0 tools available on the Internet that can be used for e-learning.
  • Protocols and mechanisms for optimization in interconnection and communication between services.
  • Proposals to integrate new services open specifications.