A Web2py CMS like Joomla ?

2,708 views
Skip to first unread message

Andrew

unread,
May 24, 2012, 11:54:54 PM5/24/12
to web...@googlegroups.com
There have been numerous posts on a web2py based cms, and I know there are many solutions out there, at varying stages of development.   They each have a different focus so it is not a simple question of "which one is best".  I won't try and mention them by name.

However,  A colleague of mine was talking about Joomla and I wanted to be able to offer some "strategy" on a comparable web2py cms.   Would anyone care to comment on which of the web2py cms' would be a contender to Joomla ?  If not now, perhaps with a roadmap for the future.

Personally, and I've said it before,  cms functionality is very important, and I think we should highlight the cms offerings on the web2py website.  Not necessarily one, but showcase the "best of ...".    For example, look at http://www.zope.org/the-world-of-zope   It mentions Plone and Silva.  Such a thing would also strenghten the adopton of web2py.  Are they production ready enough to do that ?

Thankyou.

Andrew W

Luc Chase

unread,
May 25, 2012, 4:25:27 AM5/25/12
to web...@googlegroups.com
I'd really be keen on a clone of the php based CMS,  eZ Publish.

It has very a good internal architecture. 

--
Luc.

Alec Taylor

unread,
May 25, 2012, 5:47:56 AM5/25/12
to web...@googlegroups.com
I still think Mezzanine with plugins would be the best style CMS to
build with web2pyq

Gour

unread,
May 25, 2012, 10:32:29 AM5/25/12
to web...@googlegroups.com
On Fri, 25 May 2012 19:47:56 +1000
Alec Taylor <alec.t...@gmail.com>
wrote:

> I still think Mezzanine with plugins would be the best style CMS to
> build with web2pyq

I agree...CMS+blog+shopping cart (ecommerce)...all in one.


Sincerely,
Gour

--
A person is considered still further advanced when he regards honest
well-wishers, affectionate benefactors, the neutral, mediators, the
envious, friends and enemies, the pious and the sinners all with an
equal mind.

http://atmarama.net | Hlapicina (Croatia) | GPG: 52B5C810
signature.asc

Alec Taylor

unread,
May 29, 2012, 10:27:35 AM5/29/12
to web...@googlegroups.com
I just found a CMS built with web2py, and I must say, I was not unimpressed:

https://github.com/rochacbruno/movuca/

Andrew

unread,
Jun 7, 2012, 3:07:00 PM6/7/12
to web...@googlegroups.com
Yes, me too.
Can anyone point me to the documentation referenced on the movu.ca home page? I would like to see what it looks like as a plain cms without the social bits, or maybe making some of it available.

To add to this thread, I've installed Movuca, instant press, and plugin wiki, just to check them out. Although I'm not clear when a wiki becomes a cms, or the other way around.

Anyway, having all of them is great. I have to make a choice for my pet project, but I hope they all continue.

Luc Chase

unread,
Jun 7, 2012, 3:12:52 PM6/7/12
to web...@googlegroups.com

I would say a CMS becomes a wiki when it allows links to pages which don't yet exist ( it dynamically creates it when the link is created).

Jason Brower

unread,
Jun 12, 2012, 10:59:59 PM6/12/12
to web...@googlegroups.com
There are also big drawbacks to these cms's for example the sucurity flaws in Joomla are out of this world.  Same with drupal, so many plugins, add-ons and other what not with wholes in them it's sometimes very hard to keep up with the issues.
I work on drupal based sites all the time and run into big issues when we need to work in groups.  When our personal environments are setup to develop on, we can't post much of our data to the version control that we share.  Infact, on a recent project I have to copy paste code from a real editor to the block editor in drupal.  That data is saved to my database and is not in sync with everyone else who also just made a different addition to their database.  We spend half a day showing what we did for the blocks and figuring out how to make all our code work together.  In web2py this is much more rare.
Drupal can also, very easily, but much heavier on the database.  And you need to figure out your own DAL tools instead of having one right away.
And the installation process is easier, at least to me, in Web2py.
On the other hand, drupal has features that let you start working with editing content right away and that can be nice, but due just a little bit of theme editing and your swimming in deep directories trying to and trying to place content much more than you would in web2py.
At my work, which accepts most projects very easily, turn away from Joomla.  It's not a tool we want to use, ever.
My 2 cents,
Jason

On 06/13/2012 12:21 AM, Arthur P. wrote:
Maybe also look at the post: Instant press 2.1.0 holiday edition

Having installed my first CMS using Joomla, my albums using Gallery2, and having more recently used Drupal, I think most if not all Python based CMS's are still very much "programmer's products", have not yet reached the plug and play level of Joomla. Web2Py as framework certainly seems the easiest to install and to get something up and running with, but I have the feeling I will have to do a bit more reading than with Joomla, and even than Drupal even though that does have a bit more of a learning curve, before I understand how to get the current basic CMS solutions to approach the capabilities of a Drupal or Joomla christmas tree filled with modules and plug-ins.

Andrew

unread,
Jun 13, 2012, 5:23:35 AM6/13/12
to web...@googlegroups.com
Thankyou Arthur and Jason,
Arthur: I have looked at the instantpress post and I've installed it.  I had a first look some time ago and it seems a lot easier in the later version.   Well done Martin.  

I have started doing some trials with both instantpress and movuca, and I would have to say that it is not a question of which is better, each has a different focus and I've enjoyed using both (I'm still learning and still have heaps of questions though).   I haven't used Joomla but I know of some big sites who use it for an internal collaborative forum - for which I think movuca's social side is sort of equivalent.  It was this comparison that prompted the post in the first place.  It's interesting that you mention  the modular,plug and play approach of those tools.  Is that the way for a cms to grow and spread rapidly ?  

Jason,  thanks for the comments on the security aspects that I wasn't aware of.   I hope one day there is one (or more) web2py based cms that has the "market" presence of some of the other ones around. 

Gour

unread,
Jun 13, 2012, 3:33:26 PM6/13/12
to web...@googlegroups.com
On Tue, 12 Jun 2012 14:21:36 -0700 (PDT)
"Arthur P." <a.p.m...@gmail.com> wrote:

> Having installed my first CMS using Joomla, my albums using Gallery2,
> and having more recently used Drupal, I think most if not all Python
> based CMS's are still very much "programmer's products", have not yet
> reached the plug and play level of Joomla. Web2Py as framework
> certainly seems the easiest to install and to get something up and
> running with, but I have the feeling I will have to do a bit more
> reading than with Joomla...

I agree that Web2py is still very much "programmer's product" and
that's why I still stay with Concrete5 (PHP).

Otoh, there are several mature Django-based CMS-es (Django-CMS,
Mezzanine, FeinCMS...) which are approaching PHP ones in terms of ease
of use for end user, add-ons etc.

However, we still hope that some robust web2py-based CMS will evolve in
due course of time not requiring to write most of the stuff from the
scratch.


Sincerely,
Gour

--
Never was there a time when I did not exist,
nor you, nor all these kings; nor in the future
shall any of us cease to be.
signature.asc

Gour

unread,
Jul 17, 2012, 4:29:38 AM7/17/12
to web...@googlegroups.com
On Wed, 13 Jun 2012 02:23:35 -0700 (PDT)
Andrew <awill...@gmail.com> wrote:

> I have started doing some trials with both instantpress and movuca,
> and I would have to say that it is not a question of which is better,
> each has a different focus and I've enjoyed using both (I'm still
> learning and still have heaps of questions though).

I've decided to use (wx)python instead of D for our multi-platform
project, so being already in Python-world it really makes sense to
forget about PHP and use Python framework.

Here we prefer full-stack one and between Django an Web2py, the latter
wins in all the aspects except the number of ready apps...and here we
think about blog/CMS ones.

In Django there is Django-CMS, FeinCMS, Mezzanine...(there are
more, but just picked 1st three from the below mentioned URL)... having
blog engines and/or ecommerce packages nicely integrating with them.

There is another aspect of the game: Django-CMS has (according to
http://www.djangopackages.com/grids/g/cms/) 1654 repo watchers and 525
repo forks, FeinCMS (384/110) and Mezzanine (662/176).

All of them are actively developed, there are submitted tickets which
are commented by the devs and we can say there are communities
developed around the projects.

Otoh, situation with the two web2py CMS-es (there is also w2cms but not
with much activity) is the following:

1) InstantPress: 18 followers, 0 forks, last commit >5 months ago, 5
(new) issues and not a *single* comment from the developer

2) Movuca CMS: 80 watchers, 14 forks, active development, 9 issues and
*every* issue is commented by the main developer.

I cannot judge the quality of the code itself, but it is pretty obvious
which project build community around it.

It's clear that web2py is simply too young and/or small to compare in
numbers of apps within the Django community, but I'm sure it would be
possible to focus on one CMS platform which is (more) focused on
end-users (as it was already expressed in this thread) and make it
actively developed, maintained & sufficient flexible in order that all
sites developed by it would not look as WP with Kubrick theme.

Is there any interest for it?

Personally, InstantPress looks more appealing to me as 'general'
CMS/blog app in comparison with Movuca which seems to be more focused
towards social networking, but I simply do not feel confident to invest
time in learning the former.

It could be that there is simply no interest within web2py community
to build such thing, but the list referenced in wikipedia article
( http://en.wikipedia.org/wiki/Web2py):

<quote>
Applications built on Web2py

Movuca CMS and Social Network Engine.
Instant Press Blog platform.
Ourway Social networking site.
NoobMusic A rock music website.
LinkFindr Network diagnostic tool.
StarMaker Develops karaoke-style social music apps.

</quote>

is, imho, too short for such fine quality web framework.


Sincerely,
Gour


--
As the ignorant perform their duties with attachment to results,
the learned may similarly act, but without attachment, for the
sake of leading people on the right path.
signature.asc

Bruno Rocha

unread,
Jul 19, 2012, 12:06:09 PM7/19/12
to web...@googlegroups.com
The only problem here is WHO will build the Killer web2py CMS?

Instant Press is built by @Martin and I dont know if he gets contribution
Movu.ca is built by @rochacbruno (me) and I did not get too much contribution (two or 3 people helped with ideas and translations)

Sorry community, but we do not have to expect a ready-to-use solution if nobody contributes with running code! Both projects are open source in github or bitbicket. get the source, propose patches, send pull requests. Lets put our forces together and may be build the next-great-web2py-thing! it have not to be called Movuca, aldo it has not to be called Instant Press, but I think community should take these two projects as example and may be merge/fork/contribute.

I made movu.ca for my own needs (http://www.menuvegano.com.br) - so I put all my efforts on my own needs, as I am a programmer, I dont need facilities, installers, plugins etc..
I think Martin has made IPress for his own needs.

But we love open-source, and we shared our source codes expecting to receive contributions!

I will be very happy if somebody gets Movu.ca source from github, fork, or only copy some ideas and release a new killer-cms for the community!

The projects are open for you to put the hands on and code, change, propose! Lets go! 

Michele Comitini

unread,
Jul 19, 2012, 4:52:34 PM7/19/12
to web...@googlegroups.com
The problem here is not only related to CMS.
web2py is a full featured framework, this has at least two
consequences that affect the sharing of applications built on top of
it:

1. Since even a complex application tends to be short on web2py this
makes easier to rewrite from scratch that study someone else's code.
2. Instead of a component approach an application approach is favored
as goal of development.

I think the issue is the plugin system. For instance something like
CMS should be a plugin over web2py. But I do not see many web2py
community projects developed as plugins.

IMHO the real question is *what is the cause of plugins little usage?*

mic


2012/7/19 Bruno Rocha <rocha...@gmail.com>:
> --
>
>
>

Bruno Rocha

unread,
Jul 19, 2012, 5:03:19 PM7/19/12
to web...@googlegroups.com
IMHO the real question is *what is the cause of plugins little usage?*

The misunderstanding of plugin system, to be honest I think the web2py plugin system is not good.

Now with modules, we can have a better base for plugin development. 

Gour

unread,
Jul 20, 2012, 7:58:38 AM7/20/12
to web...@googlegroups.com
On Thu, 19 Jul 2012 13:06:09 -0300
Bruno Rocha <rocha...@gmail.com> wrote:

> Sorry community, but we do not have to expect a ready-to-use solution
> if nobody contributes with running code! Both projects are open
> source in github or bitbicket. get the source, propose patches, send
> pull requests.

I understand the point, but as user of PHP CMS-es wanting to leave PHP
and embrace web2py, I simply do not feet secure investing in the project
with bus-factor of 1...seeing that community is a bit behind 'em woudl
be great.

> Lets put our forces together and may be build the
> next-great-web2py-thing! it have not to be called Movuca, aldo it has
> not to be called Instant Press, but I think community should take
> these two projects as example and may be merge/fork/contribute.

That would be great and hopefully there would be place to noob to
contribute with some add-ons, themes etc.


Sincerely,
Gour

--
The humble sages, by virtue of true knowledge, see with equal
vision a learned and gentle brāhmana, a cow, an elephant, a dog
and a dog-eater.
signature.asc

Gour

unread,
Jul 20, 2012, 8:03:56 AM7/20/12
to web...@googlegroups.com
On Thu, 19 Jul 2012 18:03:19 -0300
Bruno Rocha <rocha...@gmail.com> wrote:

> > IMHO the real question is *what is the cause of plugins little
> > usage?*

> The misunderstanding of plugin system, to be honest I think the web2py
> plugin system is not good.

Can you shed some more light on it, please?

> Now with modules, we can have a better base for plugin development.

Excuse me for my ignorance, but what does it mean 'now with modules'?
How 'new' are the modules in web2py?


Sincerely,
Gour


--
The intricacies of action are very hard to understand.
Therefore one should know properly what action is,
what forbidden action is, and what inaction is.
signature.asc

Martín Mulone

unread,
Jul 20, 2012, 9:32:21 AM7/20/12
to web...@googlegroups.com
Yes I was a bit disappear cause personal problems, I know there are some bugs reported, I'm a little busy at the moment but I have in mind to make changes to instant press. As bruno said I didn't get any contribution from the project, but is open source feel free to merge /fork or whatever.

2012/7/19 Bruno Rocha <rocha...@gmail.com>

--
 
 
 



--

Anthony

unread,
Jul 20, 2012, 11:07:50 AM7/20/12
to web...@googlegroups.com, go...@atmarama.net
> Sorry community, but we do not have to expect a ready-to-use solution
> if nobody contributes with running code! Both projects are open
> source in github or bitbicket. get the source, propose patches, send
> pull requests.

I understand the point, but as user of PHP CMS-es wanting to leave PHP
and embrace web2py, I simply do not feet secure investing in the project
with bus-factor of 1...seeing that community is a bit behind 'em woudl
be great.

I guess that's the problem. You want others to contribute and generate some traction before getting involved yourself. That's perfectly reasonable, but of course, if everyone feels that way, nothing will happen.

Anthony

Gour

unread,
Jul 20, 2012, 12:32:24 PM7/20/12
to web...@googlegroups.com
On Fri, 20 Jul 2012 08:07:50 -0700 (PDT)
Anthony <abas...@gmail.com> wrote:

> I guess that's the problem. You want others to contribute and
> generate some traction before getting involved yourself. That's
> perfectly reasonable, but of course, if everyone feels that way,
> nothing will happen.

Well, I'm noob and not capable to contribute in a significant way to
mold a project into robust/decent app, but I hope/beleive there are
other more advanced users who would like to have good CMS powered by
web2py and/or are capable to contibute.


Web2py is not so young project, so it's reasonable that 'oldtimers' are
providing some infrastructure (besides framework itself) on which new
users/devs can jump on.


Sincerely,
Gour


--
While contemplating the objects of the senses, a person
develops attachment for them, and from such attachment lust
develops, and from lust anger arises.
signature.asc

Gour

unread,
Jul 20, 2012, 12:35:07 PM7/20/12
to web...@googlegroups.com
On Fri, 20 Jul 2012 10:32:21 -0300
Martín Mulone <mulone...@gmail.com>
wrote:

> Yes I was a bit disappear cause personal problems, I know there are
> some bugs reported, I'm a little busy at the moment but I have in
> mind to make changes to instant press.

I'm sorry hearing about your problems hoping you will resolve it.

> As bruno said I didn't get any contribution from the project, but is
> open source feel free to merge /fork or whatever.

I'm aware there were no contribution to InstantPress which is a pity
considering it looks very nice and it might become nice CMS/blog
platform in the web2py's ecosystem...


Sincerely,
Gour

--
He who is satisfied with gain which comes of its own accord, who
is free from duality and does not envy, who is steady in both
success and failure, is never entangled, although performing actions.
signature.asc

Gour

unread,
Jul 30, 2012, 7:12:13 AM7/30/12
to web...@googlegroups.com
On Fri, 25 May 2012 19:47:56 +1000
Alec Taylor <alec.t...@gmail.com>
wrote:

> I still think Mezzanine with plugins would be the best style CMS to
> build with web2pyq

We're probably leaving web2py and will try to embrace Django &
Mezzanine, but having high estimation about web2py as framework and
being sorry for not having applications like Mezzanine ready for new
users wanting decent CMS/blog functionality, I wonder what is the
problem?

There are lot of users here and this group has generated lot of messages
(my archive shows >90K which is much more than most of the mailing list
which I follow), but I'm curious what is the reason that web2py does not
have some/more CMS/blog apps?

Do all the users write their own (possibly commercial) CMS/blog stuff
(from the scratch) and/or web2py is simply not meant for writing such
apps...or the reason is that it's too young framework and not enough
users?


We did mistake trying to focus our desktop project on D language (now
moved to wxpython) which is simply 'not there yet' and do not want to
commit similar mistake with our choice of the framework, so we'd
appreciate any insight on the topic?



Sincerely,
Gour


--
As fire is covered by smoke, as a mirror is covered by dust,
or as the embryo is covered by the womb, the living entity is
similarly covered by different degrees of this lust.
signature.asc

Alec Taylor

unread,
Jul 30, 2012, 7:45:15 AM7/30/12
to web...@googlegroups.com
If I wasn't working on a separate sizable web2py project (a social-network) then I'd build this (a CMS) with specifications similar to Mezzanine.

But hold on a month or two, and you'll see fairly similar features in my social-network + more.

(not sure which open-source license to release it under, but it should be on bitbucket by the end of the week)

Gour

unread,
Jul 30, 2012, 8:02:56 AM7/30/12
to web...@googlegroups.com
On Mon, 30 Jul 2012 21:45:15 +1000
Alec Taylor <alec.t...@gmail.com>
wrote:

> If I wasn't working on a separate sizable web2py project (a
> social-network) then I'd build this (a CMS) with specifications
> similar to Mezzanine.

Nice to hear.

> But hold on a month or two, and you'll see fairly similar features in
> my social-network + more.

Well, I'm afraid that it will be another one-man project without much
community around it.

I'll try & play with Mezzanine to get a feel for it, but I might
reconsider web2py at a later point in time.


Still, I'm interested why there are not more CMS/blog apps written in
web2py...maybe that is niche market for this framework...


Sincerely,
Gour

--
From wherever the mind wanders due to its flickering and unsteady
nature, one must certainly withdraw it and bring it back under
the control of the self.
signature.asc

Anthony

unread,
Jul 30, 2012, 1:56:21 PM7/30/12
to web...@googlegroups.com, go...@atmarama.net
Perhaps when developers need a CMS, they tend to go with one of the big, popular, well-refined ones, like Joomla, Drupal, WordPress, etc. Frameworks like web2py may be seen as more useful for custom applications that cannot be implemented via a standard CMS -- there may be little motivation to reinvent the CMS wheel with web2py when there are already so many CMS'es out there. This is not unique to web2py -- I don't think the other Python frameworks have well developed CMS'es either (except Plone, based on Zope). Django and Rails each have a couple CMS'es, but even they pale in comparison to the various PHP-based CMS'es when it comes to popularity and ecosystem. More generally, I don't think the most popular CMS'es tend to be built on top of existing frameworks, but are more likely to be built from scratch specifically as a CMS.

That doesn't mean we can't or shouldn't have at least a basic web2py-based CMS, but it may be unrealistic to expect something as comprehensive and polished as Joomla any time soon (even Django and Rails don't really have that). Developing and maintaining a CMS like that is probably as much work as developing and maintaining the framework itself (maybe more), so it's not likely to arise as a mere side project of a few community members -- it needs its own full, dedicated developer core and active community.

Anthony

Gour

unread,
Jul 30, 2012, 3:13:29 PM7/30/12
to web...@googlegroups.com
On Mon, 30 Jul 2012 10:56:21 -0700 (PDT)
Anthony <abas...@gmail.com> wrote:

> Perhaps when developers need a CMS, they tend to go with one of the
> big, popular, well-refined ones, like Joomla, Drupal, WordPress, etc.

> Frameworks like web2py may be seen as more useful for custom
> applications that cannot be implemented via a standard CMS -- there
> may be little motivation to reinvent the CMS wheel with web2py when
> there are already so many CMS'es out there.

Well, I was thinking that it's logical and easier to implement specific custom
applications in the same framework in which there is e.g. bigger part of
the site, than combining and gluing together stuff from several
frameworks or even using different languages.

> This is not unique to web2py -- I don't think the other Python
> frameworks have well developed CMS'es either (except Plone, based on
> Zope).

Plone is bloated and it wants lot of hardware...

> Django and Rails each have a couple CMS'es, but even they pale in
> comparison to the various PHP-based CMS'es when it comes to popularity
> and ecosystem.

Don't know about RoR, but there are several decent CMS-es written and
Django and having only one such in web2py, would be good-enough for us.

Sure, PHP CMS are really polished, but we want to contribute to the
'movement' of leaving pHP for web development. :-)

> That doesn't mean we can't or shouldn't have at least a basic
> web2py-based CMS, but it may be unrealistic to expect something as
> comprehensive and polished as Joomla any time soon (even Django and
> Rails don't really have that). Developing and maintaining a CMS like
> that is probably as much work as developing and maintaining the
> framework itself (maybe more), so it's not likely to arise as a mere
> side project of a few community members -- it needs its own full,
> dedicated developer core and active community.

Thank you very much for your input...it would be better if I would ask
this question a little bit earlier. :-)

In one sense, I'm a little sad for leaving web2py, but should not be
attached 'cause one has to use right tool for the job.

All the best to web2py project!


Sincerely,
Gour


--
A person who has given up all desires for sense gratification,
who lives free from desires, who has given up all sense of
proprietorship and is devoid of false ego — he alone can
attain real peace.
signature.asc

Tim Michelsen

unread,
Jul 30, 2012, 5:13:07 PM7/30/12
to web...@googlegroups.com
> Instant Press is built by @Martin and I dont know if he gets contribution
> Movu.ca is built by @rochacbruno (me) and I did not get too much
> contribution (two or 3 people helped with ideas and translations)
Do you think muvuca could be staffed with the features shown in
Mezzanine (I haven't know it before nor used it):

Hierarchical page navigation
Save as draft and preview on site
Scheduled publishing
Drag-and-drop page ordering
WYSIWYG editing
In-line page editing
Drag-and-drop HTML5 forms builder with CSV export
SEO friendly URLs and meta data
Shopping cart module (Cartridge)
Configurable dashboard widgets
Blog engine
Tagging
User accounts and profiles with email verification
Translated to over 20 languages
Sharing via Facebook or Twitter


Tim Michelsen

unread,
Jul 30, 2012, 5:13:43 PM7/30/12
to web...@googlegroups.com
> If I wasn't working on a separate sizable web2py project (a
> social-network) then I'd build this (a CMS) with specifications similar
> to Mezzanine.
>
> But hold on a month or two, and you'll see fairly similar features in my
> social-network + more.
Yes, please keep us updated!

Alec Taylor

unread,
Jul 30, 2012, 5:50:13 PM7/30/12
to web...@googlegroups.com
Will do.

I'll post (from a different account) an announcement to this list in under a week.

Including my bitbucket and a small proof of concept with mobile apps + social-network under an open-source license.



--




Nikolay Marusov

unread,
Jul 31, 2012, 4:26:02 AM7/31/12
to web...@googlegroups.com
Dear friends,
I'm glad to read such valued opinions here. Now I've got the
perception that web2py CMS as thing-in-itself doesn't make any
practical sense. Web2py is much more powerful and flexible tool than
PHP-CMS's. I see web2py CMS as an "ecosystem" of loosely coupled
components sharing some part of databases.

Therefore the question is in
1) how to improve plugins system?
2) how to organize the self-consistent repository of CMS-related
plugins and applications?
3) how to come to a common concept of CMS-like system using components above?
4) how to force this process?

Gour

unread,
Jul 31, 2012, 8:52:04 AM7/31/12
to web...@googlegroups.com
On Tue, 31 Jul 2012 12:26:02 +0400
Nikolay Marusov <nmar...@gmail.com>
wrote:

> I'm glad to read such valued opinions here. Now I've got the
> perception that web2py CMS as thing-in-itself doesn't make any
> practical sense.

Hmm...any explanation why Django has several decent CMS-es being,
practically, in the same league of frameworks as Web2py?


Sincerely,
Gour

--
He is a perfect yogī who, by comparison to his own self,
sees the true equality of all beings, in both their
happiness and their distress, O Arjuna!
signature.asc

Massimo Di Pierro

unread,
Jul 31, 2012, 9:06:00 AM7/31/12
to web...@googlegroups.com, go...@atmarama.net
Django has been in existence 5 years or more before web2py.

Mariano Reingart

unread,
Jul 31, 2012, 9:08:55 AM7/31/12
to web...@googlegroups.com
Please, take a look at web2conf:

https://code.google.com/p/web2conf/

It has many of your requested features (wyswyg online editor,
navigation bar, user profiles, twitter and blog/rss integration,
schedule/ratings, translations). We are adding something similar to a
shopping cart for the registration system.
Some features are made with plugins and/or are reusable outside the
conference management system.

If there is enough interest, we could improve and make it a general CMS.
Also, there are many companies and professionals that can be hired to
develop such a project, or contributing to existing ones.
A fundraising would be a good option to start this.

Best regards,

Mariano Reingart
http://www.sistemasagiles.com.ar
http://reingart.blogspot.com

Gour

unread,
Jul 31, 2012, 9:11:31 AM7/31/12
to web...@googlegroups.com
On Tue, 31 Jul 2012 06:06:00 -0700 (PDT)
Massimo Di Pierro
<massimo....@gmail.com> wrote:

> Django has been in existence 5 years or more before web2py.

Heh, that's much better explanation than saying it does not make
sense. :-)


Sincerely,
Gour

--
Whatever action a great man performs, common men follow. And
whatever standards he sets by exemplary acts, all the world pursues.
signature.asc

Mariano Reingart

unread,
Jul 31, 2012, 9:40:15 AM7/31/12
to web...@googlegroups.com
BTW, measuring "community" is difficult.

For example, django has a larger community here in Argentina, but
earlier web-conference projects like PyCon-Tech failed to gain such
traction anyway, and current alternatives are too complex IMHO and
needs highly experienced developers.

I would also take into consideration maintainability (backward
compatibility, all-inclusive real full-stack features, compact code,
etc.)
Maybe you have to program a little more, but believe me, you will have
a better control of the situation, specially when you need to extend
or scale the app.
As someone told before, most of the features of a CMS are simple to
implement in web2py, maybe that's why there aren't many big and
complex projects.


I've made a blog post about this, telling the history of web2conf in
Argentina (in Spanish, sorry):

http://pyconar.blogspot.com.ar/2012/07/sitio-web-de-pycon-argentina-un-poco-de.html

In brief, I've made a mistake selecting PyCon-Tech in 2009 for our
first conference.
As it was built in django (and used by PyConUS), I thought it have
enough community to at least fix bugs and survive.
I was wrong.
The project literally died and we even lost the web sites (django
0.96, unmaitained, eat up all of our server memory)
Hopefully, with web2py, we could resurrect our old websites and go
ahead the last two years.

You can see it running here:

http://ar.pycon.org/2012

Luther Goh Lu Feng

unread,
Jul 31, 2012, 11:21:24 AM7/31/12
to web...@googlegroups.com
I wish to share that imho one of the strengths of web2py is its dedication towards backwards compatibility. This is something not frequently found in other frameworks, eg in Django or in Drupal.

Therefore, I believe that if a web2py project, be it CMS or otherwise gains a sufficient following, it could possibly be very successful.

Just my 5c

Massimo Di Pierro

unread,
Jul 31, 2012, 11:51:56 AM7/31/12
to web...@googlegroups.com
I agree web2py needs a good CMS. The problem is that different people expect different things from a CMS. Some time ago I posted code for web2cms but nobody has contributed to it. :-(
Now I am trying put some of that logic into auth.wiki()

Luther Goh Lu Feng

unread,
Jul 31, 2012, 1:23:22 PM7/31/12
to web...@googlegroups.com
@Massimo is there a page somewhere listing the projects derived from web2py? I think maybe one reason is the lack of awareness and visibility of such web2py derivative projects

Massimo Di Pierro

unread,
Jul 31, 2012, 2:35:40 PM7/31/12
to web...@googlegroups.com
Good ones are listed here:

http://web2py.com/poweredby

Example projects are here:


The majority of projects are closed source and used in intranets.

massimo

Tim Michelsen

unread,
Jul 31, 2012, 3:40:22 PM7/31/12
to web...@googlegroups.com
> web2cms but nobody has contributed to it. :-(
To me this looked more of a web scraper proof of concept.

> Now I am trying put some of that logic into auth.wiki()
what is auth.wiki(), please?

Tim Michelsen

unread,
Jul 31, 2012, 3:59:05 PM7/31/12
to web...@googlegroups.com
On 31.07.2012 17:51, wrote Massimo Di Pierro:
> I agree web2py needs a good CMS. The problem is that different people

On 31.07.2012 15:08, wrote Mariano Reingart:
> On Mon, Jul 30, 2012 at 6:13 PM, Tim Michelsen
> <timmic...@gmx-topmail.de> wrote:
>>> Instant Press is built by @Martin and I dont know if he gets contribution
>>> Movu.ca is built by @rochacbruno (me) and I did not get too much
>>> contribution (two or 3 people helped with ideas and translations)
So, let's see what we have:
Several specialised apps and some general plugins:

* Muvuca
* Instant Press
* web2conf

- plugin_wiki
- web2cms

As mentioned, in Nikolay Marusov (in
http://permalink.gmane.org/gmane.comp.python.web2py/92953) and other
posts, we are using the framework for different tasks. But surely, some
specifications on the components/modules could definiately be shared.
At the moment it seems that everyone is re-inveting the wheel in a
slightly different fashion again.

Kind regards,
Timmie


Tim Michelsen

unread,
Jul 31, 2012, 3:59:50 PM7/31/12
to web...@googlegroups.com
Hello,
as a follow up on the CMS thread two questions on the Mucuva CMS:


> Instant Press is built by @Martin and I dont know if he gets contribution
> Movu.ca is built by @rochacbruno (me) and I did not get too much
> contribution (two or 3 people helped with ideas and translations)

Page order
------------------------


Is it possible to make a sticky page hierarchy such as like with
Wordpress pages or like in instant press?

Example:
http://codex.wordpress.org/Pages#Organizing_Your_Pages


Products
------------------------

http://movu.ca/demo/article/new/Product

-> can this be connected to a payment module?

Do you have experience on that?


Code in pages
------------------------

I have seen that you developed soem concept of modules for the system.
But can normal pages contain code like in plugin_wiki?


Kind regards,
Timmie

P.S.: Reposting because the earlier message got in the wrong thread:
0http://permalink.gmane.org/gmane.comp.python.web2py/92959

Bruno Rocha

unread,
Jul 31, 2012, 4:04:40 PM7/31/12
to web...@googlegroups.com
I agree that we need to focus on PLUGIN-SYSTEM improvement.

Web2py needs a better plugin architecture, integrated with git/hg repos, with a distribution tool like PyPi or RubyGEMS (I think plugins has to be independent Python modules distributed in PyPi and instaled with "pip install web2py-plugin-anything" or some structure like that.

I think if we have a good plugin system, we will end with a lot of good plugins and it will be easy to merge them and put in to a CMS. 

Bruno Rocha

unread,
Jul 31, 2012, 4:12:40 PM7/31/12
to web...@googlegroups.com
Movu.ca can be used as a base for all those things.

Also, the publushing system that Massimo created can be easily integrated with Movu.ca for page administrations.

The most complete website I made with Movuca is (http://www.menuvegano.com.br/) - The whole thing was created for the needs of this website, cooking recipes, people, conenctions, comments.

I will change the license in repo to "Do what the fuck you want license", so everybody can go there, pick some code or idea and build some really complete for generic needs.

"or you all can pay me a salary! I quit my job and live to develop those things.. :)"

It has been very hard to get some time to solve Movuca and other projects tickets.



--




Massimo Di Pierro

unread,
Jul 31, 2012, 4:17:36 PM7/31/12
to web...@googlegroups.com
On Tuesday, July 31, 2012 2:40:22 PM UTC-5, Timmie wrote:
> web2cms but nobody has contributed to it. :-(
To me this looked more of a web scraper proof of concept.

That is a component of it. It is the first thing that stands out but it can be disabled. It contains all the logic to handle permissions on files, pages, etc. Only search is missing. You can make your own templates (from any public template) and markup the html that should be editable inline.
 

> Now I am trying put some of that logic into auth.wiki()
what is auth.wiki(), please?

1) Get trunk 
2) make a group called 'wiki_editor', make ourself member of the group using appadmin
3) def index(): return auth.wiki()
4) visit index().

t is still a work in progress but will have many wiki capabilities with permissions.

Massimo Di Pierro

unread,
Jul 31, 2012, 4:19:40 PM7/31/12
to web...@googlegroups.com


On Tuesday, July 31, 2012 3:12:40 PM UTC-5, rochacbruno wrote:
The most complete website I made with Movuca is (http://www.menuvegano.com.br/) - The whole thing was created for the needs of this website, cooking recipes, people, conenctions, comments.

It is a fantastic site! 

Bruno Rocha

unread,
Jul 31, 2012, 4:24:04 PM7/31/12
to web...@googlegroups.com

Thanks!

That is a "vegan" cooking social network. where people has a profile[1] to post recipes and tips, and also creates a virtual cook book.

It has an Android app for recipe publishing/searching



Tim Michelsen

unread,
Jul 31, 2012, 6:07:41 PM7/31/12
to web...@googlegroups.com
> Movu.ca can be used as a base for all those things.
>
> Also, the publushing system that Massimo created can be easily
> integrated with Movu.ca for page administrations.
I am trying it out now on web2py trunk:

http://localhost:8000/demo/setup/install

yields:
invalid function (setup/install)

Is this list OK for discussing the app?


Tim Michelsen

unread,
Jul 31, 2012, 6:13:34 PM7/31/12
to web...@googlegroups.com
> I agree that we need to focus on PLUGIN-SYSTEM improvement.
This would mean:
Every new functionality a developer creates for the own appliance shall
be in a modular fashion like on your exaplanation:
http://movu.ca/demo/article/show/9/using-modules-in-web2py

Then they woudl be easily shareable.

Or is there another specification?

P.S.: Sorry, I was dragged away from web2py for other reasons but now I
wanna build my new app...

Tim Michelsen

unread,
Jul 31, 2012, 6:14:09 PM7/31/12
to web...@googlegroups.com
> 1) Get trunk
> 2) make a group called 'wiki_editor', make ourself member of the group
> using appadmin
> 3) def index(): return auth.wiki()
> 4) visit index().
I get the new menu but cannot edit pages


Bruno Rocha

unread,
Jul 31, 2012, 6:15:12 PM7/31/12
to web...@googlegroups.com


http://localhost:8000/demo/setup/install

yields:
invalid function (setup/install)

For security reason, I did a temporary change in setup controller


You can see I included a x arg in every function, This part needs to be better implemented, and of course needs an interface for setup, options etc..

To work, you can just remove the 'x' arg from the install function. 

(include the x again after you installed it, you do not want someone to redefine your setup)

 

Tim Michelsen

unread,
Jul 31, 2012, 6:18:06 PM7/31/12
to web...@googlegroups.com
http://127.0.0.1:8000/auth_wiki/default/index/_edit/index

<type 'exceptions.SyntaxError'> Object exists and cannot be redefined:
can_read

Traceback (most recent call last):
File "/web2py_github/gluon/restricted.py", line 205, in restricted
exec ccode in environment
File "/web2py_github/applications/auth_wiki/controllers/default.py",
line 13, in <module>
File "/web2py_github/gluon/globals.py", line 182, in <lambda>
self._caller = lambda f: f()
File "/web2py_github/applications/auth_wiki/controllers/default.py",
line 8, in index
return auth.wiki()
File "/web2py_github/gluon/tools.py", line 3087, in wiki
return self._wiki.read(slug)['content'] if slug else self._wiki()
File "/web2py_github/gluon/tools.py", line 4451, in __call__
return self.edit(request.args(1) or 'index')
File "/web2py_github/gluon/tools.py", line 4532, in edit
db.wiki_page.can_read = [Wiki.everybody]
File "/web2py_github/gluon/dal.py", line 7443, in __setattr__
raise SyntaxError, 'Object exists and cannot be redefined: %s' % key
SyntaxError: Object exists and cannot be redefined: can_read


Tim Michelsen

unread,
Jul 31, 2012, 6:22:19 PM7/31/12
to web...@googlegroups.com
> To work, you can just remove the 'x' arg from the install function.
>
> (include the x again after you installed it, you do not want someone to
> redefine your setup)
after that, the page just showed:


bootstrap

an then, index shows the error:

Traceback (most recent call last):
File "/web2py_github/gluon/restricted.py", line 205, in restricted
exec ccode in environment
File
"/web2py_github/applications/muvuca/views/bootstrap/app/home.html", line
423, in <module>
NameError: name 'featured_members' is not defined


Bruno Rocha

unread,
Jul 31, 2012, 6:31:21 PM7/31/12
to web...@googlegroups.com

Traceback (most recent call last):
  File "/web2py_github/gluon/restricted.py", line 205, in restricted
    exec ccode in environment
  File "/web2py_github/applications/muvuca/views/bootstrap/app/home.html", line 423, in <module>
NameError: name 'featured_members' is not defined

Tim Michelsen

unread,
Jul 31, 2012, 7:53:02 PM7/31/12
to web...@googlegroups.com
> Is this list OK for discussing the app?
Or do you prefer Github issues?


Luther Goh Lu Feng

unread,
Jul 31, 2012, 10:00:39 PM7/31/12
to web...@googlegroups.com
Hi Massimo:

Looking at http://web2py.com/poweredby it seems that there are both examples and derivative projects listed.

A derivative project imho is a site that is based on web2py as its core and probably FOSS or installable. I would expect a listing to contain projects like 

* Muvuca 
* Instant Press 
* web2conf 

Other intranet or closed sourced projects should be listed in a separate listing, maybe as 'case studies'.

Maybe an example to make it even clearer what a derivative project is:

Symfony 2 is being used by eZ Publish and drupal

And Ubuntu has derivatives like Lubuntu, Kubuntu, Edubuntu, Xubuntu etc

Giving such web2py derivative projects visibility could increase awareness and therefore increase contribution (I hope!)

Michele Comitini

unread,
Aug 1, 2012, 3:25:18 AM8/1/12
to web...@googlegroups.com
+1



2012/8/1 Luther Goh Lu Feng <elf...@yahoo.com>
--
 
 
 

Mery Sole

unread,
Aug 1, 2012, 8:01:26 AM8/1/12
to web...@googlegroups.com
Gracias por responderme: 

Así fue como lo resolví, el siguiente campo lo deje vacio,

campo auth_user.registration_key=empty

Muchas Gracias por responderme

Saludos!!!!

2012/8/1 Michele Comitini <michele....@gmail.com>

--
 
 
 

Massimo Di Pierro

unread,
Aug 1, 2012, 9:50:07 AM8/1/12
to web...@googlegroups.com
So perhaps poweredby apps should have a flag and flagged apps should always be on top. 

Michele Comitini

unread,
Aug 1, 2012, 10:30:17 AM8/1/12
to web...@googlegroups.com
Massimo,

Why not put open source  or commercial (products that are on sale) software programs  in a different section?
"built on web2py" is different from "made with web2py" IMHO.
This of course could be not the best way to present things, marketing/communication is not my field.
The important thing is to give the idea,  to anyone that want to start a software project that can be distributed, that web2py is the best platform for the job! ;-)

mic


2012/8/1 Massimo Di Pierro <massimo....@gmail.com>
--
 
 
 

yamandu

unread,
Aug 1, 2012, 10:32:30 AM8/1/12
to web...@googlegroups.com, go...@atmarama.net
Wow, we could have a presentation like that http://www.silverstripe.org/

Em segunda-feira, 30 de julho de 2012 09h02min56s UTC-3, Gour escreveu:
On Mon, 30 Jul 2012 21:45:15 +1000
Alec Taylor <alec.t...@gmail.com>
wrote:

> If I wasn't working on a separate sizable web2py project (a
> social-network) then I'd build this (a CMS) with specifications
> similar to Mezzanine.

Nice to hear.

> But hold on a month or two, and you'll see fairly similar features in
> my social-network + more.

Well, I'm afraid that it will be another one-man project without much
community around it.

I'll try & play with Mezzanine to get a feel for it, but I might
reconsider web2py at a later point in time.


Still, I'm interested why there are not more CMS/blog apps written in
web2py...maybe that is niche market for this framework...


Sincerely,
Gour

--
From wherever the mind wanders due to its flickering and unsteady
nature, one must certainly withdraw it and bring it back under
the control of the self.

http://atmarama.net | Hlapicina (Croatia) | GPG: 52B5C810

Anthony

unread,
Aug 1, 2012, 10:40:20 AM8/1/12
to web...@googlegroups.com
On Wednesday, August 1, 2012 9:50:07 AM UTC-4, Massimo Di Pierro wrote:
So perhaps poweredby apps should have a flag and flagged apps should always be on top. 

That is already the case, though we don't make a distinction between  "examples" and "derivative projects" for that purpose.

Anthony

Luther Goh Lu Feng

unread,
Aug 1, 2012, 11:28:40 AM8/1/12
to web...@googlegroups.com
Please refer to what Drupal has done:

- For sites that have been built with Drupal: http://drupal.org/case-studies
- For distributions of Drupal with site features and functions for a specific type of site as a single download containing Drupal core, contributed modules, themes, and pre-defined configuration:  http://drupal.org/project/distributions 

I think maybe projects like web2conf and Instapress can be considered as a web2py distribution, similar to Drupal and Linux.

Best regards,

Luther

Massimo Di Pierro

unread,
Aug 1, 2012, 11:37:03 AM8/1/12
to web...@googlegroups.com
We could make that distinction (additional flag) and have two tabs.

Anthony

unread,
Aug 1, 2012, 11:40:15 AM8/1/12
to web...@googlegroups.com
Please refer to what Drupal has done:

- For sites that have been built with Drupal: http://drupal.org/case-studies

http://web2py.com/poweredby is intended to serve this purpose.
 
- For distributions of Drupal with site features and functions for a specific type of site as a single download containing Drupal core, contributed modules, themes, and pre-defined configuration:  http://drupal.org/project/distributions 

I think this kind of thing belongs in http://www.web2py.com/appliances. We should probably add Movuca, Instant Press, etc. to appliances.

Note, some of these "distributions" also appear on the PoweredBy list, but only if they have a working demo (i.e., the PoweredBy list only includes links to actual running websites, whether production or demo -- not simply to source code repos or downloads, as appliances does).

Anthony

Michele Comitini

unread,
Aug 1, 2012, 11:47:59 AM8/1/12
to web...@googlegroups.com
Would be nice that each "appliance" should have at least a github or whatever to have a live project and not a dead one that no one is going to pickup or contribute to.

mic


2012/8/1 Anthony <abas...@gmail.com>

Anthony

--
 
 
 

Luther Goh Lu Feng

unread,
Aug 1, 2012, 11:48:10 AM8/1/12
to web...@googlegroups.com
<Sidetrack>
I think the drupal site really presents their case studies and distributions very well, each with tagging and blog posts. Web2py probably can learn from it... Probably post this on a separate thread 
</sidetrack>

Anthony

unread,
Aug 1, 2012, 11:52:28 AM8/1/12
to web...@googlegroups.com
On Wednesday, August 1, 2012 11:37:03 AM UTC-4, Massimo Di Pierro wrote:
We could make that distinction (additional flag) and have two tabs.

We could, though see my other reply. Not all derivatives/distributions have a running demo site, so it's probably best to include those kinds of projects in http://www.web2py.com/appliances. It might make more sense to enhance the appliances site -- (a) let users add projects, (b) enable linking to other repos (besides the github web2py-appliances master repo), (c) enable tagging, (d) enable linking to running demo sites or project sites (in addition to the source code repo), (e) allow flagging of featured sites to be displayed more prominently. Ultimately, it might make sense to have a single site for both appliances and plugins working in this way. Note, I believe web2pyslices 2.0 was originally intended to include this functionality (i.e., in addition to posting recipes, questions, and articles, it was supposed to allow posting of plugins and applications).

Anthony

Massimo Di Pierro

unread,
Aug 1, 2012, 12:56:29 PM8/1/12
to web...@googlegroups.com
I believe Marin is already working on improving the appliances site.

Luther Goh Lu Feng

unread,
Aug 3, 2012, 5:28:28 AM8/3/12
to web...@googlegroups.com
In django, the derivaties are called Open Source Django Projects and described as stand-alone applications written using Django. They also have classifications into categories based on functionalities in the list. Is this something that can be useful to web2py?

Anthony

unread,
Aug 3, 2012, 5:37:55 AM8/3/12
to web...@googlegroups.com
On Friday, August 3, 2012 5:28:28 AM UTC-4, Luther Goh Lu Feng wrote:
In django, the derivaties are called Open Source Django Projects and described as stand-alone applications written using Django. They also have classifications into categories based on functionalities in the list. Is this something that can be useful to web2py?


That's roughly what http://www.web2py.com/appliances is supposed to be, though yes, it can use improvement (which apparently is happening).

Anthony 

song

unread,
Sep 9, 2012, 8:32:37 PM9/9/12
to web...@googlegroups.com
I'm an old  scientist and engineer. 
I agree all of the writers in this topic.
But web2py is products for prgrammer than for end-usesr or application-programmers.
And there are many end-users and application-programmers and programmers are a few.
In the  web2py programes there is some gaps for the end-users and application-programmers to use.
If there are no efforts to eliminate the gaps, all of the works in web2py will be in vain in the future.
For programmers the efforts to study web2py and to program by python or other languages is same, I think.

So,  We(you and  I ) must have some efforts to overcome the gaps.



2012년 5월 25일 금요일 오후 12시 54분 54초 UTC+9, Andrew W 님의 말:
There have been numerous posts on a web2py based cms, and I know there are many solutions out there, at varying stages of development.   They each have a different focus so it is not a simple question of "which one is best".  I won't try and mention them by name.

However,  A colleague of mine was talking about Joomla and I wanted to be able to offer some "strategy" on a comparable web2py cms.   Would anyone care to comment on which of the web2py cms' would be a contender to Joomla ?  If not now, perhaps with a roadmap for the future.

Personally, and I've said it before,  cms functionality is very important, and I think we should highlight the cms offerings on the web2py website.  Not necessarily one, but showcase the "best of ...".    For example, look at http://www.zope.org/the-world-of-zope   It mentions Plone and Silva.  Such a thing would also strenghten the adopton of web2py.  Are they production ready enough to do that ?

Thankyou.

Andrew W

samuel bonilla

unread,
Mar 29, 2013, 5:08:47 PM3/29/13
to web...@googlegroups.com

dam...@gmail.com

unread,
Apr 1, 2013, 5:00:03 AM4/1/13
to web...@googlegroups.com
Thanks.
I search anything  as joomla CMS, with backend and with plugins.
I think instantpress seem more complete.
All is discontinued.
Exist any project with development active in this moment?

Derek

unread,
Apr 1, 2013, 2:50:04 PM4/1/13
to web...@googlegroups.com
You're looking in the wrong place then. Web2py is for developers to write what they want. It's not a product that you just purchase and everything is how you want. You're looking for the "Plone" of Web2py (as "Plone" was to "Zope") you won't find one. You could certainly build on yourself.  You're probably going about this wrong. Why do you want a "Joomla CMS" on "Web2py"?  What features are you looking for? If you want a fully featured CMS that runs on Python, look at Plone, Django, Kotti... in fact, here's a complete list.


If you aren't interested in writing your own, then don't choose the backend first - choose the application. 

Thanks!

samuel bonilla

unread,
Apr 1, 2013, 4:37:26 PM4/1/13
to web...@googlegroups.com
django-cms, drupal, joomla, mezanine, plone etc....

web2py is so easy that don't need this..... because web2py is how a cms


2013/4/1 Derek <sp1...@gmail.com>

--
 
---
You received this message because you are subscribed to a topic in the Google Groups "web2py-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/web2py/XBFkKYRjBuY/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to web2py+un...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

dam...@gmail.com

unread,
Apr 2, 2013, 3:07:29 AM4/2/13
to web...@googlegroups.com
Hi:
I´m sorry if this isn´t the place for this question.
I am looking a project to build anything similar to joomla (a cms) for contribute to development (if I a can/know).
I´d like learn web2py while contribute with programing (I know a little).
I can start from zero but I prefer join a open source project.
I´d like learn web2py, in this moment I haven´t interest for django, plone....

samuel bonilla

unread,
Apr 2, 2013, 9:58:10 AM4/2/13
to web...@googlegroups.com
there is a project called movuca, is social network for share article, question and news, and is personalisable
my web site  www.foxter.co is based in movuca


source code: https://github.com/rochacbruno/Movuca


2013/4/2 <dam...@gmail.com>
--

samuel bonilla

unread,
Apr 2, 2013, 10:13:02 AM4/2/13
to web...@googlegroups.com
for learn more about web2py, other option is this book, there is practice examples, but not start from zero...
http://www.packtpub.com/web2py-application-development-recipes-to-master-python-web-framework-cookbook/book

he application repository has good example...
http://www.web2py.com/appliances


2013/4/2 samuel bonilla <pytho...@gmail.com>
Reply all
Reply to author
Forward
0 new messages