[development] CVS HEAD, code freeze, zeitgeist
Bèr Kessels
ber at webschuur.com
Fri Aug 18 18:45:01 UTC 2006
Op vrijdag 18 augustus 2006 15:32, schreef Dries Buytaert:
> Note that there are 3 systems here: (i) flexinode, (ii) contrib CCK
> and (iii) core CCK.
>
> I can't speak for (i) or (ii) but if they are "hacked up" then their
> maintainers are to blame -- at least to a certain extend. I can only
> speak for (iii), and I think you're overly pessimistic about it.
My idea is that, if core releases as it is now then (i) and (ii) should use
(III) as API, or for the heavy lifting. Especially since iii is done very
nice.
Since core does the node-type handling different from CCK-contrib node type
handling, these two conflict right now. Two options: Rip out the node-type
handling from CCK-contrib. Which, if done right, is a near-full-rewrite.
Same goes for flexinode. Having both flexinode and CCK in head is very
confusing, for a starters because there are two nearly similar "content type"
interfaces which even share a menu-path!
And yes: Metadata-based content is the way of the future.
My whole point is that right *now* we (flexinode and CCK) are getting rather
close to something that is *almost* production safe. Flexinode in its current
hacked up state, CCK in its 4.7 branch (where slowlly some fields are
released). But both *are* not ready. And if upgrading both to 4,8 pulls out
all resources again, there will be no stable CCK/flexinode for a long time
again. Not for 4.7 nor for a long period in 4.8.
I am not talking about what-would-be-cool-for-core. When I am talking about
building sites Now. Today. Yesterday.
Bèr
More information about the development
mailing list