[web2py] Re: web(2/3)-based CMS (was Re: Mixing/supporting CMS with Web2py)

2011-11-09 Thread Carlos Hanson
I have been a Plone/Zope developer for awhile, but don't get to do it often 
enough to completely retain what I have done. I have given much thought 
recently to developing a CMS in web2py, since I think it would simplify my 
development tremendously. I would love to be part of a community effort on 
that behalf.

As far as a CMS vs a Blog goes, I have always viewed a Blog and viewing 
content in a particular manner. To me a Blog is a subset of a CMS. If we 
have a basic CMS, adding a Blog simply means organizing that particular set 
of data a certain way.

At the same time, development of a Blog for itself may be easier than as a 
subset of a CMS. But most of the projects I have worked on have been adding 
some kind of content and being able to view that content through a browser. 
So having a core CMS that is easily extensible into other kinds of systems 
sounds useful to me.

The bottom line is "a list of desired features" is a good starting place, 
and I am willing to be part of the development.

Ideas:

   - core objects that can be extended
   - tags (I like the GMail label idea, so a piece of content can live in 
   multiple locations, not just in one)
   - additional views that allow mixing multiple content objects, for 
   example, on http://web2py.com/new_examples
  - maybe the three columns a the bottom (batteries included, web based 
  ide, extensive docs) are different content objects that are used 
  independently somewhere else
  - content blocks? you have have multiple blocks in a view
  - easily reorganize block with drag and drop
   
Let me know what I can do to help.

>

[web2py] Re: web(2/3)-based CMS (was Re: Mixing/supporting CMS with Web2py)

2011-11-07 Thread Ross Peoples
We REALLY need a CMS. I regularly develop sites that may have one or two 
pages that need web2py's power, but the rest of the pages only need basic 
CMS/Blog functionality. So I end up writing the those pages by hand in 
HTMLseems like such a waste.

Since I would regularly use and CMS/Blog functionality, I would be happy to 
contribute code and test it, as I would probably be using it every day. I 
would also have regular users play with it and incorporate their feedback 
into it to make something that is better than WordPress and Drupal 
combined. I think we have a lot of the pieces. I wrote plugin_ckeditor for 
inline editing (though maybe we should make our own inline editor. I tried 
to make an Aloha plugin, but didn't like their licensing).

Anyways, I would be happy to contribute whatever is needed to make this 
happen. Preferably as a plugin. Doing it as only a plugin is difficult, as 
I have tried before, and ended up having to do what Instant Press did, and 
make an "app" for it. But we should really figure out how to make it a 
plugin.