On 16/02/2007, at 1:46 AM, James Bennett wrote:

>
> On 2/15/07, James Tauber <[EMAIL PROTECTED]> wrote:
>> That would be great. In fact, it would be nice if many of the
>> component apps of the site were themselves available on the site for
>> building other software component catalog sites.
>
> Absolutely. I'm a fan of open-source sites (hopefully going to be
> launching one soon!).

Another aspect of this proposed "Hot Club of France" site would be a  
catalog of open-source sites.

>> What do you think of the idea of having (optional) conventions for
>> improving the ability of apps to work together?
>
> I've come across a few useful things I've been meaning to write up,
> but I've already got a huge backlog of blog entries I need to finish
> :)
>
> I think that a lot of it comes down to four things:

Yes, those four things were exactly the sort of thing I was thinking.  
The idea is that an app or contrib package that follows the "Hot Club  
of France" conventions "jams" well with other apps and contrib  
packages in the Hot Club of France. And if ones own site (even if not  
open-source) follows the HCoF conventions,  it will be easier to plug  
in features provided by the Hot Club of France.

Let me give a concrete example. Consider my flashcard site,  
Quisition, which is built on Django. The core of the site is  
flashcards, but much of what I have and what I want to add could be  
generic. It currently uses account management code based on that  
provided on your blog. It uses the feed package for providing a feed  
of new card packs. I plan to use the comments packages for providing  
comments on new packs. But I'd also like to add tagging of packs. And  
rating. And possibly the ability for users to add other users as  
"friends".

If written properly, all those components could be reusable on  
completely different sites. For example, I'm also working on a site  
for filmmakers to share tips, discuss gear, critique each others  
work, network, etc. There should me a lot of reusable apps between  
those two sites, even if the sites themselves are on completely  
different topics. Even with very different *core* apps, the support  
apps could be shared if conventions were followed.

Hot Club of France itself could use a lot of the same apps.

Anyway, that's my current thinking.

I've preemptively registered hotcluboffrance.com and I'm happy to  
start a Google Code Hosted Project to build the site if you're still  
interested.

James

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to