Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#13 2007-12-18 22:33:46

spacewalk
Member
Registered: 2007-12-18
Posts: 11

Re: A momentous occasion in Textpattern history...

Thanks for the excellent response. I honestly thought that his “sad story” might be “greatness unappreciated.” I’ve been meaning to try TXP for a long time now (even before I became a lifetime Textdrive customer, and that was a while ago), but never got around to it for various reasons, usually related to CMS-tryout fatigue. Finally today, I did it. After only 4-5 hours, I like it a lot.

I find it interesting that the designer John Hicks says he keeps trying other systems, but keeps coming back. Anecdotes like that count for a lot.

zero wrote:

“the sad story of Textpattern” I think refers to one or two common complaints and the false perception that nothing is being done about them.

Firstly that development is slow: compared with who, I don’t know. But 4 developers work well together to produce simple elegant code that is far more stable than the competition. Besides these are many plugin makers who add the features that are not essential but which people like to have. The plugin system is much liked by coders who can see a gap and fill it themselves. It is much better than having the feature in the core and then having to work round it, or compensate or just put up with bloat. The txp weblog , although not used very much, gives some indication of what has been done in 2007.

Secondly that there are no proper themes: there are plenty at textgarden or txp resources

Thirdly that the commenting method is no good: some people don’t like the Preview button and say it should be eliminated. The Preview button prevents spam and makes txp much more spam-free than other CMS. If you really want to get rid of it there’s a plugin. Visit Pixelspread to see an example of it in action.

Fourthly that it does not support trackback: but this again is an anti-spam method. What’s the big deal about trackback? It is a fashion thing as much as anything as are many other ‘features’ in other software. Again a plugin is available for those who really want it.

For some reason people put these false txp myths about even though they are not true. Meanwhile people who use txp are very happy with it.

Offline

#14 2007-12-19 07:37:53

colak
Admin
From: Cyprus
Registered: 2004-11-20
Posts: 9,012
Website GitHub Mastodon Twitter

Re: A momentous occasion in Textpattern history...

I thought that this might be good for this thread

ruud wrote

I’m hoping we can do a (4.0.6) release before new year.


Yiannis
——————————
NeMe | hblack.art | EMAP | A Sea change | Toolkit of Care
I do my best editing after I click on the submit button.

Offline

#15 2007-12-19 10:17:33

hcgtv
Plugin Author
From: Key Largo, Florida
Registered: 2005-11-29
Posts: 2,722
Website

Offline

#16 2007-12-19 12:12:07

ruud
Developer Emeritus
From: a galaxy far far away
Registered: 2006-06-04
Posts: 5,068
Website

Re: A momentous occasion in Textpattern history...

I’m amazed that nobody is discussing about the license change from GPL to BSD for crockery. I would have thought that some people would have strong opinions either way. I know I have.

Offline

#17 2007-12-19 12:29:23

iblastoff
Plugin Author
From: Toronto
Registered: 2006-06-11
Posts: 1,197
Website

Re: A momentous occasion in Textpattern history...

well..now that zem is gone, is that decision still going to stick? (hmm i just noticed mary just made the update to crockery’s license change in trac) i personally don’t understand the switch nor do i see any benefit with BSD besides my original comment in this thread (though i’m no software license expert):

i’m a little confused about the change to BSD licensing (whenever crockery is released)

as far as i understand, all it changes is the ability for plugin developers to charge $ for their plugins (not that people aren’t doing it already, just that BSD licensing would give them more of a ‘right’ to do so). what else am i missing here?

also i think it may be possible that theres little uproar due to the announcement being made 1.5 years ago and no workable version of crockery even exists yet. that fact coupled with textpattern’s smallish community probably doesn’t have much of an in-your-face impact. i think most of us have come to accept the reality that the 4.0.x branch is going to be the mainstay for quite a while to come and thus license changes for software we’re not going to see for a long time means very little to most people.

Last edited by iblastoff (2007-12-19 12:51:01)

Offline

#18 2007-12-19 13:39:12

hcgtv
Plugin Author
From: Key Largo, Florida
Registered: 2005-11-29
Posts: 2,722
Website

Re: A momentous occasion in Textpattern history...

ruud wrote:

I’m amazed that nobody is discussing about the license change from GPL to BSD for crockery.

I’m a amazed you’re actually putting it up for discussion ;)

ruud wrote:

I would have thought that some people would have strong opinions either way. I know I have.

I prefer a GPL license, I like my software out in the open. The only benefit I see to a BSD license is if you, the developers, have plans for a commercial version of TxP.

Offline

#19 2007-12-19 14:40:33

hakjoon
Member
From: Arlington, VA
Registered: 2004-07-29
Posts: 1,634
Website

Re: A momentous occasion in Textpattern history...

Also the license change announcement was for 4.1 which doesn’t exist. Following TXP patterns crockery could become version 8.0 and go back to being GPL :)

I would also prefer the license to remain GPL. Don’t you have a say in this? After all it will be code you generate right?

Last edited by hakjoon (2007-12-19 14:41:17)


Shoving is the answer – pusher robot

Offline

#20 2007-12-19 14:51:10

iblastoff
Plugin Author
From: Toronto
Registered: 2006-06-11
Posts: 1,197
Website

Re: A momentous occasion in Textpattern history...

hakjoon wrote:

I think there were some concerns about plugins which relied on closed source libraries and things of that sort and the GPL.

It could have also been a way to develop Bannister and not have to release the source.

Not 100% sure.

Of course given the fact that 4.1 as a package does not actually exist there is no saying that the license shift has to happen.

i’m assuming demand for any commercialized version of TXP-related tinkerings is quite low (or else zem might still be around) and thus a move to BSD would be pointless. of course i’m just speculating.

i’m just happy to be involved in an active discussion involving anything related to the future of crockery.

Offline

#21 2007-12-19 20:45:10

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 11,273
Website GitHub

Re: A momentous occasion in Textpattern history...

ruud wrote:

I’m amazed that nobody is discussing about the license change from GPL to BSD for crockery.

If I could be arsed to research the differences, I’d probably have an opinion! But since I’m not exactly a fan of corporatism I doubt it would be deemed a valid opinion in today’s mashed-up world :-\

From my rudimentary understanding, GPL gives the software more freedom, and BSD gives the developer more freedom. For what it’s worth, GPL gets my vote: I’m a developer, yet I can guarantee that every line of every piece of code I’ve ever written has been written by someone else at an earlier time. So how can I possibly claim ownership, let alone sell it on?

Sure I might be rearranging the lines of code in different orders and changing the variable names, but fundamentally it’s just ideas copied and pasted from other people and expressed in a fixed language construct. Unlike natural language, art, music, etc, there are only so many permutations to achieve the desired logical outcome. Perhaps the inventor of the de-facto binary tree algorithm might have cause for claiming their code is proprietary and that any subsequent use of the algorithm is plagiarism. Past that it gets murky very quickly, entering the ‘fair use’ arena that makes lawyers moist.

Mind you, charging for plagiarism hasn’t stopped Oasis making money. Cue programming art vs science debate… ;-)


The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Txp Builders – finely-crafted code, design and Txp

Offline

#22 2007-12-19 21:53:34

hakjoon
Member
From: Arlington, VA
Registered: 2004-07-29
Posts: 1,634
Website

Re: A momentous occasion in Textpattern history...

BSD does not magically enable charging for Plugins. zem_redirect for example was a pay plugin but released under the GPL.

BSD does enable developers to release products based on TXP and NOT release the code. (Which is bad IMO)

Last edited by hakjoon (2007-12-19 21:54:07)


Shoving is the answer – pusher robot

Offline

#23 2007-12-19 21:58:45

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 11,273
Website GitHub

Re: A momentous occasion in Textpattern history...

Fair enough. That’s the last time I trust slashdot for a valid opinion on a subject ;-)

EDIT: Wait, excuse my naivety, so what’s the point of even proposing the change to BSD then? On the offchance that some corporate identity sees the value in crockery, snaps up the rights, closes the source and leaves us all without our beloved CMS? Rearrange the following words to make a well-known phrase or saying: foot in yourself the shooting.

Last edited by Bloke (2007-12-19 22:14:52)


The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Txp Builders – finely-crafted code, design and Txp

Offline

#24 2007-12-20 07:29:25

net-carver
Archived Plugin Author
Registered: 2006-03-08
Posts: 1,648

Re: A momentous occasion in Textpattern history...

All

For what they’re worth, here are a few thoughts. (They are quick ones, and not particularly well researched I must admit)…

Firstly, it seems that the original intent of Team Textpattern was to allow Txp to use other, non GPL licenced libraries. At least, that’s what I’m getting from the article here. For the record, I like this.

Secondly, the GPL does not restrict people from charging (in cash, ecash or kind) for the software so licenced. In fact, it seems to encourage it. What it does do is enforce the recipient’s right to study, modify, use and redistribute the code as they want or need. For the record, I like this.

The GPL also allows you to develop — but not distribute — closed source derivitive works. In fact, the MLP Pack was initially developed like this for Destry and Marios. Only later, with explicit consent of all involved, was the pack put up for ransom. A successful ransom lead to without-(further)-charge distribution via download from my site. A failed ransom would have lead to a with-charge distribution. Just because I would have charged for the download would not have detracted from the downloaders right to redistribute it as they wanted — even for free.

Thirdly, BSD does not prohibit re-release of its software under the GPL (but the GPL does prohibit re-issue of its software under the BSD).

Code licensed under the BSD licence can be relicensed under the GPL (is “GPL-compatible”) without securing the consent of all original authors. Code under the GPL cannot be relicensed under the BSD licence without securing the consent of all copyright holders, as the BSD licence is not copyleft and therefore GPL is “BSD-incompatible”. Existing free software BSDs tend to avoid including software licensed under the GPL in the core operating system, or the base system, except as a last resort when alternatives are non-existent or vastly less capable, such as with GCC. The OpenBSD project has acted to remove GPL-licensed tools in favour of BSD-licensed alternatives, some newly written and some adapted from older code. (Source here)

I think this means that if Txp itself were issued under the BSD licence then plugin authors are free to issue their plugins under the BSD or GPL. If they go down the GPL route then anyone using a BSD based open (or closed-source) Txp fork would not be able to use that plugin without re-issuing their fork under a GPL compatible licence.

Fourthly. Just because Textpattern goes back to its BSD roots, doesn’t mean it’s going to go closed source. Some folks might choose to do a closed-source fork, but I think mainstream Txp is going to stay open source, even with a BSD licence adoption.

Of course, IANAL.

Last edited by net-carver (2008-11-14 11:07:31)


Steve

Offline

Board footer

Powered by FluxBB