Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cypht 2.0 is coming in a few weeks #63

Closed
marclaporte opened this issue Apr 2, 2024 · 7 comments
Closed

Cypht 2.0 is coming in a few weeks #63

marclaporte opened this issue Apr 2, 2024 · 7 comments

Comments

@marclaporte
Copy link
Contributor

More info: cypht-org/cypht#879

Since it's a big release, I suggest to wait a few weeks after 2.0 to let the bugs be shaken out.

@marclaporte
Copy link
Contributor Author

Cypht 2.0 will be pretty buggy for reasons explained here: cypht-org/cypht#879

I recommend to wait for 2.1 or 2.2

@marclaporte
Copy link
Contributor Author

Full list of changes: https://github.com/cypht-org/cypht/releases/tag/v2.0.0

One which may affect YunoHost's scripts: cypht-org/cypht#823

@marclaporte
Copy link
Contributor Author

I recommend to wait for 2.1 or 2.2

We updated the https://github.com/cypht-org/cypht/wiki/Lifecycle and decided to have 2.0.1, 2.0.2, etc.

So here is: https://github.com/cypht-org/cypht/releases/tag/v2.0.1

2.0.x is still less stable than 1.4.x but it's getting better week by week.

I recommend to all Cypht users to test 2.0.1 in parallel with 1.4.x and report any bugs.

Can YunoHost permit to easily run Cypht 1.4.x and 2.0.x in parallel?

@marclaporte marclaporte mentioned this issue May 21, 2024
2 tasks
@rodriguezny
Copy link
Contributor

rodriguezny commented May 21, 2024

Full list of changes: https://github.com/cypht-org/cypht/releases/tag/v2.0.0

One which may affect YunoHost's scripts: cypht-org/cypht#823

There are some weeks I started working on the migration of the config to .env but didn't finished it yet, I will follow with as 2.0.0 is released. The is still in progress in in the draft PR #70 I just created.

@rodriguezny
Copy link
Contributor

rodriguezny commented May 21, 2024

I recommend to wait for 2.1 or 2.2

We updated the https://github.com/cypht-org/cypht/wiki/Lifecycle and decided to have 2.0.1, 2.0.2, etc.

So here is: https://github.com/cypht-org/cypht/releases/tag/v2.0.1

2.0.x is still less stable than 1.4.x but it's getting better week by week.

I recommend to all Cypht users to test 2.0.1 in parallel with 1.4.x and report any bugs.

Can YunoHost permit to easily run Cypht 1.4.x and 2.0.x in parallel?

A possible way to run easily Cypht 1.4.x and 2.0.x in parallel is to update the manifest.toml resources.sources to have two options: resources.sources.main and resources.sources.lts, so users will have the choice to install the LTS version (1.4.x) or regular version(2.0.x), and then update the install script as the configuration handling changed from 1.4.x to 2.0.x. That is my idea unless YunoHost guys(@ericgaspar , etc) provided another way to run the two versions in parallel.

@marclaporte
Copy link
Contributor Author

Cypht is gaining in stability with a good cadence of commits and thanks to a test plan: https://github.com/cypht-org/cypht/wiki/Test-IMAP-SMTP-&-JMAP-SMTP-with-Stalwart

Next version will be 2.1.0: cypht-org/cypht#1050

I am comfortable for this one to be packaged as stable in Cypht. It will require PHP 8.1

@marclaporte
Copy link
Contributor Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants