Hi yuppie,
Sorry for reacting so late ro your swift reaction.
yuppie, on 2007-03-02:
Hi Maurits!
Maurits van Rees wrote:
So here are some points, with suggested changes to the _initIndexes
function in exportimport.py. The tests even run after this, so it
seems these changes do not break
Maurits van Rees, on 2007-03-29:
I see the same problem in a Plone Product of mine (eXtremeManagement)
where bookings added after the DST get listed a day earlier in one
page template. When I add a booking somewhere in November (I can
choose the booking date) that one gets listed fine again
)
+continue
if col not in self.context.schema()[:]:
self.context.addColumn(col)
--
Maurits van Rees | http://maurits.vanrees.org/ [NL]
Work | http://zestsoftware.nl/
Do not worry about your difficulties in computers,
I can assure you mine are still
Jens Vagelpohl, on 2007-05-15:
The mailing list is a bad place for patches.
True.
Please file a collector issue in the CMF collector and attach your
patches there.
Done:
http://www.zope.org/Collectors/CMF/483
--
Maurits van Rees | http://maurits.vanrees.org/ [NL]
Work | http
with a list of dicts which indeed have
no 'handler' attribute.
I hope this report helps someone who has more clue. ;-) Maybe I can
take another look later. At any rate, the branch looks very useful
and I want it in trunk yesterday. :)
--
Maurits van Rees | http://maurits.vanrees.org/ [NL
. These importVarious steps that eXtremeManagement and other
products define, and that cannot be mapped to other handlers,
are they good practice? Or are they an abomination, bound to
lead to problems?
Thanks for your time,
--
Maurits van Rees | http://maurits.vanrees.org/ [NL
Wichert Akkerman, on 2007-06-23:
Previously Maurits van Rees wrote:
Wichert Akkerman, on 2007-06-23:
I misread the interface; that only specified what should happen if no
timezone is given. The interface says that the method should return a
string which corresponds to the time or None
is defined, otherwise, an empty unicode string is
returned. The string is formatted '-MM-DD H24:MN:SS TZ'.
So: either it returns a nicely formatted string with a date or it
returns an empty string, but not 'None'.
--
Maurits van Rees | http://maurits.vanrees.org/ [NL
Maurits van Rees, on 2007-06-23:
2. What needs to happen on the import tab now on trunk? We want a
drop down that lists all extension profiles. When I select one of
those extension profiles, should I get a list of only those steps
for which this profile has an xml file?
This does
the last days and put it on
my weblog, quoting you extensively. :)
http://maurits.vanrees.org/weblog/archive/2007/06/discovering-genericsetup
--
Maurits van Rees | http://maurits.vanrees.org/ [NL]
Work | http://zestsoftware.nl/
Do not worry about your difficulties in computers,
I can
: this only happens when you have manually selected
an import step that the selected profile does not have a file to
import for. So then it is the user's own mistake. Ideally, the user
would not make a mistake. ;-)
--
Maurits van Rees | http://maurits.vanrees.org/ [NL]
Work | http
for the tip.
Other ideas anyone?
--
Maurits van Rees | http://maurits.vanrees.org/ [NL]
Work | http://zestsoftware.nl/
Do not worry about your difficulties in computers,
I can assure you mine are still greater.
___
Zope-CMF maillist
. You need to do the tal:define above first though, unless there
is some other magic (well, code) that hooks up this view to that
specific template. I think that is done when you specify
template=mytemplate in the zcml snippet.
--
Maurits van Rees | http://maurits.vanrees.org/ [NL]
Work
'
I went in with a zopectl debug session a few weeks ago to remove such
a step manually from the registry. That worked, but having a method
that you can call in an uninstall method that does this for you, would
be better.
--
Maurits van Rees | http://maurits.vanrees.org/ [NL]
Work
a dependency the cache.xml just does not get
processed, which is exactly what the user wants then.
--
Maurits van Rees | http://maurits.vanrees.org/ [NL]
Work | http://zestsoftware.nl/
Do not worry about your difficulties in computers,
I can assure you mine are still greater
that for me. So: is the
profile attribute of an upgradeStep meant for something else?
I hope someone can shed some light on my clouded vision of how the
upgradeSteps are supposed to work. Examples would be great. :)
--
Maurits van Rees | http://maurits.vanrees.org/ [NL]
Work | http
Maurits van Rees, on 2007-08-21:
I am having problems understanding how the new upgradeStep
functionality of GenericSetup works. Maybe the most important
question: is there a product that already uses this, so I can look at
its code as an example?
I did not get any responses yet about
I sent this message earlier this week via gmane but it seemed to have
problems at the time and I did not see the message show up. So I try
again. If anyone wants to react you can take your time as I will be
on vacation the next two weeks. :)
Maurits van Rees, on 2007-08-21:
I am having
them?
hopefully my above explanation helps clarify the intent of the upgradeSteps
directive.
Certainly. Thanks a lot.
--
Maurits van Rees | http://maurits.vanrees.org/ [NL]
Work | http://zestsoftware.nl/
Do not worry about your difficulties in computers,
I can assure you mine
Maurits van Rees, on 2008-02-26:
Hi,
Say you have for example an actions.xml like this:
object name=portal_actions meta_type=Plone Actions Tool
object name=history remove=True/
/object
So you want to remove the history object. When you run a GS extension
profile with this file
and there it indeed fails with my code and passes with yuppies code.
--
Maurits van Rees | http://maurits.vanrees.org/
Work | http://zestsoftware.nl/
This is your day, don't let them take it away. [Barlow Girl]
___
Zope-CMF maillist - Zope-CMF
. Apparently it is hard/impossible to
reliably compare the existing and the wanted index. So GenericSetup
has no choice but to remove the existing index and make a new one.
--
Maurits van Rees | http://maurits.vanrees.org/
Work | http://zestsoftware.nl/
This is your day, don't let them take
two profiles.
Hm, hiding profiles by using
Products.CMFQuickInstallerTool.interfaces.INonInstallable could be an
option too, now that I think of it. Should work.
Reactions are welcome.
--
Maurits van Rees | http://maurits.vanrees.org/
Work | http://zestsoftware.nl/
This is your day
Thanks for the comments, Tres and Hanno.
Hanno Schlichting, on 2008-05-16:
Hi.
Maurits van Rees wrote:
This is on Plone 3.0 with CMFQuickInstaller 2.0.4.
I think you are on the wrong list here. QuickInstaller is a part of
Plone and not CMF and should be discussed on plone-dev. I'll give
Tres Seaver, on 2008-05-19:
Can you add a ticket for this last issue?
I'm assuming that you mean against QI? Because I see nothing which
needs changing in GS here.
Correct.
--
Maurits van Rees | http://maurits.vanrees.org/
Work | http://zestsoftware.nl/
This is your day, don't
thinking of something else?
--
Maurits van Rees | http://maurits.vanrees.org/
Work | http://zestsoftware.nl/
This is your day, don't let them take it away. [Barlow Girl]
___
Zope-CMF maillist - Zope-CMF@lists.zope.org
http://mail.zope.org
Rob Miller, on 2008-05-20:
Maurits van Rees wrote:
And where are the original typeinfo and workflow upgrade steps
defined? Are they in some other zcml file of your product? Or would
they be general upgradesteps defined by GenericSetup, available for
any products?
they're expected
to update the history file and I
ended up wrongly updating the history file of CMFPlone because I never
even saw the real history file belonging to that package. :-)
--
Maurits van Rees | http://maurits.vanrees.org/
Work | http://zestsoftware.nl/
This is your day, don't let them take
(instead of a checkout) then
the docs dir does not get included. Probably because setup.py does
not point to it.
With 'bdist_egg' the docs dir is indeed never included, unless you
have it in MANIFEST.in. But I'm trying to avoid creating binary eggs
at the moment.
--
Maurits van Rees | http
Wichert Akkerman, on 2008-05-29:
Previously Maurits van Rees wrote:
Wichert Akkerman, on 2008-05-29:
Previously Philipp von Weitershausen wrote:
But personally I like having it inside the main
folder, so in your example above it would be
incf.applications/incf/applications/HISTORY.txt
Wichert Akkerman, on 2008-05-29:
Previously Maurits van Rees wrote:
Wichert Akkerman, on 2008-05-29:
Previously Maurits van Rees wrote:
Wichert Akkerman, on 2008-05-29:
Previously Philipp von Weitershausen wrote:
But personally I like having it inside the main
folder, so in your
. At least that seems
to be the current train of throught in the Grokiverse.
--
Maurits van Rees | http://maurits.vanrees.org/
Work | http://zestsoftware.nl/
This is your day, don't let them take it away. [Barlow Girl]
___
Zope-CMF maillist - Zope
a checkout of the core development
buildout of Plone, branch 3.2:
https://svn.plone.org/svn/plone/buildouts/plone-coredev/branches/3.2
Not everyone using that checkout will have ssh access to svn.zope.org.
--
Maurits van Rees | http://maurits.vanrees.org/
Work | http://zestsoftware.nl
Rob Miller, on 2008-08-05:
Maurits van Rees wrote:
Come to think of it, when my username on my laptop would have been
'mauritsvanrees' this checkout probably would have worked, so there is
probably an ssh config file somewhere that I can tweak. Does anyone
know how to do that?
yes, b/c i
not noticed this before...?)
--
Maurits van Rees | http://maurits.vanrees.org/
Work | http://zestsoftware.nl/
This is your day, don't let them take it away. [Barlow Girl]
___
Zope-CMF maillist - Zope-CMF@lists.zope.org
http://mail.zope.org
? GS
1.4 has been out for a while.
--
Maurits van Rees | http://maurits.vanrees.org/
Work | http://zestsoftware.nl/
This is your day, don't let them take it away. [Barlow Girl]
___
Zope-CMF maillist - Zope-CMF@lists.zope.org
http
not aware of any backwards
incompatible changes. Am I correct in that?
--
Maurits van Rees | http://maurits.vanrees.org/
Work | http://zestsoftware.nl/
This is your day, don't let them take it away. [Barlow Girl]
___
Zope-CMF maillist - Zope
.
--
Maurits van Rees | http://maurits.vanrees.org/
Work | http://zestsoftware.nl/
This is your day, don't let them take it away. [Barlow Girl]
___
Zope-CMF maillist - Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf
See
Maurits van Rees, on 2008-09-11:
The tests *do* pass there, also the individual ones for CMFDefault and
GS. I don't see what the causes the difference. With Zope 2.11.1 in
that buildout instead of 2.10.6 the test results were the same.
Okay, I was using an old Zope 2.11.0 b1. Using 2.11.1
Hello yuppie!
yuppie, on 2009-04-16:
Maurits van Rees wrote:
So my question is: is this a sane way of doing this? Is it alright to
specify a version (or really a profile revision) as source when that
version does not yet exist? It works fine as far as I can tell.
AFAICS this will not work
way.
trunk:
1.1 1.0 1.2
me:
1.1.9 1.1.2 1.2
and those two comparisons are exactly the same in principle:
source current dest
So trunk works fine for me.
--
Maurits van Rees | http://maurits.vanrees.org/
Work | http://zestsoftware.nl/
This is your day, don't let them
A and
B differently?
I would say go in with a pdb and see if the traceback tells you
anything about why the setuphandler gets executed again.
--
Maurits van Rees | http://maurits.vanrees.org/
Work | http://zestsoftware.nl/
This is your day, don't let them take it away. [Barlow Girl
other than 1
(BASE) or 2 (EXTENSION)?
Do you see a use case for UNINSTALL, TEST, or SNAPSHOT?
Other comments?
Cheers,
--
Maurits van Rees | http://maurits.vanrees.org/
Work | http://zestsoftware.nl/
This is your day, don't let them take it away. [Barlow Girl
.
GenericSetup is more than complex enough already, IMO.
Maurits van Rees wrote:
Use case
For our use case we assume that you have made an add-on product. It
has an EXTENSION profile. You have applied the profile in a website.
Now you want to add a catalog index. Your options
44 matches
Mail list logo