Closed abitrolly closed 5 years ago
Hi There are no regular process now because Enki doesn't have active team. I maintain it when having time. I hope to make release before September.
Maybe we can start documenting the steps here? I can help with automating steps. One step at a time.
Actually the process is almost automated. I've added instructions to enki and qutepart READMEs. You can help with updating changelogs and versions. PRs are welcome.
Changes in master since v17.03.0 https://github.com/andreikop/enki/compare/v17.03.0...master
Tests are failing because of missing docutils
- https://travis-ci.org/andreikop/enki
Not sure what is the best way to fix that for CI.
Since 2433dfa1e706551c7c89106f4955e5172eb67279 made CodeChat (and its dependency, docutils) optional, it's not installed by the ci setup. I'm guessing this line should be xqt('python -m pip install -e .[CodeChat, Preview Syncronization, Python Linting, Build Sphinx documentation, Python REPL]')
.
Tests are failing, and I am not proficient enough to fix them.
Don't worry about the tests. See my comments in andreikop/qutepart#69
Source releases of Enki and Qutepart are available.
I've found that Enki is not installable on Ubuntu 16.04 because QtWebEngine is mandatory. Will make .deb and pip releases when fixed.
@andreikop 18.04 is the new LTS. Does it worth to care about 16.04?
I tried to migrate to 18.04-based Linux Mint version and found that it is too buggy. So, now I use 16.04 based. I think there are a lot of other 16.04 users.
18.8 is finally available as sources and built packages
Looking forward to testing this. That's awesome. =)
What is the release process for Enki? The last version was more than a year ago https://github.com/andreikop/enki/releases and there are seem to be missing features like custom plugins that are already documented in the project. To update a package on Fedora, it should at least have a new tag https://release-monitoring.org/project/8272/ and a changelog.