[General] Comprehensive Open Source Python Framework

Ahmad Al-Ibrahim ahmad at koutbo6.com
Thu Oct 1 14:21:04 +03 2009


Pocoo projects are interesting, and some of them are widely used in
python community, Zine and Pinax are two different things Zine is a CMS,
Pinax is a platform with numerous plugabble apps and CMS is one of the apps.

An interesting Django CMS is FeinCMS http://spinlock.ch/pub/feincms/

There is a discussion going on in Pinax core developers list to include
FeinCMS in Pinax instead of current one since FeinCMS is feature rich
and covers almost everyone needs.

Regards,

Ahmad Al-Ibrahim

Burhan Khalid wrote:
> Ahmad:
> 
>   There are lots of things - especially related to Python - that I only
> talk about to myself since Python is a bit of a stranger on this list,
> please feel free to post about it as at least one other person is
> interested.
> 
>   I did try out Pinax but for what I wanted in the end, I found another
> Python project that is more aligned with what I was looking for. Its
> called Zine (zine.pocoo.org) - you should recognize pocoo.org as they
> have some very nice Python projects (Pygments and Sphinx being the two
> most popular).
> 
> Regards,
> -- 
> Burhan Khalid
> 
> On 1 Oct 2009, at 06:18, Ahmad Al-Ibrahim wrote:
> 
>> Salam,
>>
>> I always wanted to write about Pinax, I just didn't want to be talking
>> to myself in the mailing list. Thanks for showing interest!
>>
>> I've been using Pinax since 2008, the name wasn't Pinax at that time, it
>> was called django-hotclub, and in EuroDjangoCon '09 I met the core
>> developers of Pinax, and joined them in the coding sprints, which was
>> the start of my contribution to the project.
>>
>> Pinax is a great platform to start developing a website in Django, it
>> helps you to focus on your core apps and leave the rest to the reusable
>> apps available in Pinax, there are multiple projects that you can choose
>> to start with Pinax:
>>
>> Basic project - basic requirement for every site, notification, mailer,
>> announcements, email confirmation, local auth, openid, pagination,
>> timezones, basic profiles, ajax validation, etc.
>>
>> Social project - everything in basic project in addition to friends,
>> messaging, microblogging, blogging, wiki, avatars, bookmarks, groups,
>> photo albums, tagging, etc.
>>
>> CMS project - content management system
>>
>> Code project - software project management including tasks, paste,
>> and other stuff.
>>
>> There are other projects as well.
>>
>> Many people are using Pinax basic project in their new django projects,
>> it is really help full to get covered by the basic features of a website
>> that everyone needs.
>>
>> I encourage everyone to give it a try, and if any one needs any help or
>> would like to ask questions, please don't hesitate to drop an email.
>>
>> I've been thinking of doing seminars to share my experience in rapid web
>> development, and enlighten the community with open source technologies
>> Python, Django, and Pinax. And the reasons behind dumping PHP after 7
>> years of love. If there is interest from OSKW community I will be happy
>> to do that.
>>
>> Regards,
>>
>> Ahmad Al-Ibrahim
>>
>> Burhan Khalid wrote:
>>> Salaam All:
>>>
>>>  I know there are a few python fans (including myself) on this list so
>>> I thought I would share some information I got while researching the
>>> latest in Python Frameworks for web development.
>>>
>>>  Everyone is familiar with django -- I think one of our members
>>> actually attended djangocon. Django is great, I've used it with success
>>> on many projects but unfortunately a lot of the functionality that is
>>> required in today's market is not built-in. You have to write many apps
>>> to get some of the common functionality. Of course, if you package the
>>> apps correctly then you can re-use them, but its always nice to use
>>> things others have already tested.
>>>
>>>   If you are a django fan but need something more, then there is
>>> pinax[1]. Pinax is a collection of tested django apps, bundled with
>>> everything you need (Python-wise) except for PIL (Python Imaging
>>> Library). The reason PIL is not included is because PIL needs to be
>>> compiled. What you get with pinax on top of what you already get with
>>> django:
>>>
>>>  * openid support
>>>  * email verification
>>>  * password management
>>>  * site announcements
>>>  * notification framework
>>>  * user-to-user messaging
>>>  * friend invitation
>>>  * twitter clone
>>>  * oembed support ( http://www.oembed.com/ )
>>>  * gravatar support
>>>  * interest groups
>>>  * project management features (tasks & issue management)
>>>  * threaded discussions (ie, "forums")
>>>  * wikis with markup support
>>>  * blogging
>>>  * bookmark management
>>>  * tagging
>>>  * contact import (vCard, Google, Yahoo)
>>>  * photo management
>>>
>>>  All these are packaged apps, pinax just combines them together to
>>> create a platform which you can use to create all kinds of websites. So,
>>> if you only need photo management, you just use that app in your
>>> home-grown django project. The sample site is cloud27.com. If you are
>>> wondering if pinax is stable enough for your project, NASA is a big user
>>> of pinax.
>>>
>>> Regards,
>>> -- 
>>> Burhan Khalid
>>>
>>> 1. pinaxproject.com
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> General mailing list
>>> General at oskw.org
>>> http://oskw.org/mailman/listinfo/general_oskw.org
>>>
>>
>> _______________________________________________
>> General mailing list
>> General at oskw.org
>> http://oskw.org/mailman/listinfo/general_oskw.org
> 
> 
> _______________________________________________
> General mailing list
> General at oskw.org
> http://oskw.org/mailman/listinfo/general_oskw.org
> 




More information about the General mailing list