[imp] 6.1.0-git

Simon B simon.buongiorno at gmail.com
Fri May 17 21:03:32 UTC 2013


On 17 May 2013 22:51, "Michael M Slusarz" <slusarz at horde.org> wrote:
>
> Quoting Simon B <simon.buongiorno at gmail.com>:
>
>> On 16 May 2013 19:38, Michael M Slusarz <slusarz at horde.org> wrote:
>>>
>>> Quoting Simon Brereton <simon.buongiorno at gmail.com>:
>>>
>>>> On 10 April 2013 12:02, Simon Brereton <simon.buongiorno at gmail.com>
wrote:
>>>>>
>>>>>
>>>>> On 10 April 2013 11:39, Nuno Lopes <nuno.lopes at portugalmail.pt> wrote:
>>>>>>
>>>>>>
>>>>>> Hi Simon,
>>>>>>      from what I understand the funcionality hasn't gone away, it has
>>>>>> been
>>>>>> moved to another configuration. You can read that in the upgrading
>>>>>> documentation:
>>>>>>
>>>>>> The following spam-reporting options have been removed and can now be
>>>>>> configured per-backend in ``config/backends.local.php``::
>>>>>>
>>>>>>    $conf['notspam']['email']
>>>>>>    $conf['notspam']['email_format']  ...
>>>>>> https://github.com/horde/horde/blob/master/imp/docs/UPGRADING  hope
this
>>>>>> helps, -- Nuno Lopes
>>>>>
>>>>>
>>>>>
>>>>> So I see.  I'd still feel better knowing the rationale for these
changes.
>>>
>>>
>>>
>>> Because it made zero sense to set a one-size-fits-all spam reporting
>>> solution in the configuration file.  What happens if you have two
servers
>>> listed in backends.php, your local IMAP server and Gmail?  I'm about
102%
>>> sure that you do not want the same spam reporting configuration for
both of
>>> these servers.
>>>
>>>>> Not that my userbase uses this feature, but I can this will cause some
>>>>> confusion too..
>>>>>
>>>>> The following options have been removed::
>>>>>
>>>>>    $conf['compose']['link_all_attachments']
>>>>
>>>>
>>>>
>>>> So, I've added these configurations items to
>>>> imp/config/backends.local.php and still I have no report as spam
>>>> button in my mail interface anymore.
>>>
>>>
>>>
>>> And you added them in the correct format, as described in
>>> config/backends.php?  You can't just copy/paste the old lines from
conf.php,
>>> if that's what you did.
>>
>>
>> Interesting - the old way was of course much easier to configure :)
>
>
> I would disagree.  Previously, you may have had to configure in BOTH
conf.php and in a hook, depending on the backend.  That is a confusing
configuration design.  Now all configuration takes place in a single
location.
>
> Just because it is less familiar doesn't mean it is not easy.
>
>
>> Innocent reporting is a little trickier.  How does one move it back to
>> the Inbox?  From the docs, I have:
>
>
> Post-spam actions are a user-defined activity, so this is configured in
the preferences ('move_innocent_after_report').
>
>
>>>> How is it possible to go back to a version that has it?
>>>
>>>
>>>
>>> If you already upgraded to IMP 6.1, hopefully you created a backup of
IMP
>>> 6.0.x you can revert to.
>>
>>
>> How does that work if you install via pear?
>
>
> You could have cloned your installation.  Or installed to a different
PEAR directory.
>
> These days, it really isn't the (potentially time-consuming)
responsibility of a software project anymore to support these kind of
"multiple-setups on a single machine", at least software projects that
don't have vast resources.  VMs are so ubiquitous, cheap, and easy to setup
and they accomplish precisely this.

Maybe not, but a downgrade path would be nice.  If, I discover a bug, in
apache or OpenOffice, I simple purge and reinstall (and by and large) my
settings and preferences remain intact.

You're saying, I have to create a virtual machine every time a new version
comes out (sorry, but I can only afford a 2gb/500gb/€50pm box, as much as I
would love a 32gb/1tb box).  And how does the database work?

If there's a schema change from 6.0 to 6.1 (which there was), how do I move
the delta data back to 6.0?  To my knowledge, there's no button in the
interface to downgrade a db schema...

Simon


More information about the imp mailing list