Ian Bicking: the old part of his blog

Re: What is paste comment 000

IMHO a better bet will be to direct it to people with little experience. A developer experienced in python web frameworks will be less impressed, he/she will have a lot of habits acquired in the other frameworks, will be more reluctant to change and Paste has to be really really good to impress him.

A beginner caries a lot less baggage. He will give Paste 10, 20 maybe 30 min. and if in that time Paste impresses him there is a good chance he will use it.

I'm a beginner and I see "Zope Page Templates", beside the fact that I get scared by the word Zope when I look at the mini introduction to TAL I'm thinking "What the heck is this?" a beginner will see to much information, a seasoned programmer will see redundancy.

In my view Paste will be better served using something like HTMLTemplate http://freespace.virgin.net/hamish.sanderson/htmltemplate.html, it is simple, powerful and did I mentioned simple? Yeah simple, how simple? well... copying one .py file somewhere in the PYTHONPATH takes care of the installation. Using it is just as simple.

Take the beginner from A to Z, show him a quick install, a simple example, a simple but not trivial example, a complex example and of course provide value. For example if John Doe were to install Paste and instantly get a Wiki and a blog or a bliki as a bonus (complete with 2-3 nice CSS designs) all validating, RSS/Atom enabled, all the bells and whistles John Doe will be very happy, he will recommend Paste to all his friends. He might not care that is python as long as it works or maybe he just discovered python and wants to use it in everything or maybe he is like me... hateing PHP syntax.

Go after the beginners! there are a lot more of them than seasoned programmers, they might be more forgiving especially if you put up a big sign saying "Alpha" and if they can do it... seasoned programmers will have no other excuse not to at least try it.

Comment on What is paste comment 000
by Peter Damoc