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
Cyrus and Maven compatibility #3
Comments
I'm happy for you to use any of the code (that's why its got a MIT licence!). I'm equally happy to take patches to fix bugs (and RFC incompatibilities are bugs). |
On Fri, Feb 27, 2015 at 9:59 AM, Osric Wilkinson notifications@github.com
The RFC also states "This type of literal can only be sent from the server
|
Phew! That was a bunch of stuff. I've applied your patches (and thanks again for those), and I'm getting setup to add the project to Maven Central. Anything else on your wishlist? |
That will be all. Thanks for the amazing (and fast) job. |
Hi,
In order to better support the managesieve protocol in OBM, we are working on a fork of managesievej. This fork includes:
encodeString
uses the literal-c2s string representation from RFC 5804 instead of literal-s2cescapeString
escapes double quotesFor now, the fork has no Netbeans support, as nobody here uses Netbeans (the build.xml and the Netbeans files have been dropped). The work-in-progress XML support has also been dropped.
We would be glad to contribute some of these changes back. What is a bit tricky, though, is that changes like switching the way command encode their strings may break compatibility with other implementations, if they don't conform to the spec in a different way from Cyrus.
The text was updated successfully, but these errors were encountered: