Blogging

3 views
Skip to first unread message

greg.newman

unread,
Jun 12, 2008, 6:05:53 AM6/12/08
to django-hotclub
I'm pulling down the source this morning to start using some of Pinax
on a project and need some blogging capabilities, specifically to give
each user the ability to blog within Pinax. I know it currently
aggregates from external blogs. Is there any current development
happening to add a blog reusable?

If not, I'm going to go ahead and add it in my local branch. On that
note, I'm curious which blog is preferred by people.

flo...@gmail.com

unread,
Jun 13, 2008, 1:53:57 AM6/13/08
to django-hotclub
Not that I have any time to do it, but if I were to integrate a
blogging solution into Pinax, the first place I'd look is either
coltrane-blog [1] or the blog from django-basic-apps [2]. Of course
I'm not aware of all of the solutions out there, but these are very
modular apps.

[1] http://code.google.com/p/coltrane-blog/
[2] http://code.google.com/p/django-basic-apps/

greg.newman

unread,
Jun 13, 2008, 4:50:05 AM6/13/08
to django-hotclub
Thanks Eric. Already took a look at coltrane and was first on my
list.
Looking at the blog in basic-apps now.

Ben Godfrey

unread,
Jun 13, 2008, 5:23:42 AM6/13/08
to django-hotclub

You might also want to look at ByteFlow - http://byteflow.su

I did a brief comparison of Django blogging apps. It's quite specific
to my needs, but it has some links:

http://aftnn.org/journal/648/

hiwd

unread,
Jun 13, 2008, 9:06:01 AM6/13/08
to django-hotclub

I believe the question here is what blogging features does the Pinax
team believe they need?

Some of the blogging apps discussed are a kitchen sink (or are working
towards it) while others are simple blogs (ex basic-blog).

Personally, I wouldn't want a "wordpress" blog engine within my larger
encapsulating app (or collection of apps). But that's just me.

So, I'd suggest basic-blog as the on to pull into Pinax.

Nathan Borror runs that project and seems to update his often enough,
and it runs on trunk. From what I remember Coltrane isn't updated that
often and isn't as documented as basic-apps is (plus basic-apps has a
google group if you want to ask questions, etc).

Also, you'd need to fork just about any of these though because the
one requirement I do believe is needed would be the "one blog per
user(creator) with one or more author(users)" requirement. And
although that sounds simple, there's a lot of plumbing you'd need to
do to enforce data integrity when retrieving posts by user, tags by
blog, comments, etc. Not overly difficult, but work for sure.

Eduardo O. Padoan

unread,
Jun 13, 2008, 9:30:07 AM6/13/08
to django-...@googlegroups.com
On Fri, Jun 13, 2008 at 10:06 AM, hiwd <kfric...@gmail.com> wrote:
>
>
> I believe the question here is what blogging features does the Pinax
> team believe they need?
>
> Some of the blogging apps discussed are a kitchen sink (or are working
> towards it) while others are simple blogs (ex basic-blog).
>
> Personally, I wouldn't want a "wordpress" blog engine within my larger
> encapsulating app (or collection of apps). But that's just me.
>
> So, I'd suggest basic-blog as the on to pull into Pinax.
>
> Nathan Borror runs that project and seems to update his often enough,
> and it runs on trunk. From what I remember Coltrane isn't updated that
> often and isn't as documented as basic-apps is (plus basic-apps has a
> google group if you want to ask questions, etc).
>
> Also, you'd need to fork just about any of these though because the
> one requirement I do believe is needed would be the "one blog per
> user(creator) with one or more author(users)" requirement. And
> although that sounds simple, there's a lot of plumbing you'd need to
> do to enforce data integrity when retrieving posts by user, tags by
> blog, comments, etc. Not overly difficult, but work for sure.

We should probably work with the project more interested in making
the app pluggable/generic enough for our needs,

> On Jun 12, 6:05 am, "greg.newman" <gregoryjnew...@gmail.com> wrote:
>> I'm pulling down the source this morning to start using some of Pinax
>> on a project and need some blogging capabilities, specifically to give
>> each user the ability to blog within Pinax. I know it currently
>> aggregates from external blogs. Is there any current development
>> happening to add a blog reusable?
>>
>> If not, I'm going to go ahead and add it in my local branch. On that
>> note, I'm curious which blog is preferred by people.


--
Eduardo de Oliveira Padoan
http://www.advogato.org/person/eopadoan/
http://twitter.com/edcrypt
Bookmarks: http://del.icio.us/edcrypt

Greg Newman

unread,
Jun 13, 2008, 10:53:08 AM6/13/08
to django-...@googlegroups.com
Funny I just found that article in my NNW feeds and was reading when Gmail told me there was a reply here.
Looks good so far.  I haven't gone all the way through it yet.
I've been watching Byteflow for a while now.  It looks great but I think a little too robust for simple member blogs within Pinax.
--
Greg Newman
Rails Developer & Designer
Owner, carbon8.us
Blog, 20seven.org

Greg Newman

unread,
Jun 13, 2008, 10:55:15 AM6/13/08
to django-...@googlegroups.com
On Fri, Jun 13, 2008 at 9:06 AM, hiwd <kfric...@gmail.com> wrote:


I believe the question here is what blogging features does the Pinax
team believe they need?

Some of the blogging apps discussed are a kitchen sink (or are working
towards it) while others are simple blogs (ex basic-blog).

Personally, I wouldn't want a "wordpress" blog engine within my larger
encapsulating app (or collection of apps). But that's just me. 


So, I'd suggest basic-blog as the on to pull into Pinax.

Nathan Borror runs that project and seems to update his often enough,
and it runs on trunk. From what I remember Coltrane isn't updated that
often and isn't as documented as basic-apps is (plus basic-apps has a
google group if you want to ask questions, etc).

Also, you'd need to fork just about any of these though because the
one requirement I do believe is needed would be the "one blog per
user(creator) with one or more author(users)" requirement. And
although that sounds simple, there's a lot of plumbing you'd need to
do to enforce data integrity when retrieving posts by user, tags by
blog, comments, etc. Not overly difficult, but work for sure.
 
I agree.  Needs to be simple and integrated with the users as authors.
I did pull the basic-apps src this morning and went through most of it.  It looks like it would have the features needed.








On Jun 12, 6:05 am, "greg.newman" <gregoryjnew...@gmail.com> wrote:
> I'm pulling down the source this morning to start using some of Pinax
> on a project and need some blogging capabilities, specifically to give
> each user the ability to blog within Pinax.  I know it currently
> aggregates from external blogs.  Is there any current development
> happening to add a blog reusable?
>
> If not, I'm going to go ahead and add it in my local branch.  On that
> note, I'm curious which blog is preferred by people.

Eduardo O. Padoan

unread,
Jun 13, 2008, 10:57:23 AM6/13/08
to django-...@googlegroups.com
On Fri, Jun 13, 2008 at 11:55 AM, Greg Newman <gregory...@gmail.com> wrote:
>
>
> On Fri, Jun 13, 2008 at 9:06 AM, hiwd <kfric...@gmail.com> wrote:
>>
>>
>> I believe the question here is what blogging features does the Pinax
>> team believe they need?
>>
>> Some of the blogging apps discussed are a kitchen sink (or are working
>> towards it) while others are simple blogs (ex basic-blog).
>>
>> Personally, I wouldn't want a "wordpress" blog engine within my larger
>> encapsulating app (or collection of apps). But that's just me.
>>
>> So, I'd suggest basic-blog as the on to pull into Pinax.
>>
>> Nathan Borror runs that project and seems to update his often enough,
>> and it runs on trunk. From what I remember Coltrane isn't updated that
>> often and isn't as documented as basic-apps is (plus basic-apps has a
>> google group if you want to ask questions, etc).
>>
>> Also, you'd need to fork just about any of these though because the
>> one requirement I do believe is needed would be the "one blog per
>> user(creator) with one or more author(users)" requirement. And
>> although that sounds simple, there's a lot of plumbing you'd need to
>> do to enforce data integrity when retrieving posts by user, tags by
>> blog, comments, etc. Not overly difficult, but work for sure.
>
>
> I agree. Needs to be simple and integrated with the users as authors.
> I did pull the basic-apps src this morning and went through most of it. It
> looks like it would have the features needed.

It doesn't even need support for comments, we can just plug discussion
topics in it.

Greg Newman

unread,
Jun 13, 2008, 12:58:36 PM6/13/08
to django-...@googlegroups.com
On Fri, Jun 13, 2008 at 10:57 AM, Eduardo O. Padoan <eduardo...@gmail.com> wrote:



It doesn't even need support for comments, we can just plug discussion
topics in it.
Commenting is so simple I might as well make sure it has that support.

To the maintainers... When I get this finished up, do you want me to contribute back? 

James Tauber

unread,
Jun 13, 2008, 8:34:23 PM6/13/08
to django-...@googlegroups.com

On Jun 13, 2008, at 12:58 PM, Greg Newman wrote:
> To the maintainers... When I get this finished up, do you want me to
> contribute back?

Yes please!

If you do your own app, make it as generic as possible and try not to
duplicate anything already provided by other apps already in Pinax or
other apps that could be used elsewhere in Pinax. For example, don't
implement comments or tagging. Really focus just on blogging.


James

greg.newman

unread,
Jun 15, 2008, 6:52:35 PM6/15/08
to django-hotclub
Making progress on this guys. I've got the models and forms done for
the posts and am now working it into the views.

Do we want to have a main blog tab? My thoughts were to have a main
blog tab and also work in excerpts under a member's profile page.
Reply all
Reply to author
Forward
0 new messages