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

Package d-push for stretch? #52

Open
patch0 opened this issue Jun 13, 2017 · 4 comments
Open

Package d-push for stretch? #52

patch0 opened this issue Jun 13, 2017 · 4 comments
Assignees

Comments

@patch0
Copy link
Contributor

patch0 commented Jun 13, 2017

d-push was removed from debian before stretch because it wasn't php7 compatible in time. It is now compatible with PHP7, so we could choose to package it ourselves.

We should determine if anyone actually uses d-push to sync emails to their mobile device and how important it is to them - i.e. whether or not they can just use IMAP instead.
I'd be very surprised if anyone was unable to use IMAP. We're talking early 2000s MS stuff here I'd expect.

Originally reported on Bytemark's Gitlab by @telyn on 2017-03-07T16:07:57.897Z

@patch0
Copy link
Contributor Author

patch0 commented Jun 13, 2017

the version in jessie is 2.0, current stable is 2.3. There's an upgrade path from 2.0 to 2.2, and from 2.2 to 2.3 (current stable). But only 2.3.4 supports php7, so we wouldn't be able to run the upgrade script in 2.2 >.<

Originally posted by @telyn on 2017-03-08T15:06:31.558Z

@patch0
Copy link
Contributor Author

patch0 commented Jun 13, 2017

d-push 2.0 doesn't have any requirements for any database or php database engines. I wonder what the upgrade script actually does??

Originally posted by @telyn on 2017-03-08T15:41:21.873Z

@patch0
Copy link
Contributor Author

patch0 commented Jun 13, 2017

ah it seems to store state in files. The migration script between 2.0 and 2.1/2 looks like it should run on 2.3.x and under php7 though. How wrong could it go? :/

Originally posted by @telyn on 2017-03-08T16:22:43.355Z

@patch0
Copy link
Contributor Author

patch0 commented Jun 13, 2017

There's not currently an official z-push (d-push is a rebranded z-push with a default config for debian) repo for stretch.

Originally posted by @telyn on 2017-03-08T16:38:01.649Z

@patch0 patch0 added this to the stretch release milestone Jul 20, 2017
@patch0 patch0 self-assigned this Jul 20, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant