-
I'm in the process of moving plone.syndication.outbound to vice.outbound and plone.app.syndication.outbound to vice.plone.outbound. I am doing this work in a branch: https://svn.plone.org/svn/collective/Vice/branches/derek-namespace-rename The upside is that this removes the need to move these two packages into the plone repository to release eggs. Moving to the plone repository from the collective would limit participation. I don't want to do that. wicked has already proven that you can live outside the plone namespace, keep code in the collective, and still be in core. So I don't see wanting to be in core as a downside. Plus, in these days of eggs and buildout, the arguments in favor of being in an already bloated plone core are less compelling. The real downside is backwards compatibility. I am committed to having a migration from the old packages to the new because I have a site in production using the old packages. I am also committed to migrating quills.syndication, as I use that, as well. And I have some proprietary packages to migrate, not that you care. ;) I am hoping to have back-compat done by Sunday. Sunday is when I will release. I will either release the old packages as alpha4, or the new ones as either alpha1 or beta1, or both, depending on how things go. If released, the new packages will be on pypi and plone.org, in addition to svn. The new packages will move out of vice. The vice all-inclusive folder in the collective is an idea whose time has passed. The packages will now live under their own package names in the collective root. I will leave README files in the vice folder to point to the new locations. I will leave the inbound packages in the vice folder for lizz-y to do with as she wishes. I am curious to know who is using Vice already, especially in production. I hope they all bothered to subscribe to this list. ;) If there are few, I may not put the back-compat code in the codebase, but instead make it available separately. I am unsure of the legal ramifications of the back-compat I'll have to do to the plone namespace and would prefer not to pollute the new packages. In fact, I may not put it in the collective at all, but only make an example available on my blog. It depends on where my head is on Sunday or whenever back-compat is done. So, if you are using vice and care about back-compat, let me know! Also, if you have any qualms with my goal or my means of reaching it, please let me know those, too. The ultimate goal is to release a beta that is 1.0-feature-complete by the time plone 3.1-final is released. This is a stretch goal, but it's the goal. I won't be able to reorg packages after beta is announced, so this needs to be right, right now. Feel free to drop by #vice this weekend. I won't be there all the time (though my machine probably will be ;) ), but I'll be there a good deal and I'd love to chat or even accept some offers to help. The package rename is big, but it's not the only thing that needs to be done before beta - there are several smaller tasks that I'd like a hand with, if anyone can spare a hand on such short notice. Wish me luck! Derek
- Thread Outline:
-
-
Re: Vice is moving!
by
"Derek Richardson" <syndication@...>
-
Re: Re: Vice is moving!
by
pbugni
- Re: Re: Vice is moving! by "Derek Richardson" <syndication@...>
-
Re: Re: Vice is moving!
by
pbugni
-
Re: Vice is moving!
by
"Derek Richardson" <syndication@...>
-
On Fri, Apr 18, 2008 at 8:34 PM, Derek Richardson <syndication@...> wrote: > I'm in the process of moving plone.syndication.outbound to > vice.outbound and plone.app.syndication.outbound to > vice.plone.outbound. I am doing this work in a branch: > > https://svn.plone.org/svn/collective/Vice/branches/derek-namespace-rename Finished! > ... > I am hoping to have back-compat done by Sunday. Sunday is when I will > release. I will either release the old packages as alpha4, or the new > ones as either alpha1 or beta1, or both, depending on how things go. > If released, the new packages will be on pypi and plone.org, in > addition to svn. Back-compat is not done and will not be done soon. It turns out to be a real bear. The next releases will be beta1 of collective.baseid and collective.uuid and alpha1 of vice.outbound and vice.plone.outbound. I'm sticking with alpha1 because there are currently issues when uninstalling the vice packages and those need to be resolved before beta. The releases might happen tomorrow, but I am now aiming for Wednesday, due to a need to prepare for an unrelated Monday Plone upgrade and two talks I am giving on Tuesday. > The new packages will move out of vice. The vice all-inclusive folder > in the collective is an idea whose time has passed. The packages will > now live under their own package names in the collective root. These new folders now exist. Please do future work there. Someone needs to update the openplans site to reflect this, so people don't get confused. > I will leave README files in the vice folder to point to the new > locations. I will leave the inbound packages in the vice folder for > lizz-y to do with as she wishes. I have replaced the old collective.baseid and collective.uuid folder contents with READMEs. I will do the same for p.s.o and p.a.s.o soon (the next day or three). Please pin revisions before I do this! > I am curious to know who is using Vice already, especially in > production. I hope they all bothered to subscribe to this list. ;) If > there are few, I may not put the back-compat code in the codebase, but > instead make it available separately. I am unsure of the legal > ramifications of the back-compat I'll have to do to the plone > namespace and would prefer not to pollute the new packages. In fact, I > may not put it in the collective at all, but only make an example > available on my blog. It depends on where my head is on Sunday or > whenever back-compat is done. So far, it seems I'm the only one who needs back-compat. So, I plan to do it quick-n-dirty and not release a migration. Complain if you must. ;) > ... Derek
-
On Apr 19, 2008, at 10:02 PM, Derek Richardson wrote: <snip> >> The new packages will move out of vice. The vice all-inclusive >> folder >> in the collective is an idea whose time has passed. The packages >> will >> now live under their own package names in the collective root. > > These new folders now exist. Please do future work there. Someone > needs to update the openplans site to reflect this, so people don't > get confused. This is now done. I only noted changes needed on http:// www.openplans.org/projects/vice/getting-started-with-vice Paul
-
On Tue, Apr 22, 2008 at 6:55 PM, Paul Bugni <pbugni@...> wrote: > > On Apr 19, 2008, at 10:02 PM, Derek Richardson wrote: > > <snip> > > > > > The new packages will move out of vice. The vice all-inclusive folder > > > in the collective is an idea whose time has passed. The packages will > > > now live under their own package names in the collective root. > > > > > > > These new folders now exist. Please do future work there. Someone > > needs to update the openplans site to reflect this, so people don't > > get confused. > > > > This is now done. I only noted changes needed on > http://www.openplans.org/projects/vice/getting-started-with-vice > > Paul w00t Paul! Thanks! Looks great! Derek
-
Derek, I see http://plone.org/products/vice/issues requires updates for the new package namespaces. I think you may be the only one w/ authorization to do so? Paul On Apr 22, 2008, at 4:54 PM, Derek Richardson wrote: > On Tue, Apr 22, 2008 at 6:55 PM, Paul Bugni > <pbugni@...> wrote: >> >> On Apr 19, 2008, at 10:02 PM, Derek Richardson wrote: >> >> <snip> >>> >>>> The new packages will move out of vice. The vice all-inclusive >>>> folder >>>> in the collective is an idea whose time has passed. The >>>> packages will >>>> now live under their own package names in the collective root. >>>> >>> >>> These new folders now exist. Please do future work there. Someone >>> needs to update the openplans site to reflect this, so people don't >>> get confused. >>> >> >> This is now done. I only noted changes needed on >> http://www.openplans.org/projects/vice/getting-started-with-vice >> >> Paul > > w00t Paul! Thanks! Looks great! > > Derek > > > -- > Archive: http://www.openplans.org/projects/vice/lists/vice-squad/ > archive/2008/04/1208908466848 > To unsubscribe send an email with subject unsubscribe to vice- > dev@.... Please contact vice-dev- > manager@... for questions. >
-
-
-