Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#23090 closed enhancement (fixed)

imap-uw variant to default new mailboxes to "mix" format

Reported by: mports@… Owned by: nerdling (Jeremy L)
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: haspatch Cc:
Port: imap-uw

Description

I prefer the mix mailbox format so made this change locally and thought I'd submit it for consideration.

Note that the mix and mbx variants should be mutually exclusive. I didn't test to see what happens if both are specified (whether one of the two prevails or if the build fails). What's the best way to handle such cases?

Attachments (1)

Portfile-imap-uw.diff (542 bytes) - added by mports@… 10 years ago.
imap-uw Portfile patch to add "mix" variant.

Download all attachments as: .zip

Change History (10)

Changed 10 years ago by mports@…

Attachment: Portfile-imap-uw.diff added

imap-uw Portfile patch to add "mix" variant.

comment:1 Changed 10 years ago by mf2k (Frank Schima)

Keywords: haspatch added
Owner: changed from macports-tickets@… to snc@…

comment:2 Changed 10 years ago by nerdling (Jeremy L)

Status: newassigned

comment:3 Changed 10 years ago by nerdling (Jeremy L)

Hi mports. I'm acknowledge your interest in a mix variant. While I understand you desire this, and I will move to provide it as a variant, I'd like to know what you find beneficial from this. In particular, the upstream website says:

The rumors about mbx format being preferred are true. It is faster than the traditional UNIX mailbox format and permits shared access.

After perusing their site do you still believe that mix format will be beneficial for you?

Thanks and I'll have your variant in this weekend!

comment:4 in reply to:  3 ; Changed 10 years ago by mports@…

Replying to snc@…:

After perusing their site do you still believe that mix format will be beneficial for you?

Hi. Yes. The mix format is newer (2006) than mbx and has a number of advantages. Wikipedia has an brief overview: http://en.wikipedia.org/wiki/MIX_(Email)

I use UW IMAP exclusively for personal mail storage, so the higher performance and better robustness, while nice, are not all that important. I use mix primarily because it allows dual-use mailboxes, i.e., they can contain both messages and sub-folders, and it breaks up mailboxes into smaller sized files that help with backup performance. The downside, I suppose, is that the format is not directly readable by non-UW software (maybe this has changed) but I don't mind that.

Thanks and I'll have your variant in this weekend!

Thanks! No rush.

Any thoughts on how to manage the fact that the mbx and mix variants should be mutually exclusive? I suppose that since they are both described as setting the default mailbox format, it's implied that they should not be used together. Should the descriptions be more explicit?

Thanks again.

comment:5 Changed 10 years ago by mports@…

Cc: mports@… added

Cc Me!

comment:6 in reply to:  4 ; Changed 10 years ago by nerdling (Jeremy L)

Cc: mports@… removed

Replying to mports@…:

Any thoughts on how to manage the fact that the mbx and mix variants should be mutually exclusive? I suppose that since they are both described as setting the default mailbox format, it's implied that they should not be used together. Should the descriptions be more explicit?

It's pretty easy to handle the mutually exclusivity if they're both provided as flags: I simply remove one and add the other to the arguments passed in. It's nice having a layer of abstraction! :-)

Btw, you don't need to have yourself CC'd on the ticket: you get sent emails already being the reporter.

comment:7 Changed 10 years ago by nerdling (Jeremy L)

Resolution: fixed
Status: assignedclosed

Committed in r62261.

comment:8 in reply to:  6 ; Changed 10 years ago by mports@…

Replying to snc@…:

It's pretty easy to handle the mutually exclusivity if they're both provided as flags: I simply remove one and add the other to the arguments passed in. It's nice having a layer of abstraction! :-)

Ah. Perfect. I had looked for but missed the "conflicts" option.

Btw, you don't need to have yourself CC'd on the ticket: you get sent emails already being the reporter.

But I'm not receiving any emails. I just tested the address and there's no sign of them in my spam folder.

I did change the email address in my profile immediately after registering. I didn't get a second confirmation email; might that be the problem?

comment:9 in reply to:  8 Changed 10 years ago by nerdling (Jeremy L)

Replying to mports@…:

But I'm not receiving any emails. I just tested the address and there's no sign of them in my spam folder.

I did change the email address in my profile immediately after registering. I didn't get a second confirmation email; might that be the problem?

I'll send an email to the person who does the hosting administration for us and see if he has any thoughts.

Note: See TracTickets for help on using tickets.