Skip to content
This repository has been archived by the owner on Jan 10, 2022. It is now read-only.

Calipso as application framework #174

Open
codevin opened this issue Dec 7, 2012 · 1 comment
Open

Calipso as application framework #174

codevin opened this issue Dec 7, 2012 · 1 comment

Comments

@codevin
Copy link

codevin commented Dec 7, 2012

With privateThemes support, I have been able to create a sample TODO application as a module:
https://github.com/codevin/todoApp.git

The idea is that user should be able to do a general application design like other frameworks, but leverage modules/capabilities of calipso - such as themes support, user/role management, forms design and reuse... etc. I am attempting to do precisely this in the sample application above. I have abstracted out module specific dependencies under _module.js, so user doesn't have to now too much about calipso's workings.

So here is an approach, and let us discuss if this makes sense...

  • App modules represent applications, typically under "/" or app specific URLs such as "/blogserver", "/portal" etc.
  • Examples of applications: Portal, blog server, CMS system
  • Allow "/" to map to any chosen app module.
  • And we expect users to use this framework for their own apps.
  • Helper modules: Examples: tagging, content, user management,
    • They export embeddable widgets, and highly configurable. APIs for use with applications.
    • They can be styled within the application modules.
    • They can be managed under admin as usual.
  • Admin interface for basic management (should be under /admin).

We should really aim for giving communities a great replacement for drupal!

@richtera
Copy link
Collaborator

Sorry I have been offline for a while. With the theme extension support this should just be merged into the documentation, right?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants