On Wed, 16 Mar 2022 at 20:50, <[email protected]> wrote: > > This is an automated email from the ASF dual-hosted git repository. > > humbedooh pushed a commit to branch master > in repository https://gitbox.apache.org/repos/asf/incubator-ponymail-foal.git > > > The following commit(s) were added to refs/heads/master by this push: > new 3a1aff5 clear up some limitations > 3a1aff5 is described below > > commit 3a1aff5777c2abe7970642ad1c7c7cb6240b9a6d > Author: Daniel Gruno <[email protected]> > AuthorDate: Wed Mar 16 21:49:37 2022 +0100 > > clear up some limitations
-1 Some of the limitations have not been addressed. > --- > README.md | 13 +++++++------ > 1 file changed, 7 insertions(+), 6 deletions(-) > > diff --git a/README.md b/README.md > index 7668d5e..cfd140f 100644 > --- a/README.md > +++ b/README.md > @@ -47,16 +47,17 @@ Migration of the old database is required, and most of > the older ID generators h > been dropped in favor of collision-secure generators._ > > ### Known Limitations: > -* Not currently suitable as a list archive, as not all emails received for a > list are stored. That limitation is still true, AFAICT. > * If an email is re-imported or archived, entries are currently replaced. > This can result in loss of attributes such as alternate Permalinks and > deleted status. > -* The migration tool drops Permalinks if two existing entries point to a > sufficiently similar email > -* The migration tool does not fix up badly-parsed message-ids etc > -* There is no longer a 1-to-1 relationship between mbox and source entries. > - This can result in orphan source entries, with implications for privacy > redaction. > * emails are filed according to the Date: header, rather than arrival time. > This can cause emails to appear in the wrong month or year, or even be > future-dated. > * Whilst the underlying database can handle any number of emails in a month, > - the UI and much of the API cannot, and are not scalable. > + the UI and much of the API does not scale well beyond around 10,000 emails > per month per list. The UI is not really usable for browsing anything other than a few hundred emails per month. Above a certain limit it breaks down completely, as not all mails are returned. > + > +#### Known limitations when migrating from older Pony Mail instances: > +* The migration tool can drop Permalinks if two existing entries point to a > sufficiently similar email > +* The migration tool does not fix up badly-parsed message-ids etc > +* There is no longer a 1-to-1 relationship between mbox and source entries. > + This can result in orphan source entries, with implications for privacy > redaction. > * Header parsing is stricter than before; in particular some unusual > Message-IDs are not handled correctly. > This affects use of Foal as a replacement for Apache mod_mbox mail > archives.
