Finally it’s time to give word about some new developments - in its true sense. In the last couple of months I was working on Pico CMS for Nextcloud v1.0.0 - something between a total refactoring and a partial rewrite from scratch. Anyways, we finally reached to the app’s first stable release!
Pico CMS for Nextcloud v1.0.0 solves all known (at least to me) major issues with the cms_pico
app. From now on it will be officially supported by Pico (Hi everyone, I’m Pico’s lead developer ). @Cult did an amazing job with cms_pico
- but priorities change, so it’s about time to help him out…
Pico CMS for Nextcloud is open source and released under the terms of the AGPL-3.0. You can find its sourcecode on GitHub.
Pico CMS for Nextcloud utilizes Pico 2.1
Pico CMS for Nextcloud v1.0.0 utilizes the brand-new stable Pico v2.1.0. Even though Pico 2.1 is just a minor release, its changes are pretty heavy compared to Pico 2.0. But all these changes pale in comparison with the fact that cms_pico
v0.9.8 utilized Pico 1.0 before - so this is no minor update for Pico CMS for Nextcloud!
Are you running cms_pico
v0.9.8 right now? This update yields massive, potentially backwards-incompatible changes if you’re using custom plugins or themes (you very likely do)! Check out both Pico 2.0’s upgrade page as well as Pico 2.1’s upgrade page before upgrading Pico CMS for Nextcloud. If you didn’t try the betas (beta thread), we highly recommend you to test the new release before pushing the update to production - you’ll definitely need to change a few bits
What’s next?
Since the changes are pretty heavy for Pico CMS for Nextcloud it might take some time until you see the app in your language again. Right now we support German and English localization only. We’ll release new versions of Pico CMS for Nextcloud as soon as there are considerable l10n updates. You want to contribute a translation? Head over to Transifex. A big thank you to all translators out there!
As you know Pico CMS for Nextcloud v1.0.0 is basically a rewrite from scratch. If you’re a developer and want to check out the code changes, simply compare v0.9.8
with v1.0.0
- it’s a massive changeset, the pull request itself consists of 238 commits with 14,801 added, 5,669 removed and 20,470 lines of code in 179 files. This is huge!
Even though the first stable version of Pico CMS for Nextcloud is finally here, we’re still looking forward to your feedback and reviews! Thank you!
Getting help
Something went wrong? You need help? No worries, we will help!
If you want to get started using Pico, please refer to Pico’s user docs. You can find officially supported plugins and themes on Pico’s website. A greater choice of third-party plugins and themes can be found in Pico’s wiki on the plugins or themes pages respectively. If you want to create your own plugin or theme, please refer to the “Getting Help as a developer” section of Pico’s docs.
When the docs can’t answer your question, you can get help by either joining us on #picocms on Freenode IRC (logs), or by creating a new thread on Nextcloud Help. When you’re experiencing problems with Pico CMS for Nextcloud, please don’t hesitate to create a new Issue on GitHub. Concerning problems with plugins or themes, please refer to the website of the developer of this plugin or theme.
Before creating a new Issue, please make sure the problem wasn’t reported yet using GitHubs search engine and the search of Nextcloud Help. Please describe your issue as clear as possible and always include the version of Pico CMS for Nextcloud you’re using. Provided that you’re using custom plugins and/or themes, include a list of them too. We need information about the actual and expected behavior , the steps to reproduce the problem, and what steps you have taken to resolve the problem by yourself (i.e. your own troubleshooting).