Re: [Zope-dev] ZClass not in a Product
Now is there a technical reason why I can't have a ZClass inside any folder? No. There is not code to allow this to happen in Zope, however. I think at I know there is no code to do this. I'm asking how much code would be needed. Is it a major re-architecture? Is it something I could do? I have absolutely no idea. I'd imagine you're may run into the mind-bending code inside ZClass.py and run away screaming at some point. some point, Lalo came up with a local factory product that did something like this. Not quite the same thing. I want local factory for local class. Sorry, I wish I could help... - C ___ 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] ZPL and GPL licensing issues
On Fri, 22 Jun 2001, Shane Hathaway wrote: Now, if the ZPL were GPL compatible, the GPL would be in full effect for products. Digital Creations would automatically have the rights to redistribute derivatives of ZWiki. I believe DC would even be able to distribute ZWiki with Zope as long as any dependent products (such as CMFWiki) are also GPL'ed. Zope itself would not have to be GPL'ed since it does not depend in any way on ZWiki. Now I think I have two different answers to one of my fundamental questions in this discussion: if I have a GPL-compatible licensed product and I distribute it with a GPL product, do I need to relicense the former one to GPL? Because that is what I understand you to say. Others have said the opposite. This is very important. Because if you can't be compatible without escaping to have to relicense to GPL, the GPL is worthless to me. If your philosophy agrees with the GPL, I urge you to lobby DC to get the ZPL changed. : - DC has not changed the ZPL because there hasn't been any strong push to make it happen. [...] Make your voice heard. Keep in mind that many on the management team don't have time to read the zope-dev and zope lists. I hope that you guys at DC reading the list make them aware of the fact that many people as frustrated with this. And it is not a small issue, either, as I'm sure we are all too aware of. I'd love to lobby DC to start thinking about this, how do I get in touch with the management team? It would be great if we could discuss this on [EMAIL PROTECTED] (or similar) and have them read/comment on that list. To start off with, it would be great if we could see the rationale for the ZPL, and how they think it applies to the current situation. ___ 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] ZPL and GPL licensing issues
On Fri, 22 Jun 2001, Erik Enge wrote: Now I think I have two different answers to one of my fundamental questions in this discussion: if I have a GPL-compatible licensed product and I distribute it with a GPL product, do I need to relicense the former one to GPL? Because that is what I understand you to say. Others have said the opposite. Yes, you can distribute a GPL-compatible licensed code with GPL licensed code without licencing the former under GPL. Take a look in the Linux-kernel source tree for example. And yes, it would be very interesting to see the underlying reason(s) for the ZPL.. Regards, Morten ___ 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] Zope 2.4: Unicode, Berkeley Storage?
Randall F. Kern wrote: 2. Will the BDB storage be standard with 2.4? Transactional Undo sounds _very_ nice. IIRC, Transactional Undo has now been implemented in FileStorage too cheers, Chris ___ 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] ZPL and GPL licensing issues
On Fri, 22 Jun 2001, Morten W. Petersen wrote: Yes, you can distribute a GPL-compatible licensed code with GPL licensed code without licencing the former under GPL. Take a look in the Linux-kernel source tree for example. Ok, good. Then Thingamy's intermediate solution will be to create a TPL which is basically the ZPL with the incompatible-clauses ripped out (number 4 and 7, I think). That way we are compatible with both the ZPL and the GPL. It's still a mess, though. ___ 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] ZPL and GPL licensing issues
On Fri, 22 Jun 2001, Erik Enge wrote: Ok, good. Then Thingamy's intermediate solution will be to create a TPL which is basically the ZPL with the incompatible-clauses ripped out (number 4 and 7, I think). That way we are compatible with both the ZPL and the GPL. Something like that. Verifying the license with the GNU people now. -Morten ___ 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] Re: Problems with Transparent Folder and Zope 2.3.3
Shane, I'm glad to know the product is being used. I don't think it will be in the core distribution since it causes a performance hit. Shane I use Transparent Folders HEAVILY in my site designs. There are some Gotchas' that I have learned to deal with regards to acquisition, but I find their function indispensable. I am curious what the performance hit is that you mentioned?? Eric ___ 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] Fishbowl not problem centered enough
I just see lots of solutions many of which attack some of the same problems and no clear way to get those people comunicating and making informed trade-offs I think this is a really good point. However, I think the fishbowl should remain the center for solutions. The collector is the center for problems. What I see as missing is a mapping between problems and solutions. I'd love to see what bugs or issues a proposal addresses and I'd like to be able to 'vote' for proposals on that basis. Do other people think this would be a good idea? If so, what would need to be done for it to become a reality? cheers, Chris ___ 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] Fishbowl not problem centered enough
I think it would be helpful to have a big picture, with goals and objectives, into which to fit the pieces - would that address the kinds of things you're talking about? big picture is good but its not what I mean. What I mean is a list like this... snip These are all good ideas. There is quite a lot going on at the moment, but I do want to get these issues addressed. The next big step (in progress) is opening up CVS. After that I'd like to start taking care of some of the fishbowl issues. It would be really great if someone could capture some of the issues and ideas in this thread in a meta-proposal to ensure that they stay on the radar. Brian Lloyd[EMAIL PROTECTED] Software Engineer 540.371.6909 Digital Creations http://www.digicool.com ___ 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] ZPL and GPL licensing issues
On Friday 22 June 2001 04:24, Erik Enge wrote: On Fri, 22 Jun 2001, Shane Hathaway wrote: Now, if the ZPL were GPL compatible, the GPL would be in full effect for products. Digital Creations would automatically have the rights to redistribute derivatives of ZWiki. I believe DC would even be able to distribute ZWiki with Zope as long as any dependent products (such as CMFWiki) are also GPL'ed. Zope itself would not have to be GPL'ed since it does not depend in any way on ZWiki. Now I think I have two different answers to one of my fundamental questions in this discussion: if I have a GPL-compatible licensed product and I distribute it with a GPL product, do I need to relicense the former one to GPL? Because that is what I understand you to say. Others have said the opposite. I agree with Morten--yes, you can distribute GPL compatible code and GPL code together. ZWiki is just in a strange position because the GPL is not actually in effect. - DC has not changed the ZPL because there hasn't been any strong push to make it happen. [...] Make your voice heard. Keep in mind that many on the management team don't have time to read the zope-dev and zope lists. I hope that you guys at DC reading the list make them aware of the fact that many people as frustrated with this. And it is not a small issue, either, as I'm sure we are all too aware of. I'd love to lobby DC to start thinking about this, how do I get in touch with the management team? It would be great if we could discuss this on [EMAIL PROTECTED] (or similar) and have them read/comment on that list. To start off with, it would be great if we could see the rationale for the ZPL, and how they think it applies to the current situation. Explain why it's important to you and why you can't get by on the current situation. You can send them directly or I can forward emails to the management. Shane ___ 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] Re: Problems with Transparent Folder and Zope 2.3.3
On Friday 22 June 2001 06:55, Eric Roby wrote: I'm glad to know the product is being used. I don't think it will be in the core distribution since it causes a performance hit. I use Transparent Folders HEAVILY in my site designs. There are some Gotchas' that I have learned to deal with regards to acquisition, but I find their function indispensable. I am curious what the performance hit is that you mentioned?? With transparent folders installed, every attribute lookup has to invoke a Python method (instead of staying at the C level). When you use implicit acquisition, this Python method is invoked very often. Depending on how much you use acquisition, this could be a significant hit, though I imagine on most sites it won't be a concern. CMF skins use a concept similar to transparent folders, but the CMF gets the problem under control by only allowing transparence in one folder (the portal root). If we're willing to start changing things at the C level, however, there are more options. Shane ___ 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] Re: Problems with Transparent Folder and Zope 2.3.3
Shane Hathaway wrote: If we're willing to start changing things at the C level, however, there are more options. Is this an effort that would ultimately move Transparent Folders into the Zope Core ??? Eric ___ 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] Re: Zope 2.4: Unicode, Berkeley Storage?
I think bsddb3 only accept string not unicode string. rgs, Kent Sin ___ 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] Transparent folders, CookieCrumbler, ZDebug
A new release of Transparent folders is ready. The only real difference is compatibility with Zope 2.3.3. http://www.zope.org/Members/hathawsh/TransparentFolders CookieCrumbler has been re-released independently of CMF. Thanks to living in the CMF for a while, the security hole has been fixed, it tries hard not to mess up WebDAV and FTP, the cookie setting is configurable with scripts, and default login and logout forms are now included. http://www.zope.org/Members/hathawsh/CookieCrumbler ZDebug is currently not compatible with Zope 2.4.x. I'll work on it soon. Shane ___ 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] Re: ZPL and GPL licensing issues
Thanks for a most illuminating thread. Slight clarification to a comment of yours Shane - Shane Hathaway [EMAIL PROTECTED] writes: GPL code together. ZWiki is just in a strange position because the GPL is not actually in effect. I'm not sure I'd use those words - the license is certainly fully in effect, I'd say, if not exactly enforced by a battalion of lawyers. One of the consequences being that someone re-distributing zope zwiki together, under their default licenses, is technically in violation right now, I think we are all agreeing. I'm not aware of anyone doing this right now, though there was a zwiki package for Debian GNU/linux at one point. Would Debian be in violation shipping both zope zwiki packages on a cd ? If they thought so, sooner or later one or the other would get dropped from the distribution. Unfortunate and detrimental to both zwiki and zope. In principle this would apply to all linux distributions. Does this serve as an example of a problem with the current situation for DC management ? Another would be the fact that DC's own options are limited if it (DC) ever had the desire to distribute or sell something leveraging zwiki. Sure, it could convince me that LGPL makes better sense, or offer me a large sum of money to draw up a special alternate license (hey, on the double :-). But this would have to be repeated with each developer where the situation arose. Probably better to update the ZPL to solve this problem in one sweep, ensure that zope is participating fully within the preeminent sphere of software creativity, and earn a whole bunch of new support from the world developer community. And python did it. And there's no downside to making yourself GPL-compatible that I can think of. Explain why it's important to you and why you can't get by on the current situation. You can send them directly or I can forward emails to the management. Thanks Shane, please forward. DC management, please consider yourself lobbied - I'd like to encourage you to review the situation and consider making some adjustments to zope's license, or join our discussion here. Best regards -Simon ___ 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] Re: ZPL and GPL licensing issues
On 22 Jun 2001 09:33:22 -0700, Simon Michael wrote: Thanks for a most illuminating thread. Slight clarification to a comment of yours Shane - Shane Hathaway [EMAIL PROTECTED] writes: GPL code together. ZWiki is just in a strange position because the GPL is not actually in effect. I'm not sure I'd use those words - the license is certainly fully in effect, I'd say, if not exactly enforced by a battalion of lawyers. One of the consequences being that someone re-distributing zope zwiki together, under their default licenses, is technically in violation right now, I think we are all agreeing. right. I'm not aware of anyone doing this right now, though there was a zwiki package for Debian GNU/linux at one point. Would Debian be in violation shipping both zope zwiki packages on a cd ? If they thought so, sooner or later one or the other would get dropped from the distribution. Unfortunate and detrimental to both zwiki and zope. In principle this would apply to all linux distributions. not only. i can assure you that somebody in debian find even a single line of gpl code in the zope main packge zope will be removed from the distribution until license compatibility is (re)estabilished. same story for zope products currently available in debian. i don't have all that time, so i wont be the guy doing that, but, first or later, someone will surely try to track down all the licens incompatibilities in zope debian packages. just look at the kde/qt problem (now fortunately resolved...) Does this serve as an example of a problem with the current situation for DC management ? Another would be the fact that DC's own options are limited if it (DC) ever had the desire to distribute or sell something leveraging zwiki. Sure, it could convince me that LGPL makes better sense, or offer me a large sum of money to draw up a special alternate license (hey, on the double :-). But this would have to be repeated with each developer where the situation arose. right. maybe dc has some to gain froma gpl-compatible zope and not only the no-harm i detailed before. Probably better to update the ZPL to solve this problem in one sweep, ensure that zope is participating fully within the preeminent sphere of software creativity, and earn a whole bunch of new support from the world developer community. And python did it. And there's no downside to making yourself GPL-compatible that I can think of. absolutely. ciao, federico -- Federico Di Gregorio MIXAD LIVE Chief of Research Technology [EMAIL PROTECTED] Debian GNU/Linux Developer Italian Press Contact[EMAIL PROTECTED] 99.% still isn't 100% but sometimes suffice. -- Me ___ 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] Re: Problems with Transparent Folder and Zope 2.3.3
On Friday 22 June 2001 10:59, Chris Withers wrote: Shane Hathaway wrote: If we're willing to start changing things at the C level, however, there are more options. Well, given how extremely useful skins seem as a concept (rather than just in their CMF context), along with Transparent Folders I'd love to help out here or vote for this in any way I can. It's been a while (2 years :-S) since I last did any C stuff and I've never done any with python so it could be a fun learning experience... ;-) Well, if the getattr function in TransparentFolderPatch were in C, I think it would be fast enough. BTW, would the stuff being talked about here allow CMF skins to come from locations other than the portal_skins tool? I know I've managed to solve my sharing-skin-layers-between-portal-instances problem but I aslo know that sooner or later, I'm going to hear but I don't want to edit that skin on the file system (especially if the server is in production mode) or, similarly, I need to edit that skin TTW from another continent Again, it doesn't allow layers from outside the portal_skins tool because of security considerations, not performance considerations. You could use LocalFS. Or you could use transparent folders in place of skins. Shane ___ 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] Re: ZPL and GPL licensing issues
On Friday 22 June 2001 12:33, Simon Michael wrote: Thanks for a most illuminating thread. Slight clarification to a comment of yours Shane - Shane Hathaway [EMAIL PROTECTED] writes: GPL code together. ZWiki is just in a strange position because the GPL is not actually in effect. I'm not sure I'd use those words - the license is certainly fully in effect, I'd say, if not exactly enforced by a battalion of lawyers. Agreed. The GPL tends to make it difficult to nail down precise words. I think that's one reason people get into GPL shouting matches. One of the consequences being that someone re-distributing zope zwiki together, under their default licenses, is technically in violation right now, I think we are all agreeing. Technically yes, although I like to think that the product developers implicitly grant redistribution permission by attempting to apply the GPL. Does this serve as an example of a problem with the current situation for DC management ? I've forwarded your message and Federico's. Thanks! Probably better to update the ZPL to solve this problem in one sweep, ensure that zope is participating fully within the preeminent sphere of software creativity, and earn a whole bunch of new support from the world developer community. I think you're right. The reaction to the Python license becoming GPL compatible wasn't as enthusiastic as I expected, though. Thanks Shane, please forward. DC management, please consider yourself lobbied - I'd like to encourage you to review the situation and consider making some adjustments to zope's license, or join our discussion here. I'll let you know when they reply. Or maybe they will. Shane ___ 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] Re: ZPL and GPL licensing issues
Shane Hathaway [EMAIL PROTECTED] writes: One of the consequences being that someone re-distributing zope zwiki together, under their default licenses, is technically in violation right now, I think we are all agreeing. Technically yes, although I like to think that the product developers implicitly grant redistribution permission by attempting to apply the GPL. I'm not sure that would be a valid assumption. Speaking for myself, it wasn't my particular intention to unconditionally grant that permission given the licenses as they stand. I mean, I didn't intend that zwiki's GPL be some kind of watered-down GPL. :) I think you're right. The reaction to the Python license becoming GPL compatible wasn't as enthusiastic as I expected, though. Well, I'm guessing there was a shout of joy around the world - it made my day. I think many of us then said well thank god for some sanity and got on with the productive work that needed doing. Unfortunately the positive reactions are less apparent than the kind we have when disaster is looming. Cheers -Simon ___ 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] Re: [Zope-dev]ZPL and GPL licensing issues
Simon Michael [EMAIL PROTECTED] writes: Well, I'm guessing there was a shout of joy around the world - it made my day. I think many of us then said well thank god for some sanity PS, and in case that wasn't clear - I want to say a BIG THANK YOU to all who put so much hard work into solving the Python licensing problems. -Simon ___ 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] Re: ZPL and GPL licensing issues
Dear Digital Creations, Thank you for providing Zope. Please consider releasing it under the GPL. As a non-profit organization that is recruiting and training volunteers to develop code for our web site that runs on Zope, the license uncertainty is wasting our time and may force us to abandon Zope as a core element of our technology platform. Zope takes advantage of a body of work and a community of people made possible by the pioneering efforts of the Free Software Foundation, source of the General Public License (GPL). Now that Python itself is being distributed under a GPL-compatible license, you could save everyone a lot of time and grief by clarifying your business model and the relationship you would like to have with your development community. Offering developers the choice to obtain Zope under the GPL would send a clear message that you value us. I would love to discuss the issues in detail with you or your legal counsel by e-mail in a public forum. Perhaps a zope-license mailing list would be useful to all concerned. Sincerely, Fred Wilson Horch, JD Boalt Hall School of Law, UC Berkeley '95 Development Editor, High Technology Law Journal '94 - '95 -- Fred Wilson Horch mailto:[EMAIL PROTECTED] Executive Director, EcoAccess http://ecoaccess.org/ P.O. Box 2823, Durham, NC 27715-2823phone: 919.419-8567 ___ 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] Re: [Zope-dev]ZPL and GPL licensing issues
Now you're talking. Seconded. ___ 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] Re: ZPL and GPL licensing issues
On Fri, Jun 22, 2001 at 01:16:04PM -0400, Shane Hathaway wrote: I think you're right. The reaction to the Python license becoming GPL compatible wasn't as enthusiastic as I expected, though. Are you talking about the reactions on Slashdot.org? The reactions there were exactly as to be expected; uninformed and unintelligent. And those are the posts that get score 3 and up, I never read Slashdot posts below that. -- Martijn Pieters | Software Engineer mailto:[EMAIL PROTECTED] | Digital Creations http://www.digicool.com/ | Creators of Zope http://www.zope.org/ - ___ 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] Re: ZPL and GPL licensing issues
On 22 Jun 2001, Simon Michael wrote: Shane Hathaway [EMAIL PROTECTED] writes: One of the consequences being that someone re-distributing zope zwiki together, under their default licenses, is technically in violation right now, I think we are all agreeing. Technically yes, although I like to think that the product developers implicitly grant redistribution permission by attempting to apply the GPL. I'm not sure that would be a valid assumption. Speaking for myself, it wasn't my particular intention to unconditionally grant that permission given the licenses as they stand. I mean, I didn't intend that zwiki's GPL be some kind of watered-down GPL. :) May Stallman forgive me (fun intended :-): Date: Thu, 21 Jun 2001 16:43:05 -0600 (MDT) From: Richard Stallman [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: Mixing different licences Another question is whether or not it's legal to use GPL-ed Zope products with Zope. That is a hard question. I don't know whether Zope is just an interpreter or contains facilities that, in effect, the user program links with. It makes a difference. If the former, you can run programs on Zope regardless of their licenses. If the latter, then in general, you can't take someone's GPL-covered code and combine it with Zope, because the Zope license is GPL-incompatible. If someone wrote a GPL-covered program specifically for Zope, you are pretty safe taking that as implicit permission to combine it with Zope. But it would be better for them to give explicit permission. Implicitly yours, Morten ___ 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] Re: ZPL and GPL licensing issues
Morten W. Petersen [EMAIL PROTECTED] writes: Date: Thu, 21 Jun 2001 16:43:05 -0600 (MDT) From: Richard Stallman snip If the latter, then in general, you can't take someone's GPL-covered code and combine it with Zope, because the Zope license is GPL-incompatible. If someone wrote a GPL-covered program specifically for Zope, you are pretty safe taking that as implicit permission to combine it with Zope. But it would be better for them to give explicit permission. Now here, I have to assume RMS is using combine above to mean combine and redistribute. I hope I'm right ? If combine included install zwiki on your zope installation and use it then everything I know is wrong.. I did intend for that to be fairly danger-free. -Simon ___ 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] ZClass not in a Product
Joachim Werner writes: Is there any good reason why a Product inside the ControlPanel is the only place a ZClass can exist? Why can't I have one in any folder? I think it is perfectly logical that ZClasses are located in the Products area. A folder is for instances of classes, and a ZClass is a class, not an instance. I do not agree with you: a ZClass is both an instance (you can manage, modify, delete) and a class (you can use as blueprint for object creation). Dieter ___ 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] ExtensionClass
Summary: Hi, I'm a newbie Zope developer. I'm trying to use a fairly simple class from the Python interpreter (see below). It's not working (specific error message listed below). I've traced the problem to ExtensionClass. I'm not sure that I'm correct about that and I'm really looking for any help you might offer. Thanks, // Mark Details: Running Zope 2.3.3 as a service on Windows 2000 Using PythonWin ActivePython Build 210 Environment variables: PYTHONPATH=C:\Program Files\ZopeWebSite\lib\python (That's the /lib/python folder in the Zope installation.) When I try to import this class into PythonWin: import ZODB from Persistence import Persistent class Queue(Persistent): def __init__(self): self.list=[] def put(self, obj): self.list=self.list + [obj] def get(self): obj=self.list[-1] self.list=self.list[0:-1] return obj I get this error: File c:\python21\pythonwin\pywin\framework\scriptutils.py, line 394, in ImportFile exec codeObj in __main__.__dict__ File auto import, line 1, in ? File queue.py, line 1, in ? import ZODB File c:\program files\zopewebsite\lib\python\ZODB\__init__.py, line 85, in ? import sys, ExtensionClass, TimeStamp, cPersistence, Persistence ImportError: DLL load failed: The specified module could not be found. If I simply try to import ExtensionClass all by itself interactively: import ExtensionClass I get this error: File interactive input, line 1, in ? ImportError: DLL load failed: The specified module could not be found. ___ 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] ExtensionClass
Hi Mark, Try to use the Python that ships with the Zope instance in ZopeWebSite/bin/python instead of the 2.1 version you're trying to use. There are link-level incompatibilities that you're seeing. - C Mark McEahern wrote: Summary: Hi, I'm a newbie Zope developer. I'm trying to use a fairly simple class from the Python interpreter (see below). It's not working (specific error message listed below). I've traced the problem to ExtensionClass. I'm not sure that I'm correct about that and I'm really looking for any help you might offer. Thanks, // Mark Details: Running Zope 2.3.3 as a service on Windows 2000 Using PythonWin ActivePython Build 210 Environment variables: PYTHONPATH=C:\Program Files\ZopeWebSite\lib\python (That's the /lib/python folder in the Zope installation.) When I try to import this class into PythonWin: import ZODB from Persistence import Persistent class Queue(Persistent): def __init__(self): self.list=[] def put(self, obj): self.list=self.list + [obj] def get(self): obj=self.list[-1] self.list=self.list[0:-1] return obj I get this error: File c:\python21\pythonwin\pywin\framework\scriptutils.py, line 394, in ImportFile exec codeObj in __main__.__dict__ File auto import, line 1, in ? File queue.py, line 1, in ? import ZODB File c:\program files\zopewebsite\lib\python\ZODB\__init__.py, line 85, in ? import sys, ExtensionClass, TimeStamp, cPersistence, Persistence ImportError: DLL load failed: The specified module could not be found. If I simply try to import ExtensionClass all by itself interactively: import ExtensionClass I get this error: File interactive input, line 1, in ? ImportError: DLL load failed: The specified module could not be found. ___ 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 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] what to return for a manage_edit method
What should I return to for a method that create a new object or modify the object? If I return a redirection, will it too restricted for web only? If I return a simple ok, it seems very stupid. Rgs, Kent Sin - kentsin.weblogs.com kentsin.imeme.net ___ 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] ZClass not in a Product
I do not agree with you: a ZClass is both an instance (you can manage, modify, delete) and a class (you can use as blueprint for object creation). O.k., I CAN manage/modify/delete a ZClass, but it still is (conceptually) a class, and only a class. You can manage/modify/delete Zope Python classes, too: Add new icons, DTML or real methods etc. It just is done from the file system. Still nobody would call those instances ... Or did I miss something here? Joachim ___ 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] Re: apology
Jan-Oliver Wagner [EMAIL PROTECTED] writes: I am not sure what you want to express with your statement. that I now see we were in agreement. Sorry for the confusion. ___ 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] making zwikiwebs.zexp import unnecessary
I think I read someone had integrated the sample zwiki web(s) into the python product, removing the need for the import which causes great confusion. If you know anything about this, please get in touch. Thanks -Simon ___ 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] making zwikiwebs.zexp import unnecessary
Hi Simon, Yes, the CMFWiki product does this... it's fairly simple code that I think could be lifted directly from the product. I think CMFWiki comes with the CVS checkout of the CMF now... - C Simon Michael wrote: I think I read someone had integrated the sample zwiki web(s) into the python product, removing the need for the import which causes great confusion. If you know anything about this, please get in touch. Thanks -Simon ___ 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 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 )