[General] Comprehensive Open Source Python Framework
Burhan Khalid
burhan.khalid at gmail.com
Thu Oct 1 13:20:33 +03 2009
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
More information about the General
mailing list