*** nande has joined #zope | 00:22 | |
*** daMaestro has quit IRC | 00:25 | |
*** kosh has quit IRC | 00:30 | |
*** daMaestro has joined #zope | 01:09 | |
*** mcdonc has quit IRC | 01:12 | |
*** kosh has joined #zope | 01:14 | |
*** mcdonc has joined #zope | 01:15 | |
*** m8 has joined #zope | 01:44 | |
*** _mup_ has quit IRC | 02:00 | |
*** _mup_ has joined #zope | 02:00 | |
*** lahwran has quit IRC | 02:18 | |
*** lahwran has joined #zope | 02:23 | |
*** nande has quit IRC | 02:28 | |
*** m8 has quit IRC | 02:37 | |
*** tiwula has quit IRC | 03:04 | |
*** daMaestro has quit IRC | 03:32 | |
*** mr_jolly has quit IRC | 03:47 | |
*** leo2007 has quit IRC | 03:50 | |
*** zagy has joined #zope | 05:51 | |
*** zagy1 has quit IRC | 05:54 | |
*** Bahman has joined #zope | 06:04 | |
*** KageSenshi has quit IRC | 09:17 | |
*** KageSenshi has joined #zope | 09:18 | |
*** kosh has quit IRC | 09:59 | |
Bahman | Anyone has a link to a tutorial on how to write an application with Zope2? I'm looking for some clues on how to write a (almost) simple accounting application using Zope2. I'd really appreciate any help. | 10:25 |
---|---|---|
*** mr_jolly has joined #zope | 11:11 | |
*** nueces has quit IRC | 11:38 | |
betabug | Bahman: why would anyone want to start with Zope2 development *now*? | 12:06 |
Bahman | betabug: Why? | 12:07 |
Bahman | Is it deprecated? | 12:07 |
betabug | Bahman: because the project is almost dead | 12:07 |
Bahman | Zope 2? | 12:07 |
betabug | yes | 12:07 |
Bahman | The last release was on Oct. How come it's dead? | 12:07 |
*** zagy has quit IRC | 12:07 | |
betabug | well, do you find any up-to-date documentation? do you find any active mailing lists, irc channels or the like? | 12:08 |
Bahman | No. The docs are total crap. | 12:08 |
betabug | there you are, they are worse than that, because most of it is also wildly outdated | 12:09 |
betabug | I humbly suggest you take a look at pyramid, you can work with ZODB and ZPT there too | 12:09 |
Bahman | Um...but I don't understand. It's being actively developed, isn't it? | 12:09 |
betabug | you will need to build some things yourself that Zope 2 offered "out of the box", but maybe you don't even need them | 12:10 |
betabug | there are a few people who still need and use Zope 2 (largest group is possibly Plone) | 12:10 |
betabug | so they will keep the software around as long as they need it | 12:10 |
betabug | but certainly there is no community around to write docs and accomodate newbies | 12:11 |
Bahman | betabug: Oh, I see. Yeah, Plone was the reason Zope2 got my attention. | 12:11 |
betabug | I liked (and like) Zope 2 a lot, but the current state is not encouraging | 12:11 |
betabug | and personally I think plone is crap, but that's just my oppinion | 12:11 |
Bahman | betabug: OT here but what about the likes of Grok? Do they suffer the same fate? | 12:12 |
betabug | no idea about grok really | 12:12 |
betabug | a lot of old zope people are in the pyramid universe now | 12:13 |
Bahman | betabug: Let me get it straight: Zope 2 is not dead technology but is no place for newbies because it lacks almost any up-to-date documentation? | 12:13 |
betabug | yeah, you could put it like that | 12:13 |
* Bahman sighs | 12:14 | |
betabug | please have a look at pyramid | 12:14 |
Bahman | betabug: I already did. Pyramid, Pylons, Flask and CherryPy. | 12:14 |
betabug | it takes some of the best tech from zope and builds a very sound framework around it | 12:14 |
Bahman | But as I'm making money with Plone, I thought "let's give Zope2 a try". | 12:14 |
betabug | well, Pylons "merged" with Pyramid now | 12:15 |
betabug | well, if you want to learn Zope 2 to know more about Plone, you'd have to start digging through the old docs and see what is still applicable now | 12:15 |
Bahman | No way :-) | 12:16 |
betabug | but as I said, if you want to use ZODB and ZPT, pyramid has that covered | 12:16 |
betabug | and the pyramid docs are excellent | 12:16 |
Bahman | Yes, I noticed that. | 12:16 |
Bahman | Flask and Pyramid have the best docs. | 12:16 |
Bahman | Not to compare them in terms of functionality though. | 12:17 |
Bahman | betabug: I still can't believe the situation :-| | 12:18 |
Bahman | A good piece of software has no new docs at all -and from I observed, it never did actually. | 12:18 |
betabug | yes, I've been here in #zope all these years, and it's become really quiet now | 12:18 |
betabug | what broke the thing for me is that new releases are breaking old functionality | 12:19 |
betabug | so I would have to rewrite customer apps again and again to be able to stay up-to-date on the zope version | 12:19 |
betabug | no way are these customers willing to pay for that | 12:19 |
Bahman | Yes, that's what happens when the user base shrinks. | 12:19 |
betabug | dunno, I think from a logical point of view, the opposite should happen | 12:20 |
betabug | but since I'm not doing the work, I have no right to talk | 12:20 |
Bahman | betabug: Thank you. Though it's sad, I think you're right. I posted a couple of questions about Grok and Zope2 on SO (http://stackoverflow.com/questions/14080187/resources-for-beginners-to-develop-with-zope-2 and http://stackoverflow.com/questions/13799854/business-application-with-grok-and-zodb) and really no one seems to be interested. | 12:23 |
Bahman | Checking Pyramid again. | 12:26 |
mcdonc | #pyramid is the right place to ask general questions | 12:28 |
Bahman | Thannks mcdonc. | 12:31 |
*** polysix has quit IRC | 12:36 | |
*** polysix has joined #zope | 12:50 | |
*** Bahman has quit IRC | 13:18 | |
*** elon has joined #zope | 13:23 | |
elon | I'm using ZODB without Zope. I'm trying to store some instances of my own classes, but something goes wrong. Please take a look at these two pastebins, they should be able to communicate my problem: This doesn't work as expected: http://pastebin.com/fGMWp0cr , and this does: http://pastebin.com/kD7RWRJQ | 13:26 |
elon | The only difference between the two is that in the first one, I call transaction_manager.commit() inside the loop, and in the second one, I call it outside of the loop. | 13:27 |
elon | NewVariableClassZODB.py is here, if you need it: http://pastebin.com/BvaJRJJH | 13:27 |
*** mr_jolly has left #zope | 13:28 | |
elon | The Variable class is a tree, each Variable instance containing one other Variable instance, and one Value instance | 13:28 |
elon | The Variable-instance there contains another Variable-instance, and that goes 100 layers deep | 13:29 |
*** Bahman has joined #zope | 13:48 | |
elon | I've found the problem. In the Variable class, I was using a normal dictionary. ZODB couldn't see any changes, obviously. Replacing the dict with a PersistentMapping solved the issue | 13:59 |
*** elon has quit IRC | 14:07 | |
*** J1m has quit IRC | 15:59 | |
*** zagy has joined #zope | 16:22 | |
*** J1m has joined #zope | 16:30 | |
*** elon has joined #zope | 16:31 | |
*** J1m has quit IRC | 16:31 | |
*** J1m has joined #zope | 16:32 | |
*** m8 has joined #zope | 16:40 | |
*** leo2007 has joined #zope | 16:41 | |
*** elon has quit IRC | 16:44 | |
*** leo2007 has quit IRC | 16:51 | |
*** J1m has quit IRC | 16:55 | |
*** leo2007 has joined #zope | 16:57 | |
*** mr_jolly has joined #zope | 16:59 | |
*** J1m has joined #zope | 17:16 | |
*** leo2007 has quit IRC | 17:39 | |
*** zagy has quit IRC | 17:58 | |
*** zagy has joined #zope | 18:04 | |
*** zagy1 has joined #zope | 18:08 | |
*** zagy has quit IRC | 18:08 | |
*** alecm has joined #zope | 18:41 | |
*** alecm has quit IRC | 19:04 | |
*** alecm has joined #zope | 19:05 | |
*** alecm has joined #zope | 19:05 | |
*** tiwula has joined #zope | 19:15 | |
*** alecm has quit IRC | 19:16 | |
*** alecm has joined #zope | 19:16 | |
*** alecm has joined #zope | 19:16 | |
*** mr_jolly has quit IRC | 19:23 | |
*** mr_jolly has joined #zope | 19:57 | |
*** kosh has joined #zope | 20:27 | |
*** mr_jolly has quit IRC | 20:42 | |
*** kosh_ has joined #zope | 20:44 | |
*** mr_jolly has joined #zope | 20:45 | |
*** kosh has quit IRC | 20:45 | |
*** kosh_ is now known as kosh | 20:45 | |
*** m8 has quit IRC | 20:47 | |
betabug | good morning sm | 20:48 |
betabug | hmm, wrong channel :-) | 20:48 |
*** m8 has joined #zope | 20:50 | |
*** mr_jolly has quit IRC | 20:56 | |
*** mr_jolly has joined #zope | 21:03 | |
*** nande has joined #zope | 21:13 | |
*** tiwula has quit IRC | 21:18 | |
*** m8 has quit IRC | 21:38 | |
*** m8 has joined #zope | 21:39 | |
*** Bahman has quit IRC | 21:58 | |
*** daMaestro has joined #zope | 22:19 | |
*** mr_jolly has quit IRC | 22:27 | |
*** mr_jolly has joined #zope | 22:42 | |
*** zagy1 has quit IRC | 23:24 | |
*** alecm has quit IRC | 23:54 | |
*** mcdonc has quit IRC | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!