What is everyone using/finding is a good CMS that plays well with Flask?
-- Al MacmillanSent with Sparrow
On Mon, Nov 8, 2010 at 12:33, Al Macmillan <al@atomised.coop> wrote: > What is everyone using/finding is a good CMS that plays well with Flask? I've looking for one and didn't find, so I'm starting my own as a pet project. I've been doing some testing as a new flask developer with formalchemy, but I'm too busy with work and cant make the time. I guess this week i'll continue with the project. I hope to have something usefull within the month Is there a CMS built on top of flask? -- Sebastián M. Alvarez Website: http://aseba.com.ar Skype: sebaalvarez Córdoba - Argentina
There isn't at this present time a CMS built on top of Flask. Personally I wouldn't build one as there are so many existing CMS platforms (Drupal, Plone, Django-CMS etc etc) and if I had to do a project requiring one I'd use an off-the-shelf solution (I dislike CMSs in general, and think they are an outdated technology, but that's a topic for another discussion). However the CMS as a concept could perhaps do with a fresh approach and it would be interesting to use Flask, as such a project would cover a lot of ground. On 8 November 2010 15:38, Sebastian Matias Alvarez <sebastianmalvarez@gmail.com> wrote: > On Mon, Nov 8, 2010 at 12:33, Al Macmillan <al@atomised.coop> wrote: >> What is everyone using/finding is a good CMS that plays well with Flask? > > I've looking for one and didn't find, so I'm starting my own as a pet project. > > I've been doing some testing as a new flask developer with > formalchemy, but I'm too busy with work and cant make the time. I > guess this week i'll continue with the project. I hope to have > something usefull within the month > > Is there a CMS built on top of flask? > -- > Sebastián M. Alvarez > Website: http://aseba.com.ar > Skype: sebaalvarez > Córdoba - Argentina >
On Mon, Nov 8, 2010 at 13:06, danjac354@gmail.com <danjac354@gmail.com> wrote: > There isn't at this present time a CMS built on top of Flask. > Personally I wouldn't build one as there are so many existing CMS > platforms (Drupal, Plone, Django-CMS etc etc) and if I had to do a > project requiring one I'd use an off-the-shelf solution (I dislike > CMSs in general, and think they are an outdated technology, but that's > a topic for another discussion). > > However the CMS as a concept could perhaps do with a fresh approach > and it would be interesting to use Flask, as such a project would > cover a lot of ground. Actually as a web developer, my job is to pick a fresh wordpress installation and make it look like something the client wants. The reason I'm trying to do this projects is because I hate PHP. I would love to have something done in python in order to never sell php again :P. Django and Plone for me are too big. I don't need something like that, it should be something like web2py, but i dislike web2py too much. The philosophy under web2py is not something I can go with. Anyhow, it would be awesome to have a cms built over flask. Just for fun... -- Sebastián M. Alvarez Website: http://aseba.com.ar Skype: sebaalvarez Córdoba - Argentina
That's how I feel Sebastian. Sick to the back teeth of PHP CMSs
but would like something Flask-like. What is the status
of http://zine.pocoo.org/ ? Would it mesh with Flask or could someone make
an extension?
-- Al MacmillanSent with Sparrow
On Monday, 8 November 2010 at 16:10, Sebastian Matias Alvarez wrote:
On Mon, Nov 8, 2010 at 13:06, danjac354@gmail.com
<danjac354@gmail.com> wrote: There isn't at this present time a CMS built
on top of Flask. Personally I wouldn't build one as there are so many
existing CMS platforms (Drupal, Plone, Django-CMS etc etc) and if I had to
do a project requiring one I'd use an off-the-shelf solution (I dislike
CMSs in general, and think they are an outdated technology, but that's a
topic for another discussion). However the CMS as a concept could perhaps
do with a fresh approach and it would be interesting to use Flask, as such
a project would cover a lot of ground.Actually as a web developer, my job
is to pick a fresh wordpressinstallation and make it look like something
the client wants.The reason I'm trying to do this projects is because I
hate PHP. Iwould love to have something done in python in order to never
sell phpagain :P. Django and Plone for me are too big. I don't need
somethinglike that, it should be something like web2py, but i d
islike web2pytoo much. The philosophy under web2py is not something I can
go with.Anyhow, it would be awesome to have a cms built over flask. Just
for fun...-- Sebastián M. AlvarezWebsite: http://aseba.com.arSkype:
sebaalvarezCórdoba - Argentina
Hmm, this may be a project I'd like to take on. I, too, am a very wordpress-driven with customer websites, and would love to just do everything in Python. A Flask stack would be absolutely perfect. Would anyone be interested in collaborating (or desires to lead the project more-so than I)? Kenneth Reitz http://kennethreitz.com/contact-me On Mon, Nov 8, 2010 at 11:24 AM, Al Macmillan <al@atomised.coop> wrote: > That's how I feel Sebastian. Sick to the back teeth of PHP CMSs but would > like something Flask-like. What is the status of http://zine.pocoo.org/ ? > Would it mesh with Flask or could someone make an extension? > > > > -- > Al Macmillan > Sent with Sparrow <http://www.sparrowmailapp.com> > > On Monday, 8 November 2010 at 16:10, Sebastian Matias Alvarez wrote: > > On Mon, Nov 8, 2010 at 13:06, danjac354@gmail.com <danjac354@gmail.com> > wrote: > > There isn't at this present time a CMS built on top of Flask. > Personally I wouldn't build one as there are so many existing CMS > platforms (Drupal, Plone, Django-CMS etc etc) and if I had to do a > project requiring one I'd use an off-the-shelf solution (I dislike > CMSs in general, and think they are an outdated technology, but that's > a topic for another discussion). > > However the CMS as a concept could perhaps do with a fresh approach > and it would be interesting to use Flask, as such a project would > cover a lot of ground. > > > Actually as a web developer, my job is to pick a fresh wordpress > installation and make it look like something the client wants. > The reason I'm trying to do this projects is because I hate PHP. I > would love to have something done in python in order to never sell php > again :P. Django and Plone for me are too big. I don't need something > like that, it should be something like web2py, but i dislike web2py > too much. The philosophy under web2py is not something I can go with. > > Anyhow, it would be awesome to have a cms built over flask. Just for fun... > -- > Sebastián M. Alvarez > Website: http://aseba.com.ar > Skype: sebaalvarez > Córdoba - Argentina > > >
The only issue with doing CMS's from my experience (I could be wrong) is that they can become very inflexible very quickly and need deep knowledge on how to operate it. Then again that's probably the same for any type of off-the-shelf system. ~Jonathan C. On Mon, Nov 8, 2010 at 9:58 AM, Kenneth Reitz <me@kennethreitz.com> wrote: > Hmm, this may be a project I'd like to take on. > > I, too, am a very wordpress-driven with customer websites, and would love > to just do everything in Python. A Flask stack would be absolutely perfect. > > Would anyone be interested in collaborating (or desires to lead the project > more-so than I)? > > Kenneth Reitz > http://kennethreitz.com/contact-me > > > > On Mon, Nov 8, 2010 at 11:24 AM, Al Macmillan <al@atomised.coop> wrote: > >> That's how I feel Sebastian. Sick to the back teeth of PHP CMSs but >> would like something Flask-like. What is the status of >> http://zine.pocoo.org/ ? Would it mesh with Flask or could someone make >> an extension? >> >> >> >> -- >> Al Macmillan >> Sent with Sparrow <http://www.sparrowmailapp.com> >> >> On Monday, 8 November 2010 at 16:10, Sebastian Matias Alvarez wrote: >> >> On Mon, Nov 8, 2010 at 13:06, danjac354@gmail.com <danjac354@gmail.com> >> wrote: >> >> There isn't at this present time a CMS built on top of Flask. >> Personally I wouldn't build one as there are so many existing CMS >> platforms (Drupal, Plone, Django-CMS etc etc) and if I had to do a >> project requiring one I'd use an off-the-shelf solution (I dislike >> CMSs in general, and think they are an outdated technology, but that's >> a topic for another discussion). >> >> However the CMS as a concept could perhaps do with a fresh approach >> and it would be interesting to use Flask, as such a project would >> cover a lot of ground. >> >> >> Actually as a web developer, my job is to pick a fresh wordpress >> installation and make it look like something the client wants. >> The reason I'm trying to do this projects is because I hate PHP. I >> would love to have something done in python in order to never sell php >> again :P. Django and Plone for me are too big. I don't need something >> like that, it should be something like web2py, but i dislike web2py >> too much. The philosophy under web2py is not something I can go with. >> >> Anyhow, it would be awesome to have a cms built over flask. Just for >> fun... >> -- >> Sebastián M. Alvarez >> Website: http://aseba.com.ar >> Skype: sebaalvarez >> Córdoba - Argentina >> >> >> >
On 8 November 2010 18:10, Jonathan Chen <tamasiaina@gmail.com> wrote: > The only issue with doing CMS's from my experience (I could be wrong) is > that they can become very inflexible very quickly and need deep knowledge on > how to operate it. Then again that's probably the same for any type of > off-the-shelf system. And that is one of the design challenges of making a good CMS (imo). Since one of its main use-cases is "being extended". Ali
On Mon, Nov 8, 2010 at 8:17 PM, Ali Afshar <aafshar@gmail.com> wrote: > On 8 November 2010 18:10, Jonathan Chen <tamasiaina@gmail.com> wrote: >> The only issue with doing CMS's from my experience (I could be wrong) is >> that they can become very inflexible very quickly and need deep knowledge on >> how to operate it. Then again that's probably the same for any type of >> off-the-shelf system. > > And that is one of the design challenges of making a good CMS (imo). > Since one of its main use-cases is "being extended". > > Ali > My personal favorite is making different modules easy to replace with new technologies. The assumptions made at the start of the project should not lead to it's end when things are moving forward in the rest of the world. It will be a prove of concept how long such a project made with Flask can stay alive :-D Zahari
Well The idea of the cms I'm trying to write is a cms as simple as WP but with the possibility to extend it in content types as drupal. In 99 of the site cases I came across here (argentina) aré standard instiution sites so my objective is to get there. It also must be really easy to use The biggest problem is not to fall in the I'll do everything bug and keep it simple. Maybe not an all propose cms, plone is for that. I'm not sure if you are following my English is a bit rusty --- Sebastian M. Alvarez Sent from my iPhone Web site: http://aseba.com.ar On Nov 8, 2010, at 15:21, Zahari Petkov <zarchaoz@gmail.com> wrote: > On Mon, Nov 8, 2010 at 8:17 PM, Ali Afshar <aafshar@gmail.com> wrote: >> On 8 November 2010 18:10, Jonathan Chen <tamasiaina@gmail.com> wrote: >>> The only issue with doing CMS's from my experience (I could be wrong) is >>> that they can become very inflexible very quickly and need deep knowledge on >>> how to operate it. Then again that's probably the same for any type of >>> off-the-shelf system. >> >> And that is one of the design challenges of making a good CMS (imo). >> Since one of its main use-cases is "being extended". >> >> Ali >> > > My personal favorite is making different modules easy to replace with > new technologies. The assumptions made at the start of the project > should not lead to it's end when things are moving forward in the rest > of the world. It will be a prove of concept how long such a project > made with Flask can stay alive :-D > > Zahari
Guys, also something important is that since the Flask community is still not that big, it is important who will be the main responsible person for such a project - if that is one of the core pocoo developers or maybe even Flask's author, such CMS system will give back to the Flask project a lot - enhancements, fixes, more cool Flask extensions etc. So I would rather lead the conversation in the direction how Armin can be convinced to participate in that :P Zahari On Mon, Nov 8, 2010 at 8:29 PM, Sebastian Matias Alvarez Alvarez <sebastianmalvarez@gmail.com> wrote: > Well > > The idea of the cms I'm trying to write is a cms as simple as WP but > with the possibility to extend it in content types as drupal. > > In 99 of the site cases I came across here (argentina) aré standard > instiution sites so my objective is to get there. > It also must be really easy to use > > The biggest problem is not to fall in the I'll do everything bug and > keep it simple. Maybe not an all propose cms, plone is for that. > > I'm not sure if you are following my English is a bit rusty > > --- > Sebastian M. Alvarez > Sent from my iPhone > Web site: http://aseba.com.ar > > On Nov 8, 2010, at 15:21, Zahari Petkov <zarchaoz@gmail.com> wrote: > >> On Mon, Nov 8, 2010 at 8:17 PM, Ali Afshar <aafshar@gmail.com> wrote: >>> On 8 November 2010 18:10, Jonathan Chen <tamasiaina@gmail.com> wrote: >>>> The only issue with doing CMS's from my experience (I could be wrong) is >>>> that they can become very inflexible very quickly and need deep knowledge on >>>> how to operate it. Then again that's probably the same for any type of >>>> off-the-shelf system. >>> >>> And that is one of the design challenges of making a good CMS (imo). >>> Since one of its main use-cases is "being extended". >>> >>> Ali >>> >> >> My personal favorite is making different modules easy to replace with >> new technologies. The assumptions made at the start of the project >> should not lead to it's end when things are moving forward in the rest >> of the world. It will be a prove of concept how long such a project >> made with Flask can stay alive :-D >> >> Zahari >
I would love to take charge of this project, unless anyone has any big objections. But if they do, I'll likely start it anyway. :) Kenneth Reitz http://kennethreitz.com/contact-me On Mon, Nov 8, 2010 at 1:35 PM, Zahari Petkov <zarchaoz@gmail.com> wrote: > Guys, also something important is that since the Flask community is > still not that big, it is important who will be the main responsible > person for such a project - if that is one of the core pocoo > developers or maybe even Flask's author, such CMS system will give > back to the Flask project a lot - enhancements, fixes, more cool Flask > extensions etc. So I would rather lead the conversation in the > direction how Armin can be convinced to participate in that :P > > Zahari > > On Mon, Nov 8, 2010 at 8:29 PM, Sebastian Matias Alvarez Alvarez > <sebastianmalvarez@gmail.com> wrote: > > Well > > > > The idea of the cms I'm trying to write is a cms as simple as WP but > > with the possibility to extend it in content types as drupal. > > > > In 99 of the site cases I came across here (argentina) aré standard > > instiution sites so my objective is to get there. > > It also must be really easy to use > > > > The biggest problem is not to fall in the I'll do everything bug and > > keep it simple. Maybe not an all propose cms, plone is for that. > > > > I'm not sure if you are following my English is a bit rusty > > > > --- > > Sebastian M. Alvarez > > Sent from my iPhone > > Web site: http://aseba.com.ar > > > > On Nov 8, 2010, at 15:21, Zahari Petkov <zarchaoz@gmail.com> wrote: > > > >> On Mon, Nov 8, 2010 at 8:17 PM, Ali Afshar <aafshar@gmail.com> wrote: > >>> On 8 November 2010 18:10, Jonathan Chen <tamasiaina@gmail.com> wrote: > >>>> The only issue with doing CMS's from my experience (I could be wrong) > is > >>>> that they can become very inflexible very quickly and need deep > knowledge on > >>>> how to operate it. Then again that's probably the same for any type of > >>>> off-the-shelf system. > >>> > >>> And that is one of the design challenges of making a good CMS (imo). > >>> Since one of its main use-cases is "being extended". > >>> > >>> Ali > >>> > >> > >> My personal favorite is making different modules easy to replace with > >> new technologies. The assumptions made at the start of the project > >> should not lead to it's end when things are moving forward in the rest > >> of the world. It will be a prove of concept how long such a project > >> made with Flask can stay alive :-D > >> > >> Zahari > > >
On Mon, Nov 8, 2010 at 15:51, Kenneth Reitz <me@kennethreitz.com> wrote: > I would love to take charge of this project, unless anyone has any big > objections. > But if they do, I'll likely start it anyway. :) I'm starting on this, and also have a designer friend starting with the wireframes for the admin part :) We could certainly organize maybe an IRC meeting to talk about it? i have some ideas and some code started, I'm starting in flask so I'm not used to it at the moment.. I've ben playing with some code to test formalchemy at http://bitbucket.org/aseba/papuana-cms The code there is pretty crappy and it does nothing, but it my humble starting :P We could continue there or just throw everything.. those were just 2 days of reading the flask documentation and starting to do something... -- Sebastián M. Alvarez Website: http://aseba.com.ar Skype: sebaalvarez Córdoba - Argentina
I would also like to contribute! Although I would not necessarily consider myself a beginning programmer, I cannot claim to have experience with any in-depth projects. If the group is willing to tolerate a slight learning curve on my part, I would greatly appreciate the opportunity to both help the project and progress my own skills. On Mon, Nov 8, 2010 at 2:04 PM, Sebastian Matias Alvarez <sebastianmalvarez@gmail.com> wrote: > On Mon, Nov 8, 2010 at 15:51, Kenneth Reitz <me@kennethreitz.com> wrote: >> I would love to take charge of this project, unless anyone has any big >> objections. >> But if they do, I'll likely start it anyway. :) > > I'm starting on this, and also have a designer friend starting with > the wireframes for the admin part :) > > We could certainly organize maybe an IRC meeting to talk about it? i > have some ideas and some code started, I'm starting in flask so I'm > not used to it at the moment.. I've ben playing with some code to test > formalchemy at http://bitbucket.org/aseba/papuana-cms > > The code there is pretty crappy and it does nothing, but it my humble > starting :P > > We could continue there or just throw everything.. those were just 2 > days of reading the flask documentation and starting to do > something... > -- > Sebastián M. Alvarez > Website: http://aseba.com.ar > Skype: sebaalvarez > Córdoba - Argentina >
I'll start a repo on GitHub and add those interested as contributors. But first, what will the name be? Kenneth Reitz http://kennethreitz.com/contact-me On Mon, Nov 8, 2010 at 3:32 PM, Dustin Chapman <dustin.r.chapman@gmail.com>wrote: > I would also like to contribute! Although I would not necessarily > consider myself a beginning programmer, I cannot claim to have > experience with any in-depth projects. If the group is willing to > tolerate a slight learning curve on my part, I would greatly > appreciate the opportunity to both help the project and progress my > own skills. > > On Mon, Nov 8, 2010 at 2:04 PM, Sebastian Matias Alvarez > <sebastianmalvarez@gmail.com> wrote: > > On Mon, Nov 8, 2010 at 15:51, Kenneth Reitz <me@kennethreitz.com> wrote: > >> I would love to take charge of this project, unless anyone has any big > >> objections. > >> But if they do, I'll likely start it anyway. :) > > > > I'm starting on this, and also have a designer friend starting with > > the wireframes for the admin part :) > > > > We could certainly organize maybe an IRC meeting to talk about it? i > > have some ideas and some code started, I'm starting in flask so I'm > > not used to it at the moment.. I've ben playing with some code to test > > formalchemy at http://bitbucket.org/aseba/papuana-cms > > > > The code there is pretty crappy and it does nothing, but it my humble > > starting :P > > > > We could continue there or just throw everything.. those were just 2 > > days of reading the flask documentation and starting to do > > something... > > -- > > Sebastián M. Alvarez > > Website: http://aseba.com.ar > > Skype: sebaalvarez > > Córdoba - Argentina > > >
On Mon, Nov 8, 2010 at 21:34, Kenneth Reitz <me@kennethreitz.com> wrote: > I'll start a repo on GitHub and add those interested as contributors. > But first, what will the name be? As it will be a content management system using flask, it should be named after something that is typically served in a flask. So I vote for 'mead' as the name! -- Ben
Just some starter questions: 1) How would this project differ from Zine ? 2) Who is your target audience ? PHP apps have the advantage of easy installation, so would you expect this to be used by sysadmins/developers who know how to deploy and tune a WSGI application ? 3) Will this serve a particular niche ? Zine and WordPress are aimed at blog+static pages, Sharepoint is for corporate sites, Drupal and Plone more complex, multi-role beasts, and so on. Where will this project be aimed at ? 4) What lessons (positive & negative) can be learned from existing CMS ? 5) What baseline of functionality is expected ? How much will be plugins and how much "framework" ? On 8 November 2010 20:54, Ben Zimmer <zeroathome@gmail.com> wrote: > On Mon, Nov 8, 2010 at 21:34, Kenneth Reitz <me@kennethreitz.com> wrote: >> I'll start a repo on GitHub and add those interested as contributors. >> But first, what will the name be? > > As it will be a content management system using flask, it should be > named after something that is typically served in a flask. > > So I vote for 'mead' as the name! > > -- > Ben >
Hi, what about building a CMS using git to store datas? flask + git + (markdown / ReST) Le lundi 08 novembre 2010 à 21:03 +0000, danjac354@gmail.com a écrit : > Just some starter questions: > > 1) How would this project differ from Zine ? > > 2) Who is your target audience ? PHP apps have the advantage of easy > installation, so would you expect this to be used by > sysadmins/developers who know how to deploy and tune a WSGI > application ? > > 3) Will this serve a particular niche ? Zine and WordPress are aimed > at blog+static pages, Sharepoint is for corporate sites, Drupal and > Plone more complex, multi-role beasts, and so on. Where will this > project be aimed at ? > > 4) What lessons (positive & negative) can be learned from existing CMS ? > > 5) What baseline of functionality is expected ? How much will be > plugins and how much "framework" ? > > On 8 November 2010 20:54, Ben Zimmer <zeroathome@gmail.com> wrote: > > On Mon, Nov 8, 2010 at 21:34, Kenneth Reitz <me@kennethreitz.com> wrote: > >> I'll start a repo on GitHub and add those interested as contributors. > >> But first, what will the name be? > > > > As it will be a content management system using flask, it should be > > named after something that is typically served in a flask. > > > > So I vote for 'mead' as the name! > > > > -- > > Ben > >
Looking into this whole flask-cms project. What will make this project different from drupal and other CMS frameworks? Thanks, ~Jonathan C. > > >
Hi, I'd like to give my 2 cents too with one question and one name proposal : Question : what type of database would be used ? SQL or NoSQL ? What about MongoDB ? There's a post talking about MongoKit in Flask[1] (http://flask.pocoo.org/docs/patterns/mongokit/). About the name : what do you think of "Hydromel" ? It means "mead" but in French. N. [1]: well I'm quite partial here as I know MongoKit pretty well... On Mon, Nov 8, 2010 at 10:03 PM, danjac354@gmail.com <danjac354@gmail.com> wrote: > Just some starter questions: > > 1) How would this project differ from Zine ? > > 2) Who is your target audience ? PHP apps have the advantage of easy > installation, so would you expect this to be used by > sysadmins/developers who know how to deploy and tune a WSGI > application ? > > 3) Will this serve a particular niche ? Zine and WordPress are aimed > at blog+static pages, Sharepoint is for corporate sites, Drupal and > Plone more complex, multi-role beasts, and so on. Where will this > project be aimed at ? > > 4) What lessons (positive & negative) can be learned from existing CMS ? > > 5) What baseline of functionality is expected ? How much will be > plugins and how much "framework" ? > > On 8 November 2010 20:54, Ben Zimmer <zeroathome@gmail.com> wrote: >> On Mon, Nov 8, 2010 at 21:34, Kenneth Reitz <me@kennethreitz.com> wrote: >>> I'll start a repo on GitHub and add those interested as contributors. >>> But first, what will the name be? >> >> As it will be a content management system using flask, it should be >> named after something that is typically served in a flask. >> >> So I vote for 'mead' as the name! >> >> -- >> Ben >> >
I think quite a common mistake a CMS may do is to limit the storage type choice by design. I heard that there is one big Python framework struggling with that quite a lot :P That said abstracting storage types well is some effort, so if a single DB is chosen I agree that MongoDB is the way to go. GAE support will be nice as well, because of the free service there. Thanks, Zahari On Mon, Nov 8, 2010 at 11:56 PM, Nicolas Clairon <clairon@gmail.com> wrote: > Hi, > > I'd like to give my 2 cents too with one question and one name proposal : > > Question : what type of database would be used ? SQL or NoSQL ? What > about MongoDB ? There's a post talking about MongoKit in Flask[1] > (http://flask.pocoo.org/docs/patterns/mongokit/). > > About the name : what do you think of "Hydromel" ? It means "mead" but > in French. > > N. > > [1]: well I'm quite partial here as I know MongoKit pretty well... > > On Mon, Nov 8, 2010 at 10:03 PM, danjac354@gmail.com > <danjac354@gmail.com> wrote: >> Just some starter questions: >> >> 1) How would this project differ from Zine ? >> >> 2) Who is your target audience ? PHP apps have the advantage of easy >> installation, so would you expect this to be used by >> sysadmins/developers who know how to deploy and tune a WSGI >> application ? >> >> 3) Will this serve a particular niche ? Zine and WordPress are aimed >> at blog+static pages, Sharepoint is for corporate sites, Drupal and >> Plone more complex, multi-role beasts, and so on. Where will this >> project be aimed at ? >> >> 4) What lessons (positive & negative) can be learned from existing CMS ? >> >> 5) What baseline of functionality is expected ? How much will be >> plugins and how much "framework" ? >> >> On 8 November 2010 20:54, Ben Zimmer <zeroathome@gmail.com> wrote: >>> On Mon, Nov 8, 2010 at 21:34, Kenneth Reitz <me@kennethreitz.com> wrote: >>>> I'll start a repo on GitHub and add those interested as contributors. >>>> But first, what will the name be? >>> >>> As it will be a content management system using flask, it should be >>> named after something that is typically served in a flask. >>> >>> So I vote for 'mead' as the name! >>> >>> -- >>> Ben >>> >> >
Sorry to interrumpt! But what about doing a miniframework on top Flask? That could handle abstract data types and themes, and also a admin interface (like Django), so everyone could do a website managed by these CMS-tools and framework. 2010/11/8 Zahari Petkov <zarchaoz@gmail.com> > I think quite a common mistake a CMS may do is to limit the storage > type choice by design. I heard that there is one big Python framework > struggling with that quite a lot :P > > That said abstracting storage types well is some effort, so if a > single DB is chosen I agree that MongoDB is the way to go. GAE support > will be nice as well, because of the free service there. > > Thanks, > Zahari > > On Mon, Nov 8, 2010 at 11:56 PM, Nicolas Clairon <clairon@gmail.com> > wrote: > > Hi, > > > > I'd like to give my 2 cents too with one question and one name proposal : > > > > Question : what type of database would be used ? SQL or NoSQL ? What > > about MongoDB ? There's a post talking about MongoKit in Flask[1] > > (http://flask.pocoo.org/docs/patterns/mongokit/). > > > > About the name : what do you think of "Hydromel" ? It means "mead" but > > in French. > > > > N. > > > > [1]: well I'm quite partial here as I know MongoKit pretty well... > > > > On Mon, Nov 8, 2010 at 10:03 PM, danjac354@gmail.com > > <danjac354@gmail.com> wrote: > >> Just some starter questions: > >> > >> 1) How would this project differ from Zine ? > >> > >> 2) Who is your target audience ? PHP apps have the advantage of easy > >> installation, so would you expect this to be used by > >> sysadmins/developers who know how to deploy and tune a WSGI > >> application ? > >> > >> 3) Will this serve a particular niche ? Zine and WordPress are aimed > >> at blog+static pages, Sharepoint is for corporate sites, Drupal and > >> Plone more complex, multi-role beasts, and so on. Where will this > >> project be aimed at ? > >> > >> 4) What lessons (positive & negative) can be learned from existing CMS ? > >> > >> 5) What baseline of functionality is expected ? How much will be > >> plugins and how much "framework" ? > >> > >> On 8 November 2010 20:54, Ben Zimmer <zeroathome@gmail.com> wrote: > >>> On Mon, Nov 8, 2010 at 21:34, Kenneth Reitz <me@kennethreitz.com> > wrote: > >>>> I'll start a repo on GitHub and add those interested as contributors. > >>>> But first, what will the name be? > >>> > >>> As it will be a content management system using flask, it should be > >>> named after something that is typically served in a flask. > >>> > >>> So I vote for 'mead' as the name! > >>> > >>> -- > >>> Ben > >>> > >> > > > -- Rodrigo Aliste P.
I heard SQLAlchemy will be adding GAE support for the not yet released SQL backend. About the CMS, it would be cool if it was some kind of mix between CMS and framework. So it is easy to add content, but also more complicated stuff. 2010/11/8 Zahari Petkov <zarchaoz@gmail.com>: > I think quite a common mistake a CMS may do is to limit the storage > type choice by design. I heard that there is one big Python framework > struggling with that quite a lot :P > > That said abstracting storage types well is some effort, so if a > single DB is chosen I agree that MongoDB is the way to go. GAE support > will be nice as well, because of the free service there. > > Thanks, > Zahari > > On Mon, Nov 8, 2010 at 11:56 PM, Nicolas Clairon <clairon@gmail.com> wrote: >> Hi, >> >> I'd like to give my 2 cents too with one question and one name proposal : >> >> Question : what type of database would be used ? SQL or NoSQL ? What >> about MongoDB ? There's a post talking about MongoKit in Flask[1] >> (http://flask.pocoo.org/docs/patterns/mongokit/). >> >> About the name : what do you think of "Hydromel" ? It means "mead" but >> in French. >> >> N. >> >> [1]: well I'm quite partial here as I know MongoKit pretty well... >> >> On Mon, Nov 8, 2010 at 10:03 PM, danjac354@gmail.com >> <danjac354@gmail.com> wrote: >>> Just some starter questions: >>> >>> 1) How would this project differ from Zine ? >>> >>> 2) Who is your target audience ? PHP apps have the advantage of easy >>> installation, so would you expect this to be used by >>> sysadmins/developers who know how to deploy and tune a WSGI >>> application ? >>> >>> 3) Will this serve a particular niche ? Zine and WordPress are aimed >>> at blog+static pages, Sharepoint is for corporate sites, Drupal and >>> Plone more complex, multi-role beasts, and so on. Where will this >>> project be aimed at ? >>> >>> 4) What lessons (positive & negative) can be learned from existing CMS ? >>> >>> 5) What baseline of functionality is expected ? How much will be >>> plugins and how much "framework" ? >>> >>> On 8 November 2010 20:54, Ben Zimmer <zeroathome@gmail.com> wrote: >>>> On Mon, Nov 8, 2010 at 21:34, Kenneth Reitz <me@kennethreitz.com> wrote: >>>>> I'll start a repo on GitHub and add those interested as contributors. >>>>> But first, what will the name be? >>>> >>>> As it will be a content management system using flask, it should be >>>> named after something that is typically served in a flask. >>>> >>>> So I vote for 'mead' as the name! >>>> >>>> -- >>>> Ben >>>> >>> >> >
Oooh, I like Mead alot. Kenneth Reitz http://kennethreitz.com/contact-me On Mon, Nov 8, 2010 at 3:54 PM, Ben Zimmer <zeroathome@gmail.com> wrote: > On Mon, Nov 8, 2010 at 21:34, Kenneth Reitz <me@kennethreitz.com> wrote: > > I'll start a repo on GitHub and add those interested as contributors. > > But first, what will the name be? > > As it will be a content management system using flask, it should be > named after something that is typically served in a flask. > > So I vote for 'mead' as the name! > > -- > Ben >
I vote cauldron or growler... On Mon, Nov 8, 2010 at 3:34 PM, Kenneth Reitz <me@kennethreitz.com> wrote: > I'll start a repo on GitHub and add those interested as contributors. > But first, what will the name be? > > > Kenneth Reitz > http://kennethreitz.com/contact-me > > > On Mon, Nov 8, 2010 at 3:32 PM, Dustin Chapman <dustin.r.chapman@gmail.com> > wrote: >> >> I would also like to contribute! Although I would not necessarily >> consider myself a beginning programmer, I cannot claim to have >> experience with any in-depth projects. If the group is willing to >> tolerate a slight learning curve on my part, I would greatly >> appreciate the opportunity to both help the project and progress my >> own skills. >> >> On Mon, Nov 8, 2010 at 2:04 PM, Sebastian Matias Alvarez >> <sebastianmalvarez@gmail.com> wrote: >> > On Mon, Nov 8, 2010 at 15:51, Kenneth Reitz <me@kennethreitz.com> wrote: >> >> I would love to take charge of this project, unless anyone has any big >> >> objections. >> >> But if they do, I'll likely start it anyway. :) >> > >> > I'm starting on this, and also have a designer friend starting with >> > the wireframes for the admin part :) >> > >> > We could certainly organize maybe an IRC meeting to talk about it? i >> > have some ideas and some code started, I'm starting in flask so I'm >> > not used to it at the moment.. I've ben playing with some code to test >> > formalchemy at http://bitbucket.org/aseba/papuana-cms >> > >> > The code there is pretty crappy and it does nothing, but it my humble >> > starting :P >> > >> > We could continue there or just throw everything.. those were just 2 >> > days of reading the flask documentation and starting to do >> > something... >> > -- >> > Sebastián M. Alvarez >> > Website: http://aseba.com.ar >> > Skype: sebaalvarez >> > Córdoba - Argentina >> > > >
cask? On Mon, Nov 8, 2010 at 2:45 PM, Dustin Chapman <dustin.r.chapman@gmail.com>wrote: > I vote cauldron or growler... > > On Mon, Nov 8, 2010 at 3:34 PM, Kenneth Reitz <me@kennethreitz.com> wrote: > > I'll start a repo on GitHub and add those interested as contributors. > > But first, what will the name be? > > > > > > Kenneth Reitz > > http://kennethreitz.com/contact-me > > > > >
Yeah, I would love to participate too on this... it would be something interesting to work on on my spare time. Though, my experience in contributing in an open-source environment is very limited. ~Jonathan C. On Mon, Nov 8, 2010 at 11:04 AM, Sebastian Matias Alvarez < sebastianmalvarez@gmail.com> wrote: > On Mon, Nov 8, 2010 at 15:51, Kenneth Reitz <me@kennethreitz.com> wrote: > > I would love to take charge of this project, unless anyone has any big > > objections. > > But if they do, I'll likely start it anyway. :) > > I'm starting on this, and also have a designer friend starting with > the wireframes for the admin part :) > > We could certainly organize maybe an IRC meeting to talk about it? i > have some ideas and some code started, I'm starting in flask so I'm > not used to it at the moment.. I've ben playing with some code to test > formalchemy at http://bitbucket.org/aseba/papuana-cms > > The code there is pretty crappy and it does nothing, but it my humble > starting :P > > We could continue there or just throw everything.. those were just 2 > days of reading the flask documentation and starting to do > something... > -- > Sebastián M. Alvarez > Website: http://aseba.com.ar > Skype: sebaalvarez > Córdoba - Argentina >
Hahah, okay, you have the guts :) I think something important as well, I mean probably the most important thing, is setting very high level development standards from the very beginning. Most of those projects are failing at some point because of messy code. That said, I would also be glad to contribute some of my time to such a fun project, if the level is set really high. PEP8 is definitely not enough.. Something towards following "Clean Code" by Robert Martin, or a custom set of well defined rules is important for me to get convinced in participating. Many others will appreciate that as well. Thanks, Zahari On Mon, Nov 8, 2010 at 8:51 PM, Kenneth Reitz <me@kennethreitz.com> wrote: > I would love to take charge of this project, unless anyone has any big > objections. > But if they do, I'll likely start it anyway. :) > Kenneth Reitz > http://kennethreitz.com/contact-me > > > On Mon, Nov 8, 2010 at 1:35 PM, Zahari Petkov <zarchaoz@gmail.com> wrote: >> >> Guys, also something important is that since the Flask community is >> still not that big, it is important who will be the main responsible >> person for such a project - if that is one of the core pocoo >> developers or maybe even Flask's author, such CMS system will give >> back to the Flask project a lot - enhancements, fixes, more cool Flask >> extensions etc. So I would rather lead the conversation in the >> direction how Armin can be convinced to participate in that :P >> >> Zahari >> >> On Mon, Nov 8, 2010 at 8:29 PM, Sebastian Matias Alvarez Alvarez >> <sebastianmalvarez@gmail.com> wrote: >> > Well >> > >> > The idea of the cms I'm trying to write is a cms as simple as WP but >> > with the possibility to extend it in content types as drupal. >> > >> > In 99 of the site cases I came across here (argentina) aré standard >> > instiution sites so my objective is to get there. >> > It also must be really easy to use >> > >> > The biggest problem is not to fall in the I'll do everything bug and >> > keep it simple. Maybe not an all propose cms, plone is for that. >> > >> > I'm not sure if you are following my English is a bit rusty >> > >> > --- >> > Sebastian M. Alvarez >> > Sent from my iPhone >> > Web site: http://aseba.com.ar >> > >> > On Nov 8, 2010, at 15:21, Zahari Petkov <zarchaoz@gmail.com> wrote: >> > >> >> On Mon, Nov 8, 2010 at 8:17 PM, Ali Afshar <aafshar@gmail.com> wrote: >> >>> On 8 November 2010 18:10, Jonathan Chen <tamasiaina@gmail.com> wrote: >> >>>> The only issue with doing CMS's from my experience (I could be wrong) >> >>>> is >> >>>> that they can become very inflexible very quickly and need deep >> >>>> knowledge on >> >>>> how to operate it. Then again that's probably the same for any type >> >>>> of >> >>>> off-the-shelf system. >> >>> >> >>> And that is one of the design challenges of making a good CMS (imo). >> >>> Since one of its main use-cases is "being extended". >> >>> >> >>> Ali >> >>> >> >> >> >> My personal favorite is making different modules easy to replace with >> >> new technologies. The assumptions made at the start of the project >> >> should not lead to it's end when things are moving forward in the rest >> >> of the world. It will be a prove of concept how long such a project >> >> made with Flask can stay alive :-D >> >> >> >> Zahari >> > > >
I think the real question is, if you were to build a CMS now, in what way could it be better (in general, or in a particular niche) than all other CMS out there ? The language/framework is really secondary to this. Personally for content that's going to be mostly static I find it easier to use a simple application like Hyde with a decent template layout library like Django or Jinja2 to generate a set of static HTML pages. CMS like Drupal and Plone have a steep learning curve and you end up spending hours figuring out how to move your search box from the left to the right column. If you already know HTML/CSS and a server-side language there's not much a CMS buys you IMHO. A CMS that could prove me wrong would definitely be worth building :-) On 8 November 2010 17:58, Kenneth Reitz <me@kennethreitz.com> wrote: > Hmm, this may be a project I'd like to take on. > I, too, am a very wordpress-driven with customer websites, and would love to > just do everything in Python. A Flask stack would be absolutely perfect. > Would anyone be interested in collaborating (or desires to lead the project > more-so than I)? > Kenneth Reitz > http://kennethreitz.com/contact-me > > > On Mon, Nov 8, 2010 at 11:24 AM, Al Macmillan <al@atomised.coop> wrote: >> >> That's how I feel Sebastian. Sick to the back teeth of PHP CMSs but would >> like something Flask-like. What is the status of http://zine.pocoo.org/ ? >> Would it mesh with Flask or could someone make an extension? >> >> >> -- >> Al Macmillan >> Sent with Sparrow >> >> On Monday, 8 November 2010 at 16:10, Sebastian Matias Alvarez wrote: >> >> On Mon, Nov 8, 2010 at 13:06, danjac354@gmail.com <danjac354@gmail.com> >> wrote: >> >> There isn't at this present time a CMS built on top of Flask. >> Personally I wouldn't build one as there are so many existing CMS >> platforms (Drupal, Plone, Django-CMS etc etc) and if I had to do a >> project requiring one I'd use an off-the-shelf solution (I dislike >> CMSs in general, and think they are an outdated technology, but that's >> a topic for another discussion). >> >> However the CMS as a concept could perhaps do with a fresh approach >> and it would be interesting to use Flask, as such a project would >> cover a lot of ground. >> >> Actually as a web developer, my job is to pick a fresh wordpress >> installation and make it look like something the client wants. >> The reason I'm trying to do this projects is because I hate PHP. I >> would love to have something done in python in order to never sell php >> again :P. Django and Plone for me are too big. I don't need something >> like that, it should be something like web2py, but i dislike web2py >> too much. The philosophy under web2py is not something I can go with. >> >> Anyhow, it would be awesome to have a cms built over flask. Just for >> fun... >> -- >> Sebastián M. Alvarez >> Website: http://aseba.com.ar >> Skype: sebaalvarez >> Córdoba - Argentina >> > >
On Mon, 2010-11-08 at 18:10 +0000, danjac354@gmail.com wrote: > Personally for content that's going to be mostly static I find it > easier to use a simple application like Hyde with a decent template > layout library like Django or Jinja2 to generate a set of static HTML > pages. Sphinx!
Hi, Please add me to the list of contributors as well! I'll be getting some extra spare time after the year is over. Thanks, Anthony On Monday, November 8, 2010, Dag Odenhall <dag.odenhall@gmail.com> wrote: > On Mon, 2010-11-08 at 18:10 +0000, danjac354@gmail.com wrote: >> Personally for content that's going to be mostly static I find it >> easier to use a simple application like Hyde with a decent template >> layout library like Django or Jinja2 to generate a set of static HTML >> pages. > > Sphinx! > > > >
Being a big fan of WordPress, I'd love to replicate most of it's architecture. Namely: - Posts (multiple types) & Pages - Assignable "templates" for everything - User system for content editors - Nice admin with tinymce, etc - Themes - Plugin system Part of what makes WordPress such an untraditional CMS is it's lightweight nature. I wouldn't want this to be a heavy-weight system in any way. Thoughts? Kenneth Reitz http://kennethreitz.com/contact-me On Mon, Nov 8, 2010 at 1:10 PM, danjac354@gmail.com <danjac354@gmail.com>wrote: > I think the real question is, if you were to build a CMS now, in what > way could it be better (in general, or in a particular niche) than all > other CMS out there ? > > The language/framework is really secondary to this. > > Personally for content that's going to be mostly static I find it > easier to use a simple application like Hyde with a decent template > layout library like Django or Jinja2 to generate a set of static HTML > pages. CMS like Drupal and Plone have a steep learning curve and you > end up spending hours figuring out how to move your search box from > the left to the right column. If you already know HTML/CSS and a > server-side language there's not much a CMS buys you IMHO. > > A CMS that could prove me wrong would definitely be worth building :-) > > On 8 November 2010 17:58, Kenneth Reitz <me@kennethreitz.com> wrote: > > Hmm, this may be a project I'd like to take on. > > I, too, am a very wordpress-driven with customer websites, and would love > to > > just do everything in Python. A Flask stack would be absolutely perfect. > > Would anyone be interested in collaborating (or desires to lead the > project > > more-so than I)? > > Kenneth Reitz > > http://kennethreitz.com/contact-me > > > > > > On Mon, Nov 8, 2010 at 11:24 AM, Al Macmillan <al@atomised.coop> wrote: > >> > >> That's how I feel Sebastian. Sick to the back teeth of PHP CMSs but > would > >> like something Flask-like. What is the status of http://zine.pocoo.org/ > ? > >> Would it mesh with Flask or could someone make an extension? > >> > >> > >> -- > >> Al Macmillan > >> Sent with Sparrow > >> > >> On Monday, 8 November 2010 at 16:10, Sebastian Matias Alvarez wrote: > >> > >> On Mon, Nov 8, 2010 at 13:06, danjac354@gmail.com <danjac354@gmail.com> > >> wrote: > >> > >> There isn't at this present time a CMS built on top of Flask. > >> Personally I wouldn't build one as there are so many existing CMS > >> platforms (Drupal, Plone, Django-CMS etc etc) and if I had to do a > >> project requiring one I'd use an off-the-shelf solution (I dislike > >> CMSs in general, and think they are an outdated technology, but that's > >> a topic for another discussion). > >> > >> However the CMS as a concept could perhaps do with a fresh approach > >> and it would be interesting to use Flask, as such a project would > >> cover a lot of ground. > >> > >> Actually as a web developer, my job is to pick a fresh wordpress > >> installation and make it look like something the client wants. > >> The reason I'm trying to do this projects is because I hate PHP. I > >> would love to have something done in python in order to never sell php > >> again :P. Django and Plone for me are too big. I don't need something > >> like that, it should be something like web2py, but i dislike web2py > >> too much. The philosophy under web2py is not something I can go with. > >> > >> Anyhow, it would be awesome to have a cms built over flask. Just for > >> fun... > >> -- > >> Sebastián M. Alvarez > >> Website: http://aseba.com.ar > >> Skype: sebaalvarez > >> Córdoba - Argentina > >> > > > > >
Is WordPress more of a blog than CMS ? I've heard it referred to as a CMS, but it strikes me as being quite limited in that way (not a bad thing; but it doesn't have the feature set of, say, Drupal). On 8 November 2010 18:19, Kenneth Reitz <me@kennethreitz.com> wrote: > Being a big fan of WordPress, I'd love to replicate most of it's > architecture. > Namely: > > Posts (multiple types) & Pages > Assignable "templates" for everything > User system for content editors > Nice admin with tinymce, etc > Themes > Plugin system > > Part of what makes WordPress such an untraditional CMS is it's lightweight > nature. I wouldn't want this to be a heavy-weight system in any way. > Thoughts? > Kenneth Reitz > http://kennethreitz.com/contact-me > > > On Mon, Nov 8, 2010 at 1:10 PM, danjac354@gmail.com <danjac354@gmail.com> > wrote: >> >> I think the real question is, if you were to build a CMS now, in what >> way could it be better (in general, or in a particular niche) than all >> other CMS out there ? >> >> The language/framework is really secondary to this. >> >> Personally for content that's going to be mostly static I find it >> easier to use a simple application like Hyde with a decent template >> layout library like Django or Jinja2 to generate a set of static HTML >> pages. CMS like Drupal and Plone have a steep learning curve and you >> end up spending hours figuring out how to move your search box from >> the left to the right column. If you already know HTML/CSS and a >> server-side language there's not much a CMS buys you IMHO. >> >> A CMS that could prove me wrong would definitely be worth building :-) >> >> On 8 November 2010 17:58, Kenneth Reitz <me@kennethreitz.com> wrote: >> > Hmm, this may be a project I'd like to take on. >> > I, too, am a very wordpress-driven with customer websites, and would >> > love to >> > just do everything in Python. A Flask stack would be absolutely perfect. >> > Would anyone be interested in collaborating (or desires to lead the >> > project >> > more-so than I)? >> > Kenneth Reitz >> > http://kennethreitz.com/contact-me >> > >> > >> > On Mon, Nov 8, 2010 at 11:24 AM, Al Macmillan <al@atomised.coop> wrote: >> >> >> >> That's how I feel Sebastian. Sick to the back teeth of PHP CMSs but >> >> would >> >> like something Flask-like. What is the status >> >> of http://zine.pocoo.org/ ? >> >> Would it mesh with Flask or could someone make an extension? >> >> >> >> >> >> -- >> >> Al Macmillan >> >> Sent with Sparrow >> >> >> >> On Monday, 8 November 2010 at 16:10, Sebastian Matias Alvarez wrote: >> >> >> >> On Mon, Nov 8, 2010 at 13:06, danjac354@gmail.com <danjac354@gmail.com> >> >> wrote: >> >> >> >> There isn't at this present time a CMS built on top of Flask. >> >> Personally I wouldn't build one as there are so many existing CMS >> >> platforms (Drupal, Plone, Django-CMS etc etc) and if I had to do a >> >> project requiring one I'd use an off-the-shelf solution (I dislike >> >> CMSs in general, and think they are an outdated technology, but that's >> >> a topic for another discussion). >> >> >> >> However the CMS as a concept could perhaps do with a fresh approach >> >> and it would be interesting to use Flask, as such a project would >> >> cover a lot of ground. >> >> >> >> Actually as a web developer, my job is to pick a fresh wordpress >> >> installation and make it look like something the client wants. >> >> The reason I'm trying to do this projects is because I hate PHP. I >> >> would love to have something done in python in order to never sell php >> >> again :P. Django and Plone for me are too big. I don't need something >> >> like that, it should be something like web2py, but i dislike web2py >> >> too much. The philosophy under web2py is not something I can go with. >> >> >> >> Anyhow, it would be awesome to have a cms built over flask. Just for >> >> fun... >> >> -- >> >> Sebastián M. Alvarez >> >> Website: http://aseba.com.ar >> >> Skype: sebaalvarez >> >> Córdoba - Argentina >> >> >> > >> > > >
WordPress is a CMS system that is used 99% of the time as a blog. As a CMS, it's extremely minimal. But that's what's great about it :) Kenneth Reitz http://kennethreitz.com/contact-me On Mon, Nov 8, 2010 at 1:21 PM, danjac354@gmail.com <danjac354@gmail.com>wrote: > Is WordPress more of a blog than CMS ? I've heard it referred to as a > CMS, but it strikes me as being quite limited in that way (not a bad > thing; but it doesn't have the feature set of, say, Drupal). > > On 8 November 2010 18:19, Kenneth Reitz <me@kennethreitz.com> wrote: > > Being a big fan of WordPress, I'd love to replicate most of it's > > architecture. > > Namely: > > > > Posts (multiple types) & Pages > > Assignable "templates" for everything > > User system for content editors > > Nice admin with tinymce, etc > > Themes > > Plugin system > > > > Part of what makes WordPress such an untraditional CMS is it's > lightweight > > nature. I wouldn't want this to be a heavy-weight system in any way. > > Thoughts? > > Kenneth Reitz > > http://kennethreitz.com/contact-me > > > > > > On Mon, Nov 8, 2010 at 1:10 PM, danjac354@gmail.com <danjac354@gmail.com > > > > wrote: > >> > >> I think the real question is, if you were to build a CMS now, in what > >> way could it be better (in general, or in a particular niche) than all > >> other CMS out there ? > >> > >> The language/framework is really secondary to this. > >> > >> Personally for content that's going to be mostly static I find it > >> easier to use a simple application like Hyde with a decent template > >> layout library like Django or Jinja2 to generate a set of static HTML > >> pages. CMS like Drupal and Plone have a steep learning curve and you > >> end up spending hours figuring out how to move your search box from > >> the left to the right column. If you already know HTML/CSS and a > >> server-side language there's not much a CMS buys you IMHO. > >> > >> A CMS that could prove me wrong would definitely be worth building :-) > >> > >> On 8 November 2010 17:58, Kenneth Reitz <me@kennethreitz.com> wrote: > >> > Hmm, this may be a project I'd like to take on. > >> > I, too, am a very wordpress-driven with customer websites, and would > >> > love to > >> > just do everything in Python. A Flask stack would be absolutely > perfect. > >> > Would anyone be interested in collaborating (or desires to lead the > >> > project > >> > more-so than I)? > >> > Kenneth Reitz > >> > http://kennethreitz.com/contact-me > >> > > >> > > >> > On Mon, Nov 8, 2010 at 11:24 AM, Al Macmillan <al@atomised.coop> > wrote: > >> >> > >> >> That's how I feel Sebastian. Sick to the back teeth of PHP CMSs but > >> >> would > >> >> like something Flask-like. What is the status > >> >> of http://zine.pocoo.org/ ? > >> >> Would it mesh with Flask or could someone make an extension? > >> >> > >> >> > >> >> -- > >> >> Al Macmillan > >> >> Sent with Sparrow > >> >> > >> >> On Monday, 8 November 2010 at 16:10, Sebastian Matias Alvarez wrote: > >> >> > >> >> On Mon, Nov 8, 2010 at 13:06, danjac354@gmail.com < > danjac354@gmail.com> > >> >> wrote: > >> >> > >> >> There isn't at this present time a CMS built on top of Flask. > >> >> Personally I wouldn't build one as there are so many existing CMS > >> >> platforms (Drupal, Plone, Django-CMS etc etc) and if I had to do a > >> >> project requiring one I'd use an off-the-shelf solution (I dislike > >> >> CMSs in general, and think they are an outdated technology, but > that's > >> >> a topic for another discussion). > >> >> > >> >> However the CMS as a concept could perhaps do with a fresh approach > >> >> and it would be interesting to use Flask, as such a project would > >> >> cover a lot of ground. > >> >> > >> >> Actually as a web developer, my job is to pick a fresh wordpress > >> >> installation and make it look like something the client wants. > >> >> The reason I'm trying to do this projects is because I hate PHP. I > >> >> would love to have something done in python in order to never sell > php > >> >> again :P. Django and Plone for me are too big. I don't need something > >> >> like that, it should be something like web2py, but i dislike web2py > >> >> too much. The philosophy under web2py is not something I can go with. > >> >> > >> >> Anyhow, it would be awesome to have a cms built over flask. Just for > >> >> fun... > >> >> -- > >> >> Sebastián M. Alvarez > >> >> Website: http://aseba.com.ar > >> >> Skype: sebaalvarez > >> >> Córdoba - Argentina > >> >> > >> > > >> > > > > > >
The CMS should be minimalist and be able to accept plugins really easy. The plugins should really be maintained outside of the core project. ~Jonathan C. On Mon, Nov 8, 2010 at 10:23 AM, Kenneth Reitz <me@kennethreitz.com> wrote: > WordPress is a CMS system that is used 99% of the time as a blog. > > As a CMS, it's extremely minimal. But that's what's great about it :) > > > Kenneth Reitz > http://kennethreitz.com/contact-me > > > > On Mon, Nov 8, 2010 at 1:21 PM, danjac354@gmail.com <danjac354@gmail.com>wrote: > >> Is WordPress more of a blog than CMS ? I've heard it referred to as a >> CMS, but it strikes me as being quite limited in that way (not a bad >> thing; but it doesn't have the feature set of, say, Drupal). >> >> On 8 November 2010 18:19, Kenneth Reitz <me@kennethreitz.com> wrote: >> > Being a big fan of WordPress, I'd love to replicate most of it's >> > architecture. >> > Namely: >> > >> > Posts (multiple types) & Pages >> > Assignable "templates" for everything >> > User system for content editors >> > Nice admin with tinymce, etc >> > Themes >> > Plugin system >> > >> > Part of what makes WordPress such an untraditional CMS is it's >> lightweight >> > nature. I wouldn't want this to be a heavy-weight system in any way. >> > Thoughts? >> > Kenneth Reitz >> > http://kennethreitz.com/contact-me >> > >> > >> > On Mon, Nov 8, 2010 at 1:10 PM, danjac354@gmail.com < >> danjac354@gmail.com> >> > wrote: >> >> >> >> I think the real question is, if you were to build a CMS now, in what >> >> way could it be better (in general, or in a particular niche) than all >> >> other CMS out there ? >> >> >> >> The language/framework is really secondary to this. >> >> >> >> Personally for content that's going to be mostly static I find it >> >> easier to use a simple application like Hyde with a decent template >> >> layout library like Django or Jinja2 to generate a set of static HTML >> >> pages. CMS like Drupal and Plone have a steep learning curve and you >> >> end up spending hours figuring out how to move your search box from >> >> the left to the right column. If you already know HTML/CSS and a >> >> server-side language there's not much a CMS buys you IMHO. >> >> >> >> A CMS that could prove me wrong would definitely be worth building :-) >> >> >> >> On 8 November 2010 17:58, Kenneth Reitz <me@kennethreitz.com> wrote: >> >> > Hmm, this may be a project I'd like to take on. >> >> > I, too, am a very wordpress-driven with customer websites, and would >> >> > love to >> >> > just do everything in Python. A Flask stack would be absolutely >> perfect. >> >> > Would anyone be interested in collaborating (or desires to lead the >> >> > project >> >> > more-so than I)? >> >> > Kenneth Reitz >> >> > http://kennethreitz.com/contact-me >> >> > >> >> > >> >> > On Mon, Nov 8, 2010 at 11:24 AM, Al Macmillan <al@atomised.coop> >> wrote: >> >> >> >> >> >> That's how I feel Sebastian. Sick to the back teeth of PHP CMSs but >> >> >> would >> >> >> like something Flask-like. What is the status >> >> >> of http://zine.pocoo.org/ ? >> >> >> Would it mesh with Flask or could someone make an extension? >> >> >> >> >> >> >> >> >> -- >> >> >> Al Macmillan >> >> >> Sent with Sparrow >> >> >> >> >> >> On Monday, 8 November 2010 at 16:10, Sebastian Matias Alvarez wrote: >> >> >> >> >> >> On Mon, Nov 8, 2010 at 13:06, danjac354@gmail.com < >> danjac354@gmail.com> >> >> >> wrote: >> >> >> >> >> >> There isn't at this present time a CMS built on top of Flask. >> >> >> Personally I wouldn't build one as there are so many existing CMS >> >> >> platforms (Drupal, Plone, Django-CMS etc etc) and if I had to do a >> >> >> project requiring one I'd use an off-the-shelf solution (I dislike >> >> >> CMSs in general, and think they are an outdated technology, but >> that's >> >> >> a topic for another discussion). >> >> >> >> >> >> However the CMS as a concept could perhaps do with a fresh approach >> >> >> and it would be interesting to use Flask, as such a project would >> >> >> cover a lot of ground. >> >> >> >> >> >> Actually as a web developer, my job is to pick a fresh wordpress >> >> >> installation and make it look like something the client wants. >> >> >> The reason I'm trying to do this projects is because I hate PHP. I >> >> >> would love to have something done in python in order to never sell >> php >> >> >> again :P. Django and Plone for me are too big. I don't need >> something >> >> >> like that, it should be something like web2py, but i dislike web2py >> >> >> too much. The philosophy under web2py is not something I can go >> with. >> >> >> >> >> >> Anyhow, it would be awesome to have a cms built over flask. Just for >> >> >> fun... >> >> >> -- >> >> >> Sebastián M. Alvarez >> >> >> Website: http://aseba.com.ar >> >> >> Skype: sebaalvarez >> >> >> Córdoba - Argentina >> >> >> >> >> > >> >> > >> > >> > >> > >
Zine is built on Werkzeug, SQLAlchemy and Jinja2, so it's really the closest CMS to Flask. A complete port to Flask + extensions might be a useful exercise, if only to see how easily it could be done. On 8 November 2010 16:24, Al Macmillan <al@atomised.coop> wrote: > That's how I feel Sebastian. Sick to the back teeth of PHP CMSs but would > like something Flask-like. What is the status of http://zine.pocoo.org/ ? > Would it mesh with Flask or could someone make an extension? > > > -- > Al Macmillan > Sent with Sparrow > > On Monday, 8 November 2010 at 16:10, Sebastian Matias Alvarez wrote: > > On Mon, Nov 8, 2010 at 13:06, danjac354@gmail.com <danjac354@gmail.com> > wrote: > > There isn't at this present time a CMS built on top of Flask. > Personally I wouldn't build one as there are so many existing CMS > platforms (Drupal, Plone, Django-CMS etc etc) and if I had to do a > project requiring one I'd use an off-the-shelf solution (I dislike > CMSs in general, and think they are an outdated technology, but that's > a topic for another discussion). > > However the CMS as a concept could perhaps do with a fresh approach > and it would be interesting to use Flask, as such a project would > cover a lot of ground. > > Actually as a web developer, my job is to pick a fresh wordpress > installation and make it look like something the client wants. > The reason I'm trying to do this projects is because I hate PHP. I > would love to have something done in python in order to never sell php > again :P. Django and Plone for me are too big. I don't need something > like that, it should be something like web2py, but i dislike web2py > too much. The philosophy under web2py is not something I can go with. > > Anyhow, it would be awesome to have a cms built over flask. Just for fun... > -- > Sebastián M. Alvarez > Website: http://aseba.com.ar > Skype: sebaalvarez > Córdoba - Argentina > >