This ticket is for tracking the upcoming 2.7 release aimed at deprecating or flagging behavior changing in the next major release. I would also recommend we make this an "LTS" kind of release we'll backport fixes to for quite awhile.
/api/rest/* will be removed in favour of action API introduced in CKAN 2.0*_html actions will be removed in favour of simple Jinja2 templates.*_activity_list actions will be removed in favour of a single activity endpoint./revisions/list, etc...) will be completely removed.Activity records.number_of_packages and number_of_revisions changed from dynamic fields to pre-calculated trigger-based fields on Users, significantly improving performance for both logged in users and user_list. (Requires migration)permission_labels, fixing many issues. (Requires migration)I put /api/rest at the top because it seemed important :-)
From my point of view, the Celery-based background jobs can be deprecated in favor of the RQ-based solution. Code, documentation and deprecation notices are in master.
Is beta.ckan.org running the latest built?
when this goes in I'd like to switch all use of unicode in validators to unicode_only https://github.com/ckan/ckan/pull/3428/files#diff-38644dde5577e621a00643c43bfec0feR120
Most helpful comment
From my point of view, the Celery-based background jobs can be deprecated in favor of the RQ-based solution. Code, documentation and deprecation notices are in
master.