Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
Introducing "xPattern" Workgroup
Some time back I proposed an idea that would allow TxP to gracefully handle almost any conceivable content-type, while maintaining full backward compatibility. This idea produced only a tepid reception from the devs, so I shelved it.
So why not just go with a different CMS?
At it’s heart TxP is conceptually, very straightforward and I personally, haven’t found anything that is as elegantly simple for editors as it is powerful for developers. What can I say, I’m a sucker for forms… but you guys all have your own favorite features, I’m sure. :)
A few weeks back I discovered that Hakjoon and ma_smith were talking through similar ideas for expanded content capabilities in TxP and we all got excited about the possibilities.
We decided to come up with a way to make this, and further improvements to Textpattern a reality. We’ve discussed the idea with some of the most talented and experienced TxP plugin developers, and together we’ve put together a working group around 16 strong, to build something remarkable using a platform that we already love.
Introducing xPattern
The idea is quite simple, but really powerful:
- Allow users to build their own content-types (eg. “person”, “place”, “event”) which have their own combination of fields, (text, images, files, etc..).
- Provide a simple and intuitive way for site-editors to select and edit this content (through a content-type selector on the write page).
- Route all content-types through a “content” tag that behaves almost exactly the same as the “article” and “article_custom” tags, using a “type” attribute.
- Provide semantic form-tags for display, eg.
<txp:phone_number/>
or<txp:city_of_birth/>
- Free up categories to be content independent, allowing a single category (or category hierarchy) to apply to all content types.
- Allow content to have unlimited categories just like rss_unlimited_categories does.
- Allow content types to be nested by “association” or “inclusion” (eg, “person” could be a multi-select in “group” or “person” could be the basis of “artist”, “doctor”, “chef” etc.)
- Provide a content-type builder” extension tab to build, edit and administer custom content-types.
We’ve worked up a description a preliminary spec and some example use-cases and weare chomping at the bit to get moving.
So how are we going to go about this?
These advanced capabilities are not feasible with a plugin alone—we’ll need to make edits to the core. After careful consideration, we’ve decided to make changes against the “crockery” branch, and publish regular builds to this thread as we make progress. There’s also a work group here where all are welcome to contribute. Contact either myself, ma_smith or hakjoon if you’d like to join in.
Our plan is to regularly submit patches for consideration back to “crockery” as the TxP core devs have suggested.
We look forward to your input, ideas and expertise. Let’s build something brilliant.
Last edited by mrdale (2007-05-18 23:46:28)
Offline
Re: Introducing "xPattern" Workgroup
The ‘work group’ link is not working.
Offline
Re: Introducing "xPattern" Workgroup
thanks ruud, fixed. You want a workgroup account?
Offline
#4 2007-05-19 00:33:59
- zem
- Developer Emeritus
- From: Melbourne, Australia
- Registered: 2004-04-08
- Posts: 2,579
Re: Introducing "xPattern" Workgroup
Dale: I’d recommend keeping in touch with the dev team. We might be able to save you some work.
Alex
Offline
Re: Introducing "xPattern" Workgroup
Zem: Excellent! I just assumed you guys had too much going on to participate, but I’m delighted that you’re interested.
I’ll send you a workgroup account if you like.
Offline
Re: Introducing "xPattern" Workgroup
Hi dale, Sounds interesting! I’d like to read more but your articles don’t work… All i get is the excerpts in article_list.
Yiannis
——————————
NeMe | hblack.art | EMAP | A Sea change | Toolkit of Care
I do my best editing after I click on the submit button.
Offline
Re: Introducing "xPattern" Workgroup
Sounds very interesting and something I repeatedly come up against. I have the same problem as colak.
TXP Builders – finely-crafted code, design and txp
Offline
Re: Introducing "xPattern" Workgroup
Sounds really interesting. Far into the future, but really interesting.
Offline
Re: Introducing "xPattern" Workgroup
Dale,
In the art world, when someone says: “That’s interesting” it means its a piece of dung. Hopefully we aren’t being placated :))))
I’m glad to see its an idea worth having!
M
- I am Squared Eye and I
am launchinghave launched Pattern Tap
Offline
Re: Introducing "xPattern" Workgroup
It was only 1st degree from me :)
Offline
Re: Introducing "xPattern" Workgroup
WoW I like it : very amazing idea!!! WoW!
But why we can’t read the hole articles when we clic on “read more…” ?
Just one example : description
In other hand (not the subject of this topic), I discovered yesterday this amazing tool : TYPOlight
It’s seems to be a fork of Typo3 but very flexible.
Let’s see this presentation sceenshot
Last edited by Pat64 (2007-05-19 14:57:37)
Patrick.
Github | CodePen | Codier | Simplr theme | Wait Me: a maintenance theme | [\a mi.ni.ma]: a “Low Tech” simple Blog theme.
Offline
Re: Introducing "xPattern" Workgroup
Articles up.
@colak, pat64, jeremie, jakob
Articles up …sorry folks bit of a rush last night. Had to finish up early.
@jeremie
We have plenty of talented people on board already. So we’ll just have to see how long it takes. I think we are pretty motivated to make it happen fairly rapidly.
@matthew: “interesting” is good, better than echo, echo, echo :)
Offline