[haiku-web] Re: Website

Charlie Clark <charlie@xxxxxxxxxxxxxx>:
>
> 
> On 2006-03-19 at 00:08:52 [+0100], "Mikael Jansson (mailing lists)" 
> <lists@xxxxxxxxxxxxxxxxx> wrote:
> > charlie@xxxxxxxxxxxxxx:
> > >
> > > [wiki stuff snipped]
> > >
> > > Go for Best of Breed assuming you can do the plumbing.
> > > 
> > It's the plumbing I'm worried about. ClearSilver.. *shiver*  But 
> > yes,
> > some initial time in the beginning will probably prove valuable 
> > later
> > on when there is a good CMS in place.
> 
> Plumbing between systems: Trac for bugs, "XMS" for content 
> management, 
> Mailman for mailing lists.
> 
Right, and I was referring on how to make this all look coherent. :)  
Not to mention having "single sign-on", so you don't feel like you're 
working with three totally separated parts, rather than an integrated 
whole composed by three modules.

> > How does Plone do in that respect? The CPS install at the 
> > EuroPython2k5
> > web site was *awful*. I don't know if it's the default/supposed
> > behaviour, but adding a section to the page required about three or
> > four clicks and page reloads.
>   
> CPS is not Plone but another CMF off-shoot developed in Paris for 
> French 
> government agencies. As with most of the EuroPython sites they have 
> been 
> done by well-meaning but clueless developers. Zope's CMF comes with 
> all you 
> need for something like that but it's a bit clumsy to use but most 
> developers have always gone through the ZMI anyway so they don't 
> care.
>  
Okay, thanks for the clarification.

> > Bah, don't underestimate the power of enums! (I agree)
> 
> Oh, now I'm really feeling sick. Trac emulates enums in SQLite 
> because it 
> doesn't have this "cool" feature that MySQL does. And "the crowning 
> turd in 
> the waterpipe" is the need for CASE all over the SQL as a result!!! 
> CASE is 
> always to bloody slow and it's horribly obfuscating.
>
I meant that I agree on your opinion, Charlie!

I've taken a class on databases, and it it does indeed feel like one or 
two properties about relational databases are violated by using 
enumerations.
  
>
> > > Punish non-developers by not giving them access to these 
> > > features.
> > >
> > Okay, so this is actually a real problem. Internally, Trac opens up 
> > the
> > Subversion repository top folder to gain access to the commit 
> > messages
> > to use in its timeline. It's also used for the source browser.  I 
> > don't
> > know how easy it would be to run Trac on a server that doesn't have
> > "physical" access to the repository.
> 
> At the very worst get svn to export something like RSS and put a 
> wrapper 
> under Trac to read it. I'm sure it's easy to do something better than 
> that.
> 
I guess one could add post-commit hooks somewhere...  We'll see when we 
get there, need to discuss the being or not of Trac with the others, 
first.

Do we want to subscribe them to this list, or what's the plan?
 
>
> > > (In case
> > > you haven't noticed the recent non-discussions on the main 
> > > openbeos
> > > list
> > > annoyed me somewhat).
> > > 
> > What's wrong with leaf discussions? I can talk for hours on end 
> > about
> > the color of autumn...
>  
> Must send you the "audio pullout" from "On the hour" about a leaf 
> farm.
>
Yes, please do. :)
 
> > > Bedtime, cycling tomorrow!
> > > 
> > Woo, luxury!  Watch out so you don't fall, again!
> 
> As long as nobody expects 400 cyclists to be herded like bulls in 
> Pamplona 
> I'll be okay.
>
Bicycle...race! (?)
 
> 
> FC United of Manchester 8:1 Leek CSOB
> 
> :-))))))))))
> 
> http://www.fc-utd.co.uk
> 
*big smile*


Night!
-- Mikael
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"Any sufficiently complicated C or Fortran program
 contains an ad hoc informally-specified bug-ridden
 slow implementation of half of Common Lisp."      -- Philip Greenspun

Other related posts: