... | ... | @@ -68,7 +68,7 @@ This page defines the upgrade roadmap and tracks changes at a high level. This p |
|
|
* [ ] What to do with CiviCamp pages moving forward? see comments by Nicol in #212
|
|
|
* [x] Migrate the location of the CiviCRM database, so that it lives in Drupal8 only (after most of the CiviCRM-based views have been migrated over to d8).
|
|
|
* [ ] Review URL redirects from Drupal7 (we can't use the redirect module in d8, civicrm bug)
|
|
|
* [ ] #199 Extensions (and see the "Extensions" section below)
|
|
|
* [x] #199 Extensions (and see the "Extensions" section below)
|
|
|
* [ ] Migrate over all the rest of the static pages
|
|
|
* [ ] CMS pages: [wordpress](https://civicrm.org/wordpress), [drupal](https://civicrm.org/drupal), etc.
|
|
|
* [ ] Features pages, ex: https://civicrm.org/features/configurable-customizable
|
... | ... | @@ -250,17 +250,17 @@ Drupal7 setup to port to Drupal8: |
|
|
|
|
|
* [x] Extension node
|
|
|
* [x] Extension release
|
|
|
* [ ] Extension views
|
|
|
* [x] Extension views
|
|
|
* [x] https://civicrm.org/extensions
|
|
|
* [x] CMS-specific views
|
|
|
* [ ] RSS feeds
|
|
|
* [x] RSS feeds
|
|
|
* [x] Releases for a specific extension
|
|
|
* [ ] Jenkins job that runs a drush script: https://test.civicrm.org/view/All/job/Extdir%20Scan%20(civicrm.org)/
|
|
|
* [ ] Relies on a Drush command in 'extdir' (`sudo -u aegir -H drush @civicrm.org extdir-scan`)
|
|
|
* [ ] Fix field permissions on the Extension node (i.e. do not allow changing the Extension Review Status?)
|
|
|
* [x] Jenkins job that runs a drush script: https://test.civicrm.org/view/All/job/Extdir%20Scan%20(civicrm.org)/
|
|
|
* [x] Relies on a Drush command in 'extdir' (`sudo -u aegir -H drush @civicrm.org extdir-scan`)
|
|
|
* [ x] Fix field permissions on the Extension node (i.e. do not allow changing the Extension Review Status?)
|
|
|
* [ ] Stats extraction (for stats.c.o)
|
|
|
* [ ] JSON feeds for the in-app extension browser / Symfony app
|
|
|
* [ ] Views for generating the data used by the Symfony app
|
|
|
* [x] JSON feeds for the in-app extension browser / Symfony app
|
|
|
* [x] Views for generating the data used by the Symfony app
|
|
|
|
|
|
Now that Drupal8 is the main front-facing CMS on civicrm.org (handling user management), extensions are running from d7.civicrm.org and some requests are proxied. It's not possible to create new extensions or new extension releases, but json feeds continue to work. Need to either fix d7, or quickly port over to d8.
|
|
|
|
... | ... | |