*** J1m has quit IRC | 00:59 | |
*** cropleyb has joined #zodb | 01:33 | |
*** cropleyb has quit IRC | 02:09 | |
*** cropleyb has joined #zodb | 02:42 | |
*** srichter__ has joined #zodb | 03:08 | |
*** cropleyb has quit IRC | 03:09 | |
*** cropleyb has joined #zodb | 04:39 | |
*** cropleyb has quit IRC | 05:58 | |
*** cropleyb has joined #zodb | 06:23 | |
*** Knio has joined #zodb | 07:37 | |
Knio | I'm trying to install zodb and it's pretty confusing | 07:48 |
---|---|---|
Knio | zodb.org says "pip install ZODB", the book says "easy_install ZODB3", but the README says that it's version 4.0 | 07:51 |
*** cropleyb has quit IRC | 08:06 | |
*** cropleyb has joined #zodb | 08:19 | |
*** cropleyb has quit IRC | 08:38 | |
*** agroszer has joined #zodb | 09:22 | |
*** cropleyb has joined #zodb | 09:54 | |
*** cropleyb has quit IRC | 10:24 | |
*** cropleyb has joined #zodb | 10:58 | |
*** cropleyb has quit IRC | 13:03 | |
*** cropleyb has joined #zodb | 13:47 | |
*** cropleyb has quit IRC | 14:19 | |
*** J1m has joined #zodb | 14:59 | |
*** J1m has quit IRC | 15:03 | |
*** J1m has joined #zodb | 16:24 | |
*** J1m has quit IRC | 16:26 | |
*** J1m has joined #zodb | 16:27 | |
*** agroszer has quit IRC | 17:36 | |
aclark | Knio: either pip or easy_install should work… and ZODB3 and ZODB are two different packages the latter of which is version 4 | 20:06 |
aclark | Knio: so if you've never used ZODB, pip install ZODB is probably what you want. | 20:07 |
Knio | is 4 still under active development? | 20:15 |
J1m | Knio yes | 20:20 |
* aclark hopes so | 20:27 | |
Knio | heh | 20:28 |
Knio | ZODB3, version 3.11.0 depends on ZODB, version 4.0.0 | 20:29 |
Knio | can that package be renamed or at least get its version number bumped or something? | 20:40 |
J1m | Knio, no | 20:52 |
J1m | though I'm not sure what you're refering to with "that" | 20:52 |
Knio | https://github.com/zopefoundation/ZODB3/blob/master/setup.py | 20:54 |
Knio | that seems very confusing to newcomers | 20:55 |
J1m | don't all setup files seem confusing? | 20:57 |
J1m | <shrug> if you read setup files, you are generally seeking confusion. | 20:57 |
J1m | a comment would help a lot though. | 20:57 |
J1m | not sure how this relates to version numbers. | 20:58 |
Knio | i dont mean the file, i mean the fact that package named "3" at version 3.11 is actually installing version 4 of everything | 20:58 |
J1m | This is necessary because tons of packages depend on zodb3 but will work fine with zodb 4. | 20:58 |
J1m | if we didn't do this, all of those packages would have to be modified unnecessarily. | 20:59 |
Knio | im not sure i follow.. if they depend on ZODB3, they're already running on ZODB 4.0.0dev | 20:59 |
J1m | This *is* explained in the readme. | 21:00 |
J1m | I don't know what you mean. | 21:00 |
Knio | if you install ZODB3 version 3.11, you get ZODB version 4.0.0 | 21:00 |
J1m | If have a package that depends on ZODB3, I can't satisfy that dependency with ZODB. But you can satisfy it with ZODB3 3.11, which actually uses ZODB. | 21:01 |
J1m | I don't know what your point is. | 21:01 |
Knio | ZODB3 3.11 actually uses ZODB *4.0.0*, so why not just bumb the version and make it ZODB3 4.0.0? that wouldnt break anything that depends on ZODB3, and would make the versioning much less confusing | 21:03 |
J1m | ah. That sounds like a good idea. That's what we should have done. | 21:05 |
Knio | heh | 21:05 |
J1m | we didn't realize we should have done that until we had already released 3.11, at which point it was too late, in some sense. | 21:06 |
J1m | iow, we should have named it ZODB3 4 because it was really a major update. | 21:06 |
J1m | But I can see how rereleasing 3.11 as 4 has some additional benefit, to say nothing of humor. | 21:07 |
Knio | now im confused again | 21:09 |
Knio | I dont think its too late to change the version number though, people can still depend on ZODB3==3.11 and the contents wont change if they arnt pinned | 21:20 |
J1m | we never retract releases. So we can't change the version #. It's too late not to have released 3.11. | 21:28 |
J1m | It's not to late to re-release 3.11 as 4. | 21:28 |
J1m | You seem to think that would be beneficial. I'm willing to go along. | 21:29 |
Knio | retract? | 21:29 |
Knio | you just release a new version with a higher version number, the old versions are still all there | 21:29 |
J1m | Yes, that wouldn't be a "change" to the version number. | 21:30 |
J1m | That would be adding a new version number. | 21:30 |
Knio | adding to pypi i guess... wouldnt it be a change in the source? | 21:31 |
aclark | Knio: yes to make a new release you bump the version number in setup.py… | 21:41 |
Knio | yea | 21:41 |
Knio | thats all im asking for :p | 21:41 |
J1m | OK, I'll make a ZODB 3 4 release | 21:43 |
Knio | yey | 21:43 |
aclark | \o/ | 22:11 |
*** Knio has quit IRC | 22:43 | |
*** Knio has joined #zodb | 22:43 | |
*** Knio has quit IRC | 23:52 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!