[Zope-Annce] More TM ideas

2005-07-20 Thread Rob Page

Following up to my note from yesterday.

ZEA *is* the official registrant (but not legitimate
owner) of the Cirlce-Z-Zope (CZZ) mark in many
countries in the Madrid Protocol.  You can search the
WIPO database for Zope and find it.

Zope Corporation is the official registrant of the word
Zope in many countries in the Madrid Protocol and our
registration predates the ZEAs.  Since the ZEA
registration is based on the word Zope we believe that
an official trademark opposition will be successful.

We are also only willing to pay the fees that Zope
Corporation would otherwise have had to pay to register
the marks itself.  This offer was made in writing last
Friday.

The subtle but important point is that ZEA seems to be
willing to transfer the marks to the Zope Foundation
not Zope Corporation.  This seems to be the essence of
the difference in our position.  If this is inaccurate
-- i.e., ZEA is willing to transfer the marks to ZC
with no strings attached then we can chalk this up to
some incredible communication issue and can certainly
move forward!

It seems that the prospect of Zope Corporation's unfair
(and unprecedented) management of the marks is the real
issue.

So that our position and policy are clear:

  ***

  We will not use (nor allow our successors or assigns)
  to use the Zope trademarks in non-competitive ways.

  ***

The challenge is to figure out how to get this in
place.

One idea might be to make the BoD of the Zope
Foundation the arbiter of any revocation action ZC
might take.  This would be a contractual relationship
between ZC (and its successors and assigns) and the ZF.
If ZC felt that a given ZC-licensed use of the marks
had become inappropriate we would move to revoke the
trademark license.  If the license holder was
unsatisfied with the revocation they would appeal to
the Zope Foundation which, on vote of a supermajority
of the BoD could overrule ZC's revocation action.

It is our heartfelt sense that Zope Corporation is more
likely to defend (within guidelines and process) the
marks than a volunteer-led Foundation.  We have heard
comments that suggest that the Foundation should not be
in the business of enforcement.  Enforcement is an
active responsibility.  Perhaps once (and while) ZF has
full-time staff to pursue Foundation business
(including TM matters) the Foundation would be the
first stop for tm issues.

It has been reported that ZEA's original registration
of the marks was defensive and done in an effort to
preclude registrations from being made by unfriendly
parties.  We find it simply surprising that the first
mention of their registrations to us was 18 months (!)
after the fact.

ZEA does not represent the entire Zope community in
Europe (nor do they claim to) and certainly don't
represent the global Zope community.  In fact, we
should all recognize that the ZEA competes with non-ZEA
companies on proposals.  That's fine, expected and
natural.  However, any action on ZEA's part that was
made on behalf of the community is inappropriate.

ZC does not claim to represent the whole Zope Community
either.  We are asserting our ownership (and, we think)
aggressive desire to manage the marks and brand in a
vendor-neutral way.

With respect to ZEA's ownership of the Plone trademark
- I am told by two people that ZEA helped register the
Plone mark as a service to the Plone Foundation and
that it has been or is in the process of being
transferred. Presuming this is true I stand corrected.
Even this morning the WIPO database advertises ZEA as
the registrant of record for the mark.

Regards,
Rob

--
Rob Page   V: 540 361 1710
Zope Corporation   F: 703 995 0412


___
Zope-Announce maillist  -  Zope-Announce@zope.org
http://mail.zope.org/mailman/listinfo/zope-announce

 Zope-Announce for Announcements only - no discussions

(Related lists - 
Users: http://mail.zope.org/mailman/listinfo/zope

Developers: http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope-Coders] Zope tests: 8 OK

2005-07-20 Thread Zope tests summarizer
Summary of messages to the zope-tests list.
Period Tue Jul 19 11:01:02 2005 UTC to Wed Jul 20 11:01:02 2005 UTC.
There were 8 messages: 8 from Zope Unit Tests.


Tests passed OK
---

Subject: OK : Zope-2_6-branch Python-2.1.3 : Linux
From: Zope Unit Tests
Date: Tue Jul 19 23:26:30 EDT 2005
URL: http://mail.zope.org/pipermail/zope-tests/2005-July/002631.html

Subject: OK : Zope-2_6-branch Python-2.3.5 : Linux
From: Zope Unit Tests
Date: Tue Jul 19 23:28:01 EDT 2005
URL: http://mail.zope.org/pipermail/zope-tests/2005-July/002632.html

Subject: OK : Zope-2_7-branch Python-2.3.5 : Linux
From: Zope Unit Tests
Date: Tue Jul 19 23:29:31 EDT 2005
URL: http://mail.zope.org/pipermail/zope-tests/2005-July/002633.html

Subject: OK : Zope-2_7-branch Python-2.4.1 : Linux
From: Zope Unit Tests
Date: Tue Jul 19 23:31:01 EDT 2005
URL: http://mail.zope.org/pipermail/zope-tests/2005-July/002634.html

Subject: OK : Zope-2_8-branch Python-2.3.5 : Linux
From: Zope Unit Tests
Date: Tue Jul 19 23:32:31 EDT 2005
URL: http://mail.zope.org/pipermail/zope-tests/2005-July/002635.html

Subject: OK : Zope-2_8-branch Python-2.4.1 : Linux
From: Zope Unit Tests
Date: Tue Jul 19 23:34:01 EDT 2005
URL: http://mail.zope.org/pipermail/zope-tests/2005-July/002636.html

Subject: OK : Zope-trunk Python-2.3.5 : Linux
From: Zope Unit Tests
Date: Tue Jul 19 23:35:31 EDT 2005
URL: http://mail.zope.org/pipermail/zope-tests/2005-July/002637.html

Subject: OK : Zope-trunk Python-2.4.1 : Linux
From: Zope Unit Tests
Date: Tue Jul 19 23:37:01 EDT 2005
URL: http://mail.zope.org/pipermail/zope-tests/2005-July/002638.html

___
Zope-Coders mailing list
Zope-Coders@zope.org
http://mail.zope.org/mailman/listinfo/zope-coders


[Zope-dev] SQL null to None patch

2005-07-20 Thread Andrew Veitch
Is there any chance of getting Dieter Maurer's one line patch into  
the next bug fix release?


http://www.zope.org/Collectors/Zope/556

It would be hugely helpful to us.

Andrew
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Running unit tests, LOGging errors

2005-07-20 Thread Florent Guillaume
Using Zope 2.8 when I run the unit tests (bin/zopectl test ...) from  
a checkout (make instance), I have none of the LOGged errors  
appearing in the ouput.
However if instead I use make then mkzopeinstance with another  
directory, running the tests make the errors appear in the output.

There are no other differences in my setup.

Anyone know why and where this behaviour is triggered ?

Florent

--
Florent Guillaume, Nuxeo (Paris, France)   CTO, Director of RD
+33 1 40 33 71 59   http://nuxeo.com   [EMAIL PROTECTED]


___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] SQL null to None patch

2005-07-20 Thread Florent Guillaume
Andrew Veitch  [EMAIL PROTECTED] wrote:
 Is there any chance of getting Dieter Maurer's one line patch into  
 the next bug fix release?
 
 http://www.zope.org/Collectors/Zope/556
 
 It would be hugely helpful to us.

It would need some kind of unit tests.

Florent

-- 
Florent Guillaume, Nuxeo (Paris, France)   CTO, Director of RD
+33 1 40 33 71 59   http://nuxeo.com   [EMAIL PROTECTED]
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] SQL null to None patch

2005-07-20 Thread Andrew Veitch
I'm happy to do a unit test for the one line of code in the patch -  
but not for the other 2600+ lines of ZRDB code!


A

On 20 Jul 2005, at 16:26, Florent Guillaume wrote:


It would need some kind of unit tests.

Florent


___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] SQL null to None patch

2005-07-20 Thread Andreas Jung



--On 20. Juli 2005 16:41:01 +0100 Andrew Veitch [EMAIL PROTECTED] 
wrote:



I'm happy to do a unit test for the one line of code in the patch -  but
not for the other 2600+ lines of ZRDB code!



That's better than nothing :-)

-aj


pgpLHJuyJYBed.pgp
Description: PGP signature
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Listing a groups users via Python and portal_groups

2005-07-20 Thread Takahashi, Michael








Hi guys,



Im trying to work on a function call using Python
that will list the users of any specified group using the function portal_groups.



Ive been able to successfully do this the opposite
way by getting the users groups via portal_membership:



portal.portal_membership.getAuthenticatedMember().getGroups()



Which will return all groups this user is associated with.



So Ive been testing using portal_groups with function
calls similar to this:



portal.portal_groups.getGroupById(staff).getUsers()



Where staff is the name of the group. This almost
does what I need, but not quite close enough because it lists all groups and
all users. Any suggestions or help is greatly appreciated!



Thanks,



Mike









Mike Takahashi
Web Developer [EMAIL PROTECTED]

UCLA Office of Instructional Development
mtakahashi (at) oid.ucla.edu
310.794.9371








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


[Zope-dev] Re: SQL null to None patch

2005-07-20 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Andreas Jung wrote:
 
 
 --On 20. Juli 2005 16:41:01 +0100 Andrew Veitch [EMAIL PROTECTED]
 wrote:
 
 I'm happy to do a unit test for the one line of code in the patch -  but
 not for the other 2600+ lines of ZRDB code!


 That's better than nothing :-)

Yup.  The first test for an old module is by far the hardest one to
write.  At least if it exists, then somebody else can create an
additional test for the next one-liner more easily;  at best, somebody
might start writing the tests we all wish had been written in the first
place (back before we had our current testing culture, of course).


Tres.
- --
===
Tres Seaver  +1 202-558-7113  [EMAIL PROTECTED]
Palladion Software   Excellence by Designhttp://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFC3nts+gerLs4ltQ4RAvbyAKCGdXr4px27NRgfJbOy6x9Fi/mRRgCeMlly
BY0Ih+KEj16sp2Ca1Stmyc0=
=nXUH
-END PGP SIGNATURE-
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


[Zope] How to get the download window option for file widget field?

2005-07-20 Thread praveen kumar nagle
Dear All,

I have created one ARCHETYPE having few fields for
FileWidget, to
upload the file.

Problem::In the base view page i want to get the
download window
option(same like when u try to download a file) while
clicking on link
to download those file contents

*Code which I have given in archetype for
FILE**
FileField('reserveform',
  searchable=1,
  required=0,
  schemata='DetailedInfo3',
  widget=FileWidget(label='Reservation
Form'))

FileField('enquiry',
  searchable=1,
  required=0,
  schemata='DetailedInfo5',
  widget=FileWidget(label='Enquiry Form'))






Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] XUF and Postgres

2005-07-20 Thread Chris Withers

David Pratt wrote:
for this feedback. I will be evaluating this option as well.  There are 
differences in licensing that may be a factor in what I decide to use 
after some evaluation.  BSD with XUF compared to MIT with 
SimpleUserFolder.  


Huh?! What exactly is the problems with the MIT license? It's prettymuch 
the simplest and least restrictive open source license out there, which 
is why I selected it. Did you actually read the license file? ;-)


 I try to learn from GPL-like sources as opposed to using them in my
 code.

The MIT license has NOTHING to do with the GPL.

Chris

--
Simplistix - Content Management, Zope  Python Consulting
   - http://www.simplistix.co.uk

___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] ZTUtils.Iterator value in ZPT

2005-07-20 Thread Chris Withers

David Pratt wrote:

div tal:define = tabindex python:Iterator(range(100));

div
.. html form contents
   .. a field
   input tal:attributes=tabindex/next ...
 ... another field   
/div


What are you actually trying to do here?

Would the following work?

div tal:define = tabindex python:range(1,101);
 div
 .. html form contents
.. a field
   input tal:attributes=tabindex ...
  ... another field
 /div

cheers,

Chris - who has no idea what a ZTUtils.Iterator is supposed to do...

--
Simplistix - Content Management, Zope  Python Consulting
   - http://www.simplistix.co.uk

___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] ZopeProfiler (python profiler) - strange results

2005-07-20 Thread Chris Withers
You might get more help by asking this question on one of the python 
lists, I know the profiler output has confused the hell out of me on 
more than one occasion ;-)


Chris

Maciej Wisniowski wrote:

Hi!

I've just run ZopeProfiler few times to check which functions are
slowest in my site and during analysis of the results I've found
something that confuses me a bit.

When I'm showing results using print_stats and ordered by time
I get times:

calls   tottime  percall   cumtime   percallfunction

...total_x...cumulative_x   ...   X:1026(__call__)


for function X.

This seemed good till I've used print_callees format which
showed me that function X is calling function Y and Z and
their execution times are:

functions_time = Y_call_time + Z_call_time.


As far as I understand it tottime is the time without
subfunctions' call times and cumtime is with subfunctions'
call times, so I supposed that:

cumulative_x - functions_time = total_x

but this is not true... in almost every case I've checked it is
rather:

total_x + functions_time  cumulative_x

Why? I don't think these are concurrent threads...
but what makes this difference? It's possibly
something trivial but... ;)




--
Simplistix - Content Management, Zope  Python Consulting
   - http://www.simplistix.co.uk

___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] should stream iterator be used for ZODB-generated string file?

2005-07-20 Thread Petri Savolainen
We have an application whereby multimegabyte strings, each generated 
from the contents of several thousands of small objects in ZODB, are 
downloaded from zope as a CSV files. A particular CSV file is typically 
downloaded once or twice a day at a maximum.


The major issue is that it takes a long time for the download to start. 
Would it be possible to use a stream iterator (introduced in zope 2.7.1) 
or should we simply do chunks of REQUEST.write() ? What are the 
requirements for using chunked REQUEST.write - do some specific HTTP 
headers need to be set or does zope take care of it all?


Any advice or specific pointers would be appreciated. I've googled all I 
could find about the stream iterators, serving blobs etc. but all the 
info seems to be focused on serving large filesystem-based data. I am 
not sure what parts of that info applies to an use case that involves 
reading data from ZODB, or if stream iterators make sense for the use 
case at all.


I guess we could generate a temporary file and then serve that using a 
stream iterator. I understand some parts of the zope machinery could 
perhaps be released faster that way, but I wonder if the benefits are 
worth the extra step.


Thanks!

 Petri

___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Re: Zope Foundation Update

2005-07-20 Thread Matt Hamilton


Pre-amble: I post this as a principal in a decently-sized Zope-focused
business in the UK. Our company is also partnering with ZEA for some
work. I will try to correct some of Rob's factual errors, and set the
record straight for some of the issues discussed here.

I am not an official spokesperson of ZEA, though - so bear in mind
that what I'm saying here reflects what *I* (and my company) think
about the situation, and not what ZEA thinks. I know a bit about why
the decision to register the trademarks in Europe was made, why the
managing partners of ZEA authorised it, and what's going on on the
other side of the fence. I am reasonably neutral, though - and care
more about what happens to Zope the *community* than anything else.

 - Matt Hamilton, Netsight

On Wed, 20 Jul 2005 01:07:25 +0200, Rob Page [EMAIL PROTECTED] wrote:

  We are sorely disappointed that
 ZEA is unwilling to transfer the marks quickly and
 quietly so that we can proceed swiftly toward the
 formation of the Zope Foundation.

This is wrong. ZEA offered you to transfer the trademarks if you
covered the expenses involved in the registration (including the
salary of the trademark professionals involved in the registration
process), no strings attached - but Zope Corporation declined, and was
more interested in sending threatening letters about trademark abuse,
even though ZEA is the rightful owner of these marks in Europe at the
moment. They were more interested in having the matter resolved
*their* way than to cover the actual costs involved in registering the
trademarks from ZEA's side.

 We have offered to reimburse the registration fees paid
 by the ZEA to the WIPO (World Intellectual Property
 Organization) in order to facilitate the transfer. We
 have further offered to preserve their license to use
 the Zope mark in the conduct of their business as an
 association of Zope companies.

Aidan McGuire of Blue Fountain (another UK zope company), Xavier Heymans 
(of ZEA) and myself had a conference call with Lois Snitkoff from ZC on 
the 12th of July in which we offered to transfer the trademark if ZC 
contribute to the fees of the registration and, in the unwillingness to 
transfer the trademark to the ZF, at least agree to some form of 'social 
contract' that states the uses and rights of the mark.  After consulting 
with others within ZC Lois' reply stated:


Just to let you know quickly, we will not be paying any of the
costs incurred when you registered our trademark. I have checked
with management and they reiterate what our position has been
consistently.

Which directly contradicts what is said above.

 In the three weeks since learning of ZEA's illegitimate
 registration of our marks we have tried diligently (but
 unsuccessfully) to get ZEA to unconditionally transfer
 the rights of the registration.

The registrations were not illegitimate, the Zope trademark was not
registered anywhere but in the US at this point, so it was done as a
defensive move to make sure the trademark was in friendly hands. In
Europe you have companies/trademarks like ZOPEN that could have been
problematic for the registration and approval, so a decision was made
early on to secure the trademark for the Zope *community*.

The companies that constitute ZEA make up a large part of the
professional Zope companies in Europe, and they have a lot to lose by
the brand being insecure in Europe.

And in what way does not accepting ZEA's offer, to transfer the
trademark to you by covering the costs involved in the registration,
constitute try diligently?

 ZEA's registration represents an abuse of registration
 and management of international trademarks and the
 misappropriation of a mark that is clearly the property
 of Zope Corporation.

So why is Zope Foundation being used as a pawn in the corporate
strategies of Zope Corporation? I find this unclear intent pretty
disconcerting.

 We know that the establishment of a fair trademark
 license for the entire Zope community is an _essential_
 component of the Zope Foundation. It is possible that
 we will come to a conclusion with the ZEA prior to the
 conclusion of a trademark dispute process.

So why are you unwilling to put the Zope trademark under the ownership
of Zope *Foundation*? Again, Zope Foundation is being used as a pawn
in the company strategies of Zope Corporation.

 As an aside, the ZEA has also registered the Plone logo
 as a trademark.  It is not our business, but came as a
 surprise to us, that the Plone Foundation is not the
 owner of the Plone trademark.

Not true. ZEA's trademark experts helped Plone Foundation register the
Plone trademark initially, and promptly transferred the ownership of
the trademarks to the Plone Foundation, just as they are willing to do
the same for Zope Foundation.

Personally, I find it interesting that Zope Corporation insists on
ownership of the trademark instead of putting it in the Foundation.
The moment Zope Corporation goes bankrupt, any company can buy the

Re: [Zope] Zope Foundation Update

2005-07-20 Thread Lennart Regebro
On 7/20/05, Andreas Jung [EMAIL PROTECTED] wrote:
 Isn't this really strange? How can ZEA register any ZC trademark?!

Well, you register trademarks per country, so that would be one way, I guess...
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] ZCTextIndex - Collector Item #505?

2005-07-20 Thread Jonathan
I have encountered an unusual situation which I believe may be related to 
collector item #505  (http://www.zope.org/Collectors/Zope/505 - ZCTextUndex 
should not hold a reference to a lexicon).


Prior to performing a ZCatalog update I cleared the catalog (using the clear 
catalog option under the Advanced tab of the ZMI); then, to clear out the 
Lexicon, I deleted the Lexicon and created a new Lexicon (id of both was 
'Lexicon').


I then added about 805,000 records to the ZCatalog (which went smoothly) and 
tested catalog searches - all went well, including globbing searches, 'and', 
'and not' searches.


The previous Lexicon had 764,410 word entries.  The current Lexicon has 0 
word entries.


The ZCatalog and ZCTextIndex appear to be working ok, so I am guessing that 
somehow the ZCTextIndex is using a 'hidden/old' version of the Lexicon (not 
the newly created version) - which is very strange, as the .fs file was 
packed prior to the update (so any old versions should have been deleted).


This activity was all performed on a linux server running zope 2.6.1

Finally, the questions:

1) Can ZCTextIndex really be using the some other version of the Lexicon 
(which I can not access via the ZMI)?
2) Was Collector Item #505 ever fixed (I can not find a reference to issue 
#505 in any of the zope change logs)?


Thanks,

Jonathan 



___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Re: Zope Foundation Update

2005-07-20 Thread Andreas Jung



--On 20. Juli 2005 12:43:22 +0100 Matt Hamilton [EMAIL PROTECTED] 
wrote:

  ZEA's registration represents an abuse of registration
  and management of international trademarks and the
  misappropriation of a mark that is clearly the property
  of Zope Corporation.

So why is Zope Foundation being used as a pawn in the corporate
strategies of Zope Corporation? I find this unclear intent pretty
disconcerting.



Why did not ZEA came up with such arguments against the ZF *much earlier*?
The ZF proposal is out since some weeks. There was meanwhile an IRC chat 
with Rob,  a lengthy discussion on the mailing list and Rob spoke at 
Europython. I can not remember having heard any objections from ZEA against 
this proposal. I have not heard any public statements of Paul Everitt at 
Europython during the ZF presentation *against* the ZF.


Speaking as independent developer - neither representing the interests of 
ZC nor of ZEA - I find these behind-the-curtain negotiations extremely 
counterproductive from the community point of view and definitely not in 
the sense of the Zope community.


-aj

pgp7d0NH2R7td.pgp
Description: PGP signature
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] ZTUtils.Iterator value in ZPT

2005-07-20 Thread David Pratt

Hi Chris. Thanks for your reply.

My understanding (which may be flawed) is that ZTUtils iterator 
provides values of a sequence as you iterate over them with a repeat 
statement.  I believe what I am trying to do is sensible.  I have 
looked at the api and can't seem to get the right magic using the 
methods  provided.  Tabindex for forms keeps track of tab position so 
when you use tab key it moves the cursor to next field tabindex in form 
.  So if I have 5 input fields from top to bottom, I want to define an 
iterator object, and obtain the next number in the iterator when zpt 
does its thing to create the form so that I would have a tabindex 
starting at 1 and next field value would be 2, then 3 etc.


A range by itself doesn't do the trick since it provides all values to 
the variable where I am looking only for a single number incremented to 
the next value.


Regards,
David


On Wednesday, July 20, 2005, at 03:51 AM, Chris Withers wrote:


David Pratt wrote:

div tal:define = tabindex python:Iterator(range(100));
div
.. html form contents
   .. a field
   input tal:attributes=tabindex/next ...
 ... another field   /div


What are you actually trying to do here?

Would the following work?

div tal:define = tabindex python:range(1,101);
 div
 .. html form contents
.. a field
   input tal:attributes=tabindex ...
  ... another field
 /div

cheers,

Chris - who has no idea what a ZTUtils.Iterator is supposed to do...

--
Simplistix - Content Management, Zope  Python Consulting
   - http://www.simplistix.co.uk


___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Re: ZTUtils.Iterator value in ZPT

2005-07-20 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

David Pratt wrote:
 Hi Chris. Thanks for your reply.
 
 My understanding (which may be flawed) is that ZTUtils iterator provides
 values of a sequence as you iterate over them with a repeat statement. 
 I believe what I am trying to do is sensible.  I have looked at the api
 and can't seem to get the right magic using the methods  provided. 
 Tabindex for forms keeps track of tab position so when you use tab key
 it moves the cursor to next field tabindex in form .  So if I have 5
 input fields from top to bottom, I want to define an iterator object,
 and obtain the next number in the iterator when zpt does its thing to
 create the form so that I would have a tabindex starting at 1 and next
 field value would be 2, then 3 etc.
 
 A range by itself doesn't do the trick since it provides all values to
 the variable where I am looking only for a single number incremented to
 the next value.

- From $ZOPE/lib/python/ZTUtils/Iterator:

 __doc__='''Iterator class

 Unlike the builtin iterators of Python 2.2+, these classes are
 designed to maintain information about the state of an iteration.
 The Iterator() function accepts either a sequence or a Python
 iterator.  The next() method fetches the next item, and returns
 true if it succeeds.

 $Id: Iterator.py,v 1.9.42.2 2003/11/04 19:27:43 evan Exp $'''


Note that last sentence, which explains why you are seeing the '1' value
everywere.  'tal:repeat' over a range should get you what you want;  I
don't think you *need* an iterator for your use case.


Tres.
- --
===
Tres Seaver  +1 202-558-7113  [EMAIL PROTECTED]
Palladion Software   Excellence by Designhttp://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFC3lB++gerLs4ltQ4RAuvSAJwPRCNefT9753fli0xOL7EEnRRHgwCggT/C
M3ysckA7tZJZkZ0I10xgkLI=
=jzat
-END PGP SIGNATURE-
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Re: emergency user account does not work

2005-07-20 Thread Derrick Hudson
On Fri, Jul 15, 2005 at 03:55:06PM -0500, Tim Suter wrote:
| After logging out of the ZMI, I have tried to log in as the emergency
| user by filling in the proper credentials.  The page never loads.  Could
| there be a tick I am missing in the security settings for the root
| folder/ZMI?  OR is this something that has to be run via localhost from
| the server on which Zope is installed?  

I believe you can restrict the host(s) the emergency user's
credentials are valid from.  This will only happen if you specify it,
though, and you can always change the emergency user data (username,
password, and host restrictions) by editing the 'access' file in the
zope instance.

-D

-- 
If your life is a hard drive,
Christ can be your backup.
 
www: http://dman13.dyndns.org/~dman/jabber: [EMAIL PROTECTED]


signature.asc
Description: Digital signature
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Re: Zope Foundation Update

2005-07-20 Thread Godefroid Chapelle

Andreas Jung wrote:



--On 20. Juli 2005 12:43:22 +0100 Matt Hamilton [EMAIL PROTECTED] 
wrote:



  ZEA's registration represents an abuse of registration
  and management of international trademarks and the
  misappropriation of a mark that is clearly the property
  of Zope Corporation.

So why is Zope Foundation being used as a pawn in the corporate
strategies of Zope Corporation? I find this unclear intent pretty
disconcerting.




Why did not ZEA came up with such arguments against the ZF *much earlier*?


Speaking for me, I felt asking this type of questions suspecting ZC to 
found ZF for its own sake would not have helped.


Having a Foundation is a major step if we can manage to have it built 
community-oriented.


If you remember well, I did ask some questions about the tone of the IRC 
chat which I did not feel as an opened discussion : rather I felt it as 
a suite of questions/answers about things that were presented like facts.


I had the feeling that my reaction was already misunderstood my some of 
the attendants. So I did not even think of speaking of the trademark 
question... which had striked me as one of the critical points : IIRC, 
the TM was the first thing mentioned in ZC longer explanation.


The ZF proposal is out since some weeks. There was meanwhile an IRC chat 
with Rob,  a lengthy discussion on the mailing list and Rob spoke at 
Europython. I can not remember having heard any objections from ZEA 
against this proposal. I have not heard any public statements of Paul 
Everitt at Europython during the ZF presentation *against* the ZF.


There is nothing against the ZF : there is sthing against ZC being the 
sole owner of the TMs when the current value of it has been established 
by the community as a whole, especially out of USA.


This is why I support the proposal made by a few members of the 
community to have the ZF own the TMs and that would give a perpetual 
license to Zope Corporation to use it.


For instance,

...it would be far better for everyone if Zope Corporation were 
instead to transfer the trademark to the foundation and receive a 
perpetual/irrevocable/etc. license back.


posted by webmaven on plope.org

see

http://plope.org/Members/chrism/namechange/talkback/1120068594/discussionitem_view



Speaking as independent developer - neither representing the interests 
of ZC nor of ZEA - I find these behind-the-curtain negotiations 
extremely counterproductive from the community point of view and 
definitely not in the sense of the Zope community.


-aj


It's definitely better to speak about it in the open air, where we all 
will be able to think about it together.


Disclaimer : I'd like to remind english-only-speaking readers that my 
mothertongue is french not english. IOW, some of my words may need to be 
explained rather than taken literally.

--
Godefroid Chapelle (aka __gotcha)- BubbleNet  http://bubblenet.be

___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Re: ZTUtils.Iterator value in ZPT

2005-07-20 Thread David Pratt
Thanks Tres.  The 1's are explained for sure but I can't see a always 
doing the job for this.  What I need is an object that keeps track of 
the last number given to it so it will supply the next based on its 
state.  For use in a flat form with say a dozen fields you are not 
repeating over each field but still you need an incrementing tabindex 
value. In this case no repeat is necessary but each call to tabindex 
still requires next value and you can't do this if there if state is 
not available. I thought I could use the built-in iterator in this way 
but 1 or 0 for next will not return what I need from the instance.  
Could a method be added to existing Iterator class to provide the 
current or next value of Iterator instance for this purpose as opposed 
to true and false. Maybe called them currval and nextval or similar. I 
hoping not to have to create a product just to do this.


Regards
David


On Wednesday, July 20, 2005, at 10:24 AM, Tres Seaver wrote:


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

David Pratt wrote:

Hi Chris. Thanks for your reply.

My understanding (which may be flawed) is that ZTUtils iterator 
provides

values of a sequence as you iterate over them with a repeat statement.
I believe what I am trying to do is sensible.  I have looked at the 
api

and can't seem to get the right magic using the methods  provided.
Tabindex for forms keeps track of tab position so when you use tab key
it moves the cursor to next field tabindex in form .  So if I have 5
input fields from top to bottom, I want to define an iterator object,
and obtain the next number in the iterator when zpt does its thing to
create the form so that I would have a tabindex starting at 1 and next
field value would be 2, then 3 etc.

A range by itself doesn't do the trick since it provides all values to
the variable where I am looking only for a single number incremented 
to

the next value.


- From $ZOPE/lib/python/ZTUtils/Iterator:

 __doc__='''Iterator class

 Unlike the builtin iterators of Python 2.2+, these classes are
 designed to maintain information about the state of an iteration.
 The Iterator() function accepts either a sequence or a Python
 iterator.  The next() method fetches the next item, and returns
 true if it succeeds.

 $Id: Iterator.py,v 1.9.42.2 2003/11/04 19:27:43 evan Exp $'''


Note that last sentence, which explains why you are seeing the '1' 
value

everywere.  'tal:repeat' over a range should get you what you want;  I
don't think you *need* an iterator for your use case.


Tres.
- --
===
Tres Seaver  +1 202-558-7113  [EMAIL PROTECTED]
Palladion Software   Excellence by Designhttp://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFC3lB++gerLs4ltQ4RAuvSAJwPRCNefT9753fli0xOL7EEnRRHgwCggT/C
M3ysckA7tZJZkZ0I10xgkLI=
=jzat
-END PGP SIGNATURE-


___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] How to get the download window option for file widget field?

2005-07-20 Thread Peter Bengtsson
Try the Plone mailing list. That's where they discuss archetypes a lot.

On 7/20/05, praveen kumar nagle [EMAIL PROTECTED] wrote:
 Dear All,
 
 I have created one ARCHETYPE having few fields for
 FileWidget, to
 upload the file.
 
 Problem::In the base view page i want to get the
 download window
 option(same like when u try to download a file) while
 clicking on link
 to download those file contents
 
 *Code which I have given in archetype for
 FILE**
 FileField('reserveform',
   searchable=1,
   required=0,
   schemata='DetailedInfo3',
   widget=FileWidget(label='Reservation
 Form'))
 
 FileField('enquiry',
   searchable=1,
   required=0,
   schemata='DetailedInfo5',
   widget=FileWidget(label='Enquiry Form'))
 
 
 
 
 
 
 Start your day with Yahoo! - make it your home page
 http://www.yahoo.com/r/hs
 
 ___
 Zope maillist  -  Zope@zope.org
 http://mail.zope.org/mailman/listinfo/zope
 **   No cross posts or HTML encoding!  **
 (Related lists -
  http://mail.zope.org/mailman/listinfo/zope-announce
  http://mail.zope.org/mailman/listinfo/zope-dev )
 


-- 
Peter Bengtsson, 
work www.fry-it.com
home www.peterbe.com
hobby www.issuetrackerproduct.com
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Re: Zope Foundation Update

2005-07-20 Thread Philip Kilner
Hi Godefroid,

Godefroid Chapelle wrote:
 It's definitely better to speak about it in the open air, where we all
 will be able to think about it together.
 

Amen.

I wasn't aware of this until ten minutes ago, and now it seems a whole
bunch of stuff has gone on, up to and including people getting shirty
with each other, which I would have liked to have known about earlier.

I'm an independent developer and I'm pretty quiet in the community, but
I've pretty much bet my livelihood on Zope - this stuff /matters/ to me!

What makes me unhappy about this is people making sweeping and
inaccurate statements which also imply bad faith. The idea that an
organisation that only registered a trademark in one territory describes
the registration of the same mark in a /different/ territory as a
violation is very irksome because it ignores the nature of trademark
law (in which context ZC not registering it in Europe is negligence,
plain and simple, if they want to pursue it), but infinitely more
irksome is the implication that this was somehow done in bad faith, when
what little I know about it indicates the exact opposite.

This has the potential to make the Zope community look like muppets, and
not in a good Swedish chef kind of way...


-- 

Regards,

PhilK

Email: [EMAIL PROTECTED]
PGP Public key: http://www.xfr.co.uk
Voicemail  Facsimile: 07092 070518

You'll find that one part's sweet and one part's tart:
say where the sweetness and the sourness start.
- Tony Harrison
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Zope Foundation Update

2005-07-20 Thread Dave Kuhlman
On Tue, Jul 19, 2005 at 07:07:25PM -0400, Rob Page wrote:

[snip]
 
 During my stay at EuroPython I learned that eighteen
 months ago (and without Zope Corporation's knowledge or
 consent) Zope Europe Association (ZEA) registered a
 trademark consisting of the Cirlce-Z (the stylized Z
 surrounded by a circle) followed by the word ZOPE
 (hereinafter Circle-Z-Zope).  The mark they
 registered is identical to the corporate logo used by
 Zope Corporation.
 

At the Zope Europe Association Web site
(http://www.zope-europe.org/), the logo is 3 cubes with a
3-dimensional look.  Has Zope Europe Association registered the
Circle-Z-Zope trademark but is not using it?  Or is there another
Zope Europe Association?  Or, have they registered it for future
use?  Or, if you can register a trademark in different countries,
have they registered it so as to protect it from miss-use by
someone else?

Dave

[snip]

-- 
Dave Kuhlman
http://www.rexx.com/~dkuhlman
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Re: ZCTextIndex - Collector Item #505?

2005-07-20 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Jonathan wrote:
 I have encountered an unusual situation which I believe may be related
 to collector item #505  (http://www.zope.org/Collectors/Zope/505 -
 ZCTextUndex should not hold a reference to a lexicon).
 
 Prior to performing a ZCatalog update I cleared the catalog (using the
 clear catalog option under the Advanced tab of the ZMI); then, to clear
 out the Lexicon, I deleted the Lexicon and created a new Lexicon (id of
 both was 'Lexicon').
 
 I then added about 805,000 records to the ZCatalog (which went smoothly)
 and tested catalog searches - all went well, including globbing
 searches, 'and', 'and not' searches.
 
 The previous Lexicon had 764,410 word entries.  The current Lexicon has
 0 word entries.
 
 The ZCatalog and ZCTextIndex appear to be working ok, so I am guessing
 that somehow the ZCTextIndex is using a 'hidden/old' version of the
 Lexicon (not the newly created version) - which is very strange, as the
 .fs file was packed prior to the update (so any old versions should have
 been deleted).
 
 This activity was all performed on a linux server running zope 2.6.1
 
 Finally, the questions:
 
 1) Can ZCTextIndex really be using the some other version of the Lexicon
 (which I can not access via the ZMI)?

Yes, it can.  The ZCTextIndex holds an attribute, 'index', which is an
instance of either OkapiIndex or CosineIndex.  That subobject also holds
a reference to the lexicon, which is the reason for the collector follow-up:

 = Comment - Entry #2 by Caseman on Aug 14, 2002 5:45 pm

 Partial fix in place. I still need to resolve the deeper reference held
 in the actual index object that ZCTextIndex delegates to (more fun and
 games)


 2) Was Collector Item #505 ever fixed (I can not find a reference to
 issue #505 in any of the zope change logs)?

No, it has not been fixed.  The workaround in your case is to delete the
entire ZCTextIndex, re-add it, and re-index your content.  You might be
able to revivify the current lexicon by opening the database yourself,
but the risk / reward ratio is pretty steep, compared to just recreating
the index.


Tres.
- --
===
Tres Seaver  +1 202-558-7113  [EMAIL PROTECTED]
Palladion Software   Excellence by Designhttp://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFC3nIO+gerLs4ltQ4RAsPKAJ4woaBODws9bZeoZ3AklTrrL/w1FgCfVhmb
spNBGhNwM8QfAWeAd7LySQI=
=nwRs
-END PGP SIGNATURE-

___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Re: ZCTextIndex - Collector Item #505?

2005-07-20 Thread Jonathan

Thanks for the info Tres.

For now I will leave the ZCatalog/ZCTextIndex as-is (I don't really need to 
access the Lexicon via the ZMI - it is just nice to check how many entries 
the indexing process has created), and will 'delete/re-create' the Lexicon 
AND the ZCTextIndex during next months update cycle.


Thanks again,

Jonathan


- Original Message - 
From: Tres Seaver [EMAIL PROTECTED]

To: zope@zope.org
Sent: Wednesday, July 20, 2005 11:47 AM
Subject: [Zope] Re: ZCTextIndex - Collector Item #505?



-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Jonathan wrote:

I have encountered an unusual situation which I believe may be related
to collector item #505  (http://www.zope.org/Collectors/Zope/505 -
ZCTextUndex should not hold a reference to a lexicon).

Prior to performing a ZCatalog update I cleared the catalog (using the
clear catalog option under the Advanced tab of the ZMI); then, to clear
out the Lexicon, I deleted the Lexicon and created a new Lexicon (id of
both was 'Lexicon').

I then added about 805,000 records to the ZCatalog (which went smoothly)
and tested catalog searches - all went well, including globbing
searches, 'and', 'and not' searches.

The previous Lexicon had 764,410 word entries.  The current Lexicon has
0 word entries.

The ZCatalog and ZCTextIndex appear to be working ok, so I am guessing
that somehow the ZCTextIndex is using a 'hidden/old' version of the
Lexicon (not the newly created version) - which is very strange, as the
.fs file was packed prior to the update (so any old versions should have
been deleted).

This activity was all performed on a linux server running zope 2.6.1

Finally, the questions:

1) Can ZCTextIndex really be using the some other version of the Lexicon
(which I can not access via the ZMI)?


Yes, it can.  The ZCTextIndex holds an attribute, 'index', which is an
instance of either OkapiIndex or CosineIndex.  That subobject also holds
a reference to the lexicon, which is the reason for the collector 
follow-up:


= Comment - Entry #2 by Caseman on Aug 14, 2002 5:45 pm

Partial fix in place. I still need to resolve the deeper reference held
in the actual index object that ZCTextIndex delegates to (more fun and
games)



2) Was Collector Item #505 ever fixed (I can not find a reference to
issue #505 in any of the zope change logs)?


No, it has not been fixed.  The workaround in your case is to delete the
entire ZCTextIndex, re-add it, and re-index your content.  You might be
able to revivify the current lexicon by opening the database yourself,
but the risk / reward ratio is pretty steep, compared to just recreating
the index.


Tres.
- --
===
Tres Seaver  +1 202-558-7113  [EMAIL PROTECTED]
Palladion Software   Excellence by Designhttp://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFC3nIO+gerLs4ltQ4RAsPKAJ4woaBODws9bZeoZ3AklTrrL/w1FgCfVhmb
spNBGhNwM8QfAWeAd7LySQI=
=nwRs
-END PGP SIGNATURE-

___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope-dev )




___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Re: Zope Foundation Update

2005-07-20 Thread Chris Withers

Philip Kilner wrote:

This has the potential to make the Zope community look like muppets, and
not in a good Swedish chef kind of way...


I'm not sure muppetism applies to the Zope community, it appears to be 
Zope Corporation who are coming out of this looking less than clever.


It's a shame, because really, they should be the ones benefitting from 
the community they've created, but instead they're more and more 
isolating themselves from a community which is finally starting to 
realise that Zope's continued popularity is not predicated on the 
survival of Zope Corporation.


I hope Lois in particular reads this and understands that you can't 
bully an open source community, and doing so is likely going have much 
worse consequences for the bully in the medium to long term than it will 
for the people being bullied.


cheers,

Chris

--
Simplistix - Content Management, Zope  Python Consulting
   - http://www.simplistix.co.uk
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Re: Zope Foundation Update

2005-07-20 Thread Philip Kilner
Hi Chris,

Chris Withers wrote:
 This has the potential to make the Zope community look like muppets, and
 not in a good Swedish chef kind of way...
 
 I'm not sure muppetism applies to the Zope community, it appears to be
 Zope Corporation who are coming out of this looking less than clever.
 

Agreed/understood - but ZC are part of the community, too - the BDFL
part, I guess. I was trying to be as inclusive as possible, since it
takes two to get into these messes...


-- 

Regards,

PhilK

Email: [EMAIL PROTECTED]
PGP Public key: http://www.xfr.co.uk
Voicemail  Facsimile: 07092 070518

You'll find that one part's sweet and one part's tart:
say where the sweetness and the sourness start.
- Tony Harrison
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Re: Zope Foundation Update

2005-07-20 Thread Chris Withers

Philip Kilner wrote:

Agreed/understood - but ZC are part of the community, too - the BDFL
part, I guess. 


Well, ZC are becoming less benign and more dictatorial, and that's where 
the BDFL model breaks down...


Chris

--
Simplistix - Content Management, Zope  Python Consulting
   - http://www.simplistix.co.uk
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Re: Zope Foundation Update

2005-07-20 Thread Florent Guillaume
Godefroid Chapelle  [EMAIL PROTECTED] wrote:
 There is nothing against the ZF : there is sthing against ZC being the 
 sole owner of the TMs when the current value of it has been established 
 by the community as a whole, especially out of USA.
 
 This is why I support the proposal made by a few members of the 
 community to have the ZF own the TMs and that would give a perpetual 
 license to Zope Corporation to use it.

This is beyond my understanding. ZC created Zope. ZC created the brand.
ZC is called Zope Corp. Why on earth would they relinquish the core
asset that is their trademark and branding? It's theirs. They're giving
the full use of it to the community. What's wrong with that? Why do you
want, require, more?

The current state of what ZC proposes doesn't prevent anyone from doing
anything reasonable.

Give them your hand, and they'll ask for your arm...

Florent

-- 
Florent Guillaume, Nuxeo (Paris, France)   CTO, Director of RD
+33 1 40 33 71 59   http://nuxeo.com   [EMAIL PROTECTED]
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] should stream iterator be used for ZODB-generated string file?

2005-07-20 Thread Florent Guillaume
Petri Savolainen  [EMAIL PROTECTED] wrote:
 We have an application whereby multimegabyte strings, each generated 
 from the contents of several thousands of small objects in ZODB, are 
 downloaded from zope as a CSV files. A particular CSV file is typically 
 downloaded once or twice a day at a maximum.
 
 The major issue is that it takes a long time for the download to start. 
 Would it be possible to use a stream iterator (introduced in zope 2.7.1) 
 or should we simply do chunks of REQUEST.write() ? What are the 
 requirements for using chunked REQUEST.write - do some specific HTTP 
 headers need to be set or does zope take care of it all?

You may need to set the Content-Length yourself, if you want it.
Otherwise REQUEST.write is pretty simple to use.
The only thing is that it ties up a Zope thread during the output.

 Any advice or specific pointers would be appreciated. I've googled all I 
 could find about the stream iterators, serving blobs etc. but all the 
 info seems to be focused on serving large filesystem-based data. I am 
 not sure what parts of that info applies to an use case that involves 
 reading data from ZODB, or if stream iterators make sense for the use 
 case at all.
 
 I guess we could generate a temporary file and then serve that using a 
 stream iterator.

It would still take time to generate the temporary file, though.

 I understand some parts of the zope machinery could 
 perhaps be released faster that way, but I wonder if the benefits are 
 worth the extra step.

If you do it properly you end up handing off the file to the asyncore
machinery which frees your Zope threads to do other more intersting
things than serving bytes.

Florent


-- 
Florent Guillaume, Nuxeo (Paris, France)   CTO, Director of RD
+33 1 40 33 71 59   http://nuxeo.com   [EMAIL PROTECTED]
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Re: performance of textindexng2 vs. zctextindex

2005-07-20 Thread Francis Kelly
Thanks for your response, Andreas, and thanks for writing TXNG in the 
first place. I really appreciate the contribution.



I recently installed TextIndexNG2 2.1.1
   



which is *pretty old*. Take a look at the v 2.2.0 which has been optimized 
over the time in different ways. Consider using StupidStorage as documented 
in the release notes.


 



Question re v 2.2.0:  on this page 
http://www.zope.org/Members/ajung/TextIndexNG there are three 
possibilities 2.2.0, 2.2.0b1, 2.2.0b2. The last modified column 
indicates that 2.2.0 has been modified most recently, but I'm assuming 
that the b1  b2 versions are in fact more recent. Is that true?


Also, 2.2.0b1 is around 2MB, whereas the other two are 600K and I 
noticed after downloading 2.2.0 that stemming support seems absent.


So, from all this I'm assuming that if I want stemming support I should 
grab the 2MB 2.2.0b1. Is that right?


I'll look into StupidStorage.



I've been struck that if the number of search hits is high, TextIndexNG2
is much slower than ZCTextIndex. For example, if I do a search on
'podcast' (our site deals w/ podcasting) I get about 14,000 hits.
ZCTextIndex returns the results in about 0.1 seconds; TextIndexNG2 takes
31 seconds or 300 times longer. In general, the more hits there are, the
bigger the difference between the two search indexes.
   



Query speed depends on different things: the query, the implementation, the 
operations needed to be performed during the query. Because of some 
functionality TXNG needs to store much more information than ZCTextIndex.

It did this as said above sometimes in a not so efficient way (see above).
You might also look at TextIndexNG V3.


 



V3 is appealing but we're running 2.7.6 and I'm not sure that I want the 
hassle of installing Five at this point. When we go to 2.8, which we'll 
probably due in a couple of months, V3 will be an option.


Thanks for your help,
Francis



___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Re: performance of textindexng2 vs. zctextindex

2005-07-20 Thread Andreas Jung



--On 20. Juli 2005 11:22:37 -0700 Francis Kelly [EMAIL PROTECTED] wrote:


Question re v 2.2.0:  on this page
http://www.zope.org/Members/ajung/TextIndexNG there are three
possibilities 2.2.0, 2.2.0b1, 2.2.0b2. The last modified column indicates
that 2.2.0 has been modified most recently, but I'm assuming that the b1
 b2 versions are in fact more recent. Is that true?


Why should beta versions be more recent than the final version? 2.2.0 is 
the latest.


Also, 2.2.0b1 is around 2MB, whereas the other two are 600K and I noticed
after downloading 2.2.0 that stemming support seems absent.


This is documented in the release notes. 2.2.0 does not support stemming 
anymore.


-aj


pgp5DGNJ6VxNo.pgp
Description: PGP signature
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] More TM ideas

2005-07-20 Thread Rob Page

Following up to my note from yesterday.

ZEA *is* the official registrant (but not legitimate
owner) of the Cirlce-Z-Zope (CZZ) mark in many
countries in the Madrid Protocol.  You can search the
WIPO database for Zope and find it.

Zope Corporation is the official registrant of the word
Zope in many countries in the Madrid Protocol and our
registration predates the ZEAs.  Since the ZEA
registration is based on the word Zope we believe that
an official trademark opposition will be successful.

We are also only willing to pay the fees that Zope
Corporation would otherwise have had to pay to register
the marks itself.  This offer was made in writing last
Friday.

The subtle but important point is that ZEA seems to be
willing to transfer the marks to the Zope Foundation
not Zope Corporation.  This seems to be the essence of
the difference in our position.  If this is inaccurate
-- i.e., ZEA is willing to transfer the marks to ZC
with no strings attached then we can chalk this up to
some incredible communication issue and can certainly
move forward!

It seems that the prospect of Zope Corporation's unfair
(and unprecedented) management of the marks is the real
issue.

So that our position and policy are clear:

  ***

  We will not use (nor allow our successors or assigns)
  to use the Zope trademarks in non-competitive ways.

  ***

The challenge is to figure out how to get this in
place.

One idea might be to make the BoD of the Zope
Foundation the arbiter of any revocation action ZC
might take.  This would be a contractual relationship
between ZC (and its successors and assigns) and the ZF.
If ZC felt that a given ZC-licensed use of the marks
had become inappropriate we would move to revoke the
trademark license.  If the license holder was
unsatisfied with the revocation they would appeal to
the Zope Foundation which, on vote of a supermajority
of the BoD could overrule ZC's revocation action.

It is our heartfelt sense that Zope Corporation is more
likely to defend (within guidelines and process) the
marks than a volunteer-led Foundation.  We have heard
comments that suggest that the Foundation should not be
in the business of enforcement.  Enforcement is an
active responsibility.  Perhaps once (and while) ZF has
full-time staff to pursue Foundation business
(including TM matters) the Foundation would be the
first stop for tm issues.

It has been reported that ZEA's original registration
of the marks was defensive and done in an effort to
preclude registrations from being made by unfriendly
parties.  We find it simply surprising that the first
mention of their registrations to us was 18 months (!)
after the fact.

ZEA does not represent the entire Zope community in
Europe (nor do they claim to) and certainly don't
represent the global Zope community.  In fact, we
should all recognize that the ZEA competes with non-ZEA
companies on proposals.  That's fine, expected and
natural.  However, any action on ZEA's part that was
made on behalf of the community is inappropriate.

ZC does not claim to represent the whole Zope Community
either.  We are asserting our ownership (and, we think)
aggressive desire to manage the marks and brand in a
vendor-neutral way.

With respect to ZEA's ownership of the Plone trademark
- I am told by two people that ZEA helped register the
Plone mark as a service to the Plone Foundation and
that it has been or is in the process of being
transferred. Presuming this is true I stand corrected.
Even this morning the WIPO database advertises ZEA as
the registrant of record for the mark.

Regards,
Rob

--
Rob Page   V: 540 361 1710
Zope Corporation   F: 703 995 0412


___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Re: Zope Foundation Update

2005-07-20 Thread Jim Fulton

Dave Kuhlman wrote:

On Tue, Jul 19, 2005 at 07:07:25PM -0400, Rob Page wrote:

[snip]


During my stay at EuroPython I learned that eighteen
months ago (and without Zope Corporation's knowledge or
consent) Zope Europe Association (ZEA) registered a
trademark consisting of the Cirlce-Z (the stylized Z
surrounded by a circle) followed by the word ZOPE
(hereinafter Circle-Z-Zope).  The mark they
registered is identical to the corporate logo used by
Zope Corporation.




At the Zope Europe Association Web site
(http://www.zope-europe.org/), the logo is 3 cubes with a
3-dimensional look.  Has Zope Europe Association registered the
Circle-Z-Zope trademark but is not using it? 


Apparently. Go to:

  http://www.wipo.int/ipdl/en/search/madrid/search-struct.jsp

and enter Zope in the Holder Name field and click Search.

You will see 5 results.  The first is for the Zope Corporation
registration of the name Zope, registered in May 2004.

The next four results are for ZEA's registrations of the Zope
and Plone marks, with logos (2 each, for different sets of
countries) registered in July and September of 2004.

 Or is there another
Zope Europe Association? 


Nope, the addresses match.

Jim

--
Jim Fulton   mailto:[EMAIL PROTECTED]   Python Powered!
CTO  (540) 361-1714http://www.python.org
Zope Corporation http://www.zope.com   http://www.zope.org
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Re: Connect to ms sql server from zope 2.8 on windows s erver

2005-07-20 Thread Josef Meile

Hi,


AJ Look at mxODBC or the latest version of ZODBCDA from zope.org.

I'm free download egenix-mx-base-2.0.6.win32-py2.3.exe.
I have install zope 2.8 for windows.
I could not install egenix-mx-base-2.0.6.win32-py2.3.exe. Becouse it
could not find python in registry.

How to install egenix-mx-base-2.0.6.win32-py2.3.exe without python in registry.

Please help me.

You have three alternatives (perhaps four if you consider linux):

First alternative:
1.1 Install the python 2.3.4 binaries (the python that comes with zope,
isn't logged on the registry, so, you can't use it)
1.2 Install the the egenix binaries
1.3 Copy the egenix installed files to:
 C:\YourZopeFolder\lib\python
 If I'm not wrong, the binaries are installed on :
 C:\python2.3\lib\python2.1 - Make sure that you don't overwrite
 something in the zope's python. You can download the source code
 of egenix to have an idea of the files it installs
1.4 Uninstall python if you want

Second alternative:
2.1 Create a folder called Python in C:\
2.2 Create manualy this registry key:
 [HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.3\InstallPath]
2.3 Set its value to C:\Python
2.4 Install the egenix binaries (they will be installed somewhere on
C:\Python).
2.5 Copy the egenix installed files to:
 C:\YourZopeFolder\lib\python
2.6 Delete the registry key

Alternatively to step 2.2, you can get this registry file:
http://www.zope.org/Members/SmileyChris/HowTo.2005-02-06.0339/pil_for_windows_fakepython.reg
Before double clicking on it, change the 2.1 by 2.3 in your
preffered text editor. Then you can double click on it and it will
automatically install the key. Be aware that the key will remain on
the registry till you manually delete it.


Third alternative: Install python from source and then egenix. Here
you need a C compiler. Finally copy the egenix files to
C:\YourZopeFolder\lib\python

I hope this was usefull. I did alternative 2 once and it worked. I
haven't tested it recently, so, I can't guarantee it.

Regards,
Josef

___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Re: question on python script, dtml method and options

2005-07-20 Thread Josef Meile

Hi Erik,

next_state does get initialized - it is the name of the submit buttons 
on my various forms.

So, then it should be in the request object. Just to test it, put the
following at the begining of your python script (You don't have to
delelete anything):

return request

Then submit the form that calls the script and check if next_state is
really a key in the request object. On the contrary, it could be an
error in the html code where create the form.

Regards,
Josef

___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Re: Re: Zope Foundation Update

2005-07-20 Thread Hadar Pedhazur
Chris Withers [EMAIL PROTECTED] wrote in message 
news:[EMAIL PROTECTED]

This has to be one of the more ill-informed, offensive posts
that I have seen from a member of the Zope community, and
that's saying a lot.

It's obvious that there's a good ventriloquist pulling
Chris' strings, since he's making assertions that are so
easily proven incorrect that they are laughable.

 I'm not sure muppetism applies to the Zope community, it appears to be 
 Zope Corporation who are coming out of this looking less than clever.

Yes, of course, we are looking less than clever. We offer up
a Foundation. We give all of our ZPL copyrighted code to
this Foundation. We give committers free membership and an
equal number of board seats to vendors who pay for those
board seats. Somehow, we're bad guys in this.

I agree. Trying to work with some of the people in this
community make me personally feel less than clever...

ZEA takes marks _directly from our website_, registers them
as their own, and they are white knights. You're a genius.

 It's a shame, because really, they should be the ones benefitting from the 
 community they've created, but instead they're more and more isolating 
 themselves from a community which is finally starting to realise that 
 Zope's continued popularity is not predicated on the survival of Zope 
 Corporation.

See above. More and more we are isolating ourselves, by
joining sprints internationally, contributing our code to a
Foundation that _we_ are bringing to the community, and by
offering to participate completely in the ECM project as
well. I can see how this is isolationist. Again, you're a
genius.

 I hope Lois in particular reads this and understands that you can't bully 
 an open source community, and doing so is likely going have much worse 
 consequences for the bully in the medium to long term than it will for the 
 people being bullied.

And now, for the ultimate in idiocy.

Lois has not _once_ communicated directly with the
community on anything other than announcements regarding
training. Certainly, she has never bullied the community
on any topic, including the Foundation.

So, how do I know you are being manipulated into making
stupid public statements? Someone obviously had to tell you
that Lois was involved in the ZEA discussions. Want to know
how? Probably not, since you were stupid enough to parrot
someone else's words, but for the benefit of everyone else
who has a brain, and cares to really understand the truth,
here goes:

Rob and I had the only interactions with any ZEA members,
and they were _exclusively_ with Xavier Heymans and Paul
Everitt. After one exchange with Paul, he requested to be
let out of the continued discussions due to potential
conflicts of interest (which we respected).

Lois received an email out of the clear blue from another
ZEA member (who had not been on any of the emails between
Rob, Paul, Xavier and myself). He reached out to Lois asking
her to participate in a conference call with him, another
ZEA member (also not on any previous communications) and
Xavier. Rob and I were not invited to participate in this
call.

Lois was _not_ in the loop on our side either previous to
this attempt to reach out to her. The three ZEA members
discussed the issue with Lois for 70 minutes. I doubt they
reached out to her because they thought she was the bully
in our bunch.

At the end of the conversation, Lois came to Rob and I and
supported some of the requests that ZEA made in terms of
compensation for the transfer. The amount that was
originally requested (20,000 EUROS, plus additional
transfer fees) was absurd to me, and even though Lois was
willing to find a middle ground, she was the messenger
that related to them that management rejected their offer.

Three days later, Lois wrote back a note to Xavier (this
past Friday), again playing the messenger, with a offer to
pay any expenses that we otherwise would have had to pay to
be the original registrars of the marks. It is my contention
that if someone steals something from you, you shouldn't
have to pay them a premium to get it back, should you?

We have had no response to that note, and we informed them
more than a week in advance that we would make this matter
public if they didn't respond. Obviously, they didn't mind
it being made public, or they would have found a way to work
it out.

Now, let's continue with the history lesson, this time
concentrating on me, rather than Lois.

I invested in Zope Corporation (then Digital Creations) in
October 1998. I was the largest investor (using my personal
money) then, and through two additional rounds of funding
remain the largest single personal investor (by a long
shot!). So, my money is where my mouth is in this company.

It was _me_, and me alone that suggested in November of 1998
that we open source the software (before it was even called
Zope).

It was me that discussed the licensing issues with Bruce
Perens to come up with ZPL 1.0. It was me who discussed the

[Zope] Added Product Doesn't Show Up In ZMI

2005-07-20 Thread abgillette
Hi All,

I'm having a rather strange problem.

I'm trying to get the Issue Dealer
(http://www.nidelven-it.no/products/issue_dealer) product up-and-running
on my Zope install (FreeBSD 4.11, Zope 2.7.1, Python 2.3.4). According
to the Issue Dealer docs, I should simply be able to unzip it into the
Products directory, restart Zope, and go, just like normal.

I've done this, however, and nothing happens. Issue Dealer doesn't show
up in /Control_Panel/Products, or the [Add] dropdown. No broken
products, no nothing.

Nothing looks at all unusual in the Products directory on the file
system.

I've tried rebooting the machine and restarting from the ZMI, to no
avail.

Has anyone seen this before? Any ideas?

Thanks,
Aaron
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Added Product Doesn't Show Up In ZMI

2005-07-20 Thread Jonathan


- Original Message - 
From: [EMAIL PROTECTED]

To: zope@zope.org
Sent: Wednesday, July 20, 2005 5:41 PM
Subject: [Zope] Added Product Doesn't Show Up In ZMI



Hi All,

I'm having a rather strange problem.

I'm trying to get the Issue Dealer
(http://www.nidelven-it.no/products/issue_dealer) product up-and-running
on my Zope install (FreeBSD 4.11, Zope 2.7.1, Python 2.3.4). According
to the Issue Dealer docs, I should simply be able to unzip it into the
Products directory, restart Zope, and go, just like normal.

I've done this, however, and nothing happens. Issue Dealer doesn't show
up in /Control_Panel/Products, or the [Add] dropdown. No broken
products, no nothing.

Nothing looks at all unusual in the Products directory on the file
system.

I've tried rebooting the machine and restarting from the ZMI, to no
avail.


Make sure that you have a '__init__.py' file in the top level directory of 
the Issue Dealer subdirectory tree, and also check to see if there are any 
messages in the log file (.../zope/var/logger.log or something similar).


hth

Jonathan 



___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Re: Zope Foundation Update

2005-07-20 Thread Chris Withers

Florent Guillaume wrote:

The current state of what ZC proposes doesn't prevent anyone from doing
anything reasonable.

Give them your hand, and they'll ask for your arm...


Indeed. I don't have any problem with ZC keeping the trademarks, but why 
are they tying the creation of the foundation onto their retreival of 
their lost marks?


The two seem totally unconnected to me...

Chris

--
Simplistix - Content Management, Zope  Python Consulting
   - http://www.simplistix.co.uk

___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Re: Re: Zope Foundation Update

2005-07-20 Thread Hadar Pedhazur
Chris Withers [EMAIL PROTECTED] wrote in message 
news:[EMAIL PROTECTED]
 Florent Guillaume wrote:
 The current state of what ZC proposes doesn't prevent anyone from doing
 anything reasonable.

 Give them your hand, and they'll ask for your arm...

 Indeed. I don't have any problem with ZC keeping the trademarks, but why 
 are they tying the creation of the foundation onto their retreival of 
 their lost marks?

 The two seem totally unconnected to me...

Considering that we have agreed to license our marks to the
Foundation, and that the lawyers tell us that this is the
first step, we have to have _clear title_ to them in order
to have a valid license agreement.

If there's an ongoing trademark dispute, then we can't
cleanly license the marks to the Foundation. It seemed
obvious to us in our post that we were explaining this, but
it must not have been clear enough. Is it clear now?



___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Re: Zope Foundation Update

2005-07-20 Thread George Donnelly

Hadar Pedhazur wrote:

ZC says: the marks were stolen
ZEA seems to be saying: the marks were registered defensively.

My read on this is that there is a serious communication problem going
on here between the lines. Why doesn't Paul come out and state what the
ZEA position is? Why are ZC's words so angry?

ZC saying the marks were stolen seems a little over the top. What if ZEA
registered them defensively? if that's possible then ZEA should be given
then  benefit of the doubt and not be called a thief. If there was a
need to register them to protect zope, then why didn't ZC do it?

Everybody needs to calm down, stop insulting each other and stop
broadcasting this problem to the whole world on zope-announce (for
example). Its making us all look  childish.

Making either side into the bad guy is not only innacurate but also
inappropriate and is not conducive to building a community around the
software we all love and are grateful to ZC and non-ZC related
programmers alike for, Zope.

--
george donnelly ~ http://www.zettai.net/ ~ Quality Zope Hosting
Complete Zope Hosting ~ Managed Servers ~ Plone Hosting Solutions
Y/AIM: zettainet ~ Jabber: [EMAIL PROTECTED] ~ Sales: (866) 408-5395



___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Re: Zope Foundation Update

2005-07-20 Thread Paul Winkler
 Everybody needs to calm down, stop insulting each other and stop
 broadcasting this problem to the whole world on zope-announce (for
 example). Its making us all look  childish.

+1. Please folks, remember that this is a public venue and your
words will be archived for a long time. Let's have no more name-calling, and
no more mysterious digs at named and unnamed third parties.

FWIW, I think the Foundation is an important and commendable initiative,
and I think ZC has been doing a pretty good job of supporting and reaching
out
to the community lately. And now more than ever, the amount of software that
we get free (and Free) from ZC is just staggering. The trademark issue is an
unfortunate, if unignorable, distraction from the progress that's being made.
I remain hopeful that an amicable solution is forthcoming.

-PW


___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Re: Zope Foundation Update

2005-07-20 Thread Andreas Jung



--On 20. Juli 2005 19:17:59 -0500 George Donnelly [EMAIL PROTECTED] wrote:


Hadar Pedhazur wrote:

ZC says: the marks were stolen
ZEA seems to be saying: the marks were registered defensively.

My read on this is that there is a serious communication problem going
on here between the lines. Why doesn't Paul come out and state what the
ZEA position is? Why are ZC's words so angry?



I am disappointed hearing that ZEA registered the trademarks silently 
already 18 months ago. The German Zope User Group (DZUG) asked ZC for 
permission using the Zope logo and the domain name zope.de for our 
community websites (which was never a problem). But in this case we would 
have to ask ZEA for permission as keeper of the trademarks in Europe?! I am 
sorry to say this but the secrecy on the ZEA side is not really acceptable. 
I can understand ZEA argument to have registered the trademarks for 
defending Zope from improper use but why did not you notify ZC or the 
community about it? As someone working in the Zope business I need to know 
who is having what and why. Such things should not kept secret when you are 
dealing in the open-source business. So this whole issue is a shame for the 
complete Zope community.


-aj



pgpLmh9Ka2uMx.pgp
Description: PGP signature
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )