Today we have branched off the release candidate https://github.com/friendica/friendica/tree/2018.08-rc (RC) for the upcoming 2018.08 release of Friendica The Tazmans Flax-lily. Over the last 3 month many issues were resolved, alongside with some enhancements and new features. For all these changes we now feel it is time for them to get released. Before this will happen, we’d like to invite you, to test them and report back some rough edges and problems you encountered. We are especially interested in the experiences of people who are currently running the 2018.05 release of Friendica.
Some things you should be aware of before testing:
- The long awaited restructuring of the item table of the database will finally be included in this release. The needed changes and alterations of the database structure and content will take some time. Depending on the resources available on your system this can take hours or even days. The maintenance mode will inform you about the progress.
- The configuration structure is changed. Your old .htconfig.php file will still work, but you will get a notification in the admin panel with some hopefully explaining text on how to convert your settings to the config file. In some cases the encoding https://forum.friendi.ca/display/1860bc0e435b504c796e187715802340 of the displayed text got mangled up, if you are suffering from such garbage you need to switch to the new config stile and set the correct encoding for the database.
- The .htaccess file is no part of the git repository anymore. Instead we now ship the .htaccess-dist file that you have to copy to the .htaccess location. This has the advantage that you can now customize the .htaccess file to meet your requirements. Please make a copy of your old .htaccess file should you have made any changes and restore the file after the switch to the RC branch from the backup or the distributed file. Without a working .htaccess file your node will probably not work!
How to help testing the release candidate?
Please pull the current sources for the core of Friendica and the addons from github. You should see a notification about a new branch called 2018.08-RC during the pull. in both repositories You just need to checkout this branch with agit checkout 2018.08-rc
and remember to follow the usual steps after updating using git https://github.com/friendica/friendica/blob/develop/doc/Update.md#using-git. Please report any issues you encounter using either the issue tracker https://github.com/friendica/friendica/issues at github or the Friendica support https://forum.friendi.ca/profile/helpers or https://forum.friendi.ca/profile/admins forums.
For a complete list of changes, please have a look at the file listing of this pull request https://github.com/friendica/friendica/pull/5685/files at github.
Should the DB update process get stuck
If you encounter this, please initiate the DB update manually from the command line by running the scriptscripts/dbstructure.php update
from the base of your Friendica installation. If the output contains any error message, please let us know using the channels mentioned above.
friendi.ca/2018/08/28/friendic…