Re: [Zope-dev] Open letters, hijacking and the like

2001-12-03 Thread Simon Coles

--On Sunday, December 2, 2001 3:08 pm -0800 Clark O'Brien 
[EMAIL PROTECTED] wrote:
 On the one hand ZC is this munificent benefactor of
 Zope.

 On the other hand ZC is this poor cash strapped little
 company that can't afford to take any interest in Zope
 unless they have an immediate incentive.

 YOU CAN'T HAVE IT BOTH WAYS DUDE. I AM SORRY BUT THIS
 IS JUST NOT POSSIBLE.

Heh. In the ideal world, this may be true. However, the real world is a 
balance. Any company that becomes an open-ended munificent benefactor 
either goes bust or becomes a charity - and even charities need revenue. On 
the other hand, if Zope Corp. become too internally focussed, they lose the 
community.

The trick that ZC is trying to pull off is to fulfill the promise of The 
Cathedral and the Bazzar and make this Open Source thing happen for real. 
I for one applaud them and really hope they make it (and that Paul  Co. 
write a book about it for the rest of us to give to investors to get them 
to buy into our plans :-).

Without projects like Zope Corp., Open Source is just going to be a 
plaything for students and geeks in their spare time. Me, I'd like Open 
Source to become The Way Software is Developed.

Consider - what other companies have someone of Paul's seniority 
particiapting forums like this? Forgive me for putting words into his 
mouth, but at Paul's level, you don't muck around, if something is a waste 
of time, you stop doing it. Generally the things on your radar would be 
investors, important customers,  strategy, and shaping your organisation. 
The Zope community is obviously valued by Zope Corp., or they'd ignore us.

I suggest we need to all join in a constructive, mature conversation about 
how to make Zope, and Zope Corp's business model a success. If we pull that 
off, we'll be doing the world of Open Source Software a great service.

BTW, Those of you that aren't yet in the business world, or are currently 
at a level where business issues don't matter that much, I suggest learning 
from the business perspective of what's going on here will do you a lot of 
good in your future careers. Zope as a technology will be hot for a 
comparatively short period compared to the business model.



Simon
(who just became a CEO himself, and sees the world in a different light now)

- My opinions are my own, NIP's opinions are theirs --
Simon J. Coles Email: [EMAIL PROTECTED]
New Information Paradigms  Work Phone: +44 1344 753703
http://www.nipltd.com/ Work Fax:   +44 1344 753742
=== Life is too precious to take seriously ===

___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope )



[Zope-dev] Distributing Zope one of our products

2001-09-26 Thread Simon Coles

Hi,

You may know that as well as doing Cool Things With Zope, we also do stuff 
with Electronic Lab Notebooks (ELNs) - not using Zope unfortunately, but 
that's another story.

Anyway, we have come up with an Open Source ELN (OS-ELN), which is based on 
Zope and the CMF. Readers of this forum will not be surprised to know that 
it didn't take much to turn Zope + CMF into quite a nice little ELN. For 
the curious, you can download what we have at http://www.opensourceeln.org/

What we're trying to do is make this thing approachable for people who 
don't know Zope, and indeed are somewhat unfamiliar with installing Open 
Source stuff on their machines.

Our primary target for a more approachable install is Windows users, as we 
feel Linux users are probably going to be OK with a more manual install.

The ideal would be to have single file they double click to install, answer 
a couple of simple questions in the install process, and then point their 
browser at their running ELN. Kind of like the existing Zope for Windows 
binary install...

But of course at the moment we have to get them to:
- install Zope
- get, expand, and install the CMF (which is distributed as a .tgz, 
rather
confounding Windows users)
  - get our product and expand/install it
  - then log in as the inituser, create a normal user, log out, log back in,
create an ELN, then log out, then access the ELN, and join in the normal
CMF fashion

What I'd like to do is customise the existing Zope installer to include the 
CMF and our OS-ELN, and to have an already-setup Data.fs.

That would really reduce the amount of work someone had to do to download 
and start playing with this, and of course once they've had a play they may 
well decide to invest more time in learning Zope and setting up a proper 
server for production use.

Does anyone have any thoughts as to the desirability of this, and the best 
way of doing it?

(BTW, I've always felt that products like Squishdot would really benefit 
from something like this as well. Maybe when Chris sees how easy this is to 
do for the OS-ELN ;-)

Thanks for any help,



Simon

- My opinions are my own, NIP's opinions are theirs --
Simon J. Coles Email: [EMAIL PROTECTED]
New Information Paradigms  Work Phone: +44 1344 753703
http://www.nipltd.com/ Work Fax:   +44 1344 753742
=== Life is too precious to take seriously ===

___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope )



Re: [Zope-dev] Mailing List Archives

2001-05-13 Thread Simon Coles

On 13/5/01 8:04 pm, Chris Withers [EMAIL PROTECTED] wrote:
 What's the UI like into this? If it's good, and you'd be willing to ship us
 the code and pre-loaded data, I think arms could be twisted here to host and
 maintain thos in favour of our curent Lotus Notes archives.

I can feel my arm being twisted, even now :-)



Simon

-- 
- My opinions are my own, NIP's opinions are theirs --
Simon J. Coles Email: [EMAIL PROTECTED]
New Information Paradigms  Work Phone: +44 1344 753703
http://www.nipltd.com/ Work Fax:   +44 1344 753742
=== Life is too precious to take seriously ===


___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope )



Re: [Zope-dev] Unit testing, ZUnit

2000-10-24 Thread Simon Coles

What do people think of this? What does DC think of this? Can I
go ahead and develop it in this direction?

For our XP endeavors, we've developed a testing framework we call 
SimpleTest, which tests our systems using HTTP requests. Tests are 
written in XML, along the lines of:

?xml version="1.0" ?
!DOCTYPE testrun SYSTEM "../multiple_test.dtd"
testrun description="Tests for read-only form"
   test
 descriptionThis is a very simple tests/description
 target_urlhttp://my.server.name/somewhere/target_url
 input
   field name="field1"magicroundabout/field
   field name="field2"1/field
 /input
 output
   ... various condition blocks to test if the
   returned HTML contains or doesn't contain stuff,
   or the return code was xxx
 /output
   /test
   test
   ... you can have lots of tests in a test run
   /test
/testrun


You can set authentication for a test run, and (crudely) pass 
variables from one test to another.

Tests are stored as XML files and we use CVS to control them.

Our feeling is we will probably need to use PyUnit at some point, but 
for the moment this is serving our needs OK. Using this we have been 
able to unit test most of the bits of the Zope applications we write, 
including where those applications link into other web-accessible 
systems. The framework is written in Python and we've been adding 
bits to it as needed.



Simon
-- 
- My opinions are my own, NIP's opinions are theirs --
Simon J. Coles Email: [EMAIL PROTECTED]
New Information Paradigms  Work Phone: +44 1344 753703
http://www.nipltd.com/ Work Fax:   +44 1344 753742
=== Life is too precious to take seriously ===

___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope )