On this page
- Core development structure
- Core initiatives status overview
- Views in Drupal Core (VDC) #
- Contact info
- Resources
- Upcoming events
- Most important places to help 2013/05/08
- Scrum notes updated 2013/05/08
- Status
- Up next
- Blockers
- Thank-yous
- Configuration management #
- Contact info
- Resources
- Upcoming events
- For updates on CMI, see the Configuration Management Initiative site.
- Web Services #
- Contact info
- Resources
- Upcoming events
- Most important places to help 3/12/13
- Scrum notes 3/12/13
- Thank yous
- Multilingual #
- Contact info
- Resources
- Upcoming events
- For updates on D8MI, see the Drupal 8 Multilingual Initiative site.
- Mobile #
- Contact info
- Resources
- Upcoming events
- Scrum notes from Meeting #45 - 7/17/2013
- Most important places to help 8/06/2013
- ARCHITECT OUR CSS
- Javascript
- Key issues which need attention:
- Issues that need manual testing
- ADMIN PAGES
- Thanks yous
- Layouts #
- Contact info
- Resources
- Upcoming events
- Most important places to help 2/19/13
- Scrum notes 2/19/13
- Status
- Blockers:
- Next steps:
- Thank yous
Drupal 8 official initiatives
At this stage in Drupal 8, most members of initiatives are helping across all initiatives, focusing on criticals and getting Drupal 8 released.
This page is deprecated. See http://cgit.drupalcode.org/drupal/tree/core/MAINTAINERS.txt for a current list of initiatives and initiative leads.
We are hard at work on the next version of Drupal. Some of the great things planned include better HTML5 and mobile support, improved multilingual features, and setting up Drupal 8 on a modern web development framework. But we can't do any of it without your help!
Core development structure
Drupal 8 is the first development cycle introducing official Core initiatives. These are areas with named leads to improve Drupal core in certain areas. However, this does not limit core development to these main areas, there are many community initiatives as well.
Core initiatives status overview
Initiative | Discovery | Design | Develop |
---|---|---|---|
Configuration Management |
|
|
|
HTML5 |
|
|
|
Layouts |
|
|
|
Mobile |
|
|
|
Multilingual |
|
|
|
Views in Core |
|
|
|
Web Services |
|
|
|
Views in Drupal Core (VDC) #
Contact info
Daniel Wehner
Twitter: @da_wehner
d.o: dawehner
IRC: dawehner
Most important places to help 2013/05/08
- #1851086: Replace admin/people with a View
- #1863816: Allow plugins to have services injected
- #1957346: Add some settings on the block display to allow overrides on the block instance configuration
- #1957276: Let users set the block instance title for Views blocks in the Block UI
- #1956134: Provide helpful editing links on "admin/structure/block" for deriver blocks (menu, views, block content, etc.)
Scrum notes updated 2013/05/08
Status
- Iterative usability improvements
- Active work on plugin system architectural & DX issues.
- Ongoing cleanup and refactoring within the Views codebase.
Up next
Convert other types of listings
- #1857256: Convert the taxonomy listing and feed at /taxonomy/term/%term to Views
- #1851086: Replace admin/people with a View
- #1895160: Convert admin/content to a View, keep a non-views fallback with no bulk operations
- #1938062: Convert the recent_comments block to a view
Integrations with other initiatives
- #1889790: [Meta] Allow modules to register links for menus, breadcrumbs and tabs (if not with hook_menu)
- #1910606: Improve the configurations schemas for Views significantly
- #1871700: Provide an upgrade path to the new Block architecture from Drupal 7
Blockers
- #1957346: Add some settings on the block display to allow overrides on the block instance configuration
- #1957276: Let users set the block instance title for Views blocks in the Block UI
- #1956134: Provide helpful editing links on "admin/structure/block" for deriver blocks (menu, views, block content, etc.)
Thank-yous
- Crell, olli, ParisLiakos, jibran, webchick, Bojhan, Wim Leers
- VDC team: dawehner, damiankloip, tim.plunkett, xjm.
Configuration management #
Contact info
Greg Dunlap
Twitter: @heyrocker
d.o: heyrocker
IRC: heyrocker
Upcoming events
- Midwest Drupal Summit (Aug 15-17)
- Sprints for Prague (Sept 21-29)
- Sprints for BAD Camp (Oct 21-29)
For updates on CMI, see the Configuration Management Initiative site.
Web Services #
Resources
- Original roadmap, and Revised
- High-level goals
- News
- Sandbox
- Issues
- IRC: #drupal-wscci
Most important places to help 3/12/13
Priorities:
- http://drupal.org/project/issues/search/drupal?issue_tags=WSCCI-conversi...
- #1812720: Implement the new panels-ish controller [it's a good purple]
- #1908756: Separate Action Links (MENU_LOCAL_ACTION) from hook_menu()
- #1668866: Replace drupal_goto() with RedirectResponse
- #1561362: Change file_transfer() to use BinaryFileResponse
- #1762204: Introduce Assetic compatibility layer for core's internal handling of assets
- #1871596: Create a PartialResponse class to encapsulate html-level data [Moving to sandbox]
Scrum notes 3/12/13
Status:
- Post feature-freeze update posted here: http://groups.drupal.org/node/286108
- Global sprint weekend was a big success for WSCCI. We got a lot done during the sprints and we are now able to start the conversion process for page callbacks. We can start crowdsourcing now for this conversion issues as they are easier to pick up than many of the previous WSCCI issue that required a real expertise. Conversion issues are tagged "WSCCI Conversion", here's a list of them: http://drupal.org/project/issues/search/drupal?issue_tags=WSCCI-conversi...
- #1801356: Entity reference autocomplete using routes: Rtbc :)
- #1845402: Update menu link access checks for new router: Committed! :)
- #1915774: Decide whether core route controllers should generally/always be DIC services or not: Committed! :)
- #1847768: Remove ip_address(): Rtbc :)
Next steps:
- #1505080: [META] Content Negotiation for Accept Headers: Crell will check upstream with the Symfony people
- #1889790: [Meta] Allow modules to register links for menus, breadcrumbs and tabs (if not with hook_menu): Work on this is happening in #1845402, this has turned into a meta-issue. A spin-off for action links has been created: #1908756: Separate Action Links (MENU_LOCAL_ACTION) from hook_menu()
- #1908756: Separate Action Links (MENU_LOCAL_ACTION) from hook_menu(): Need someone to pick this up! This is priority!
- #1888424: Make Drupal's URL generation logic available to HttpKernel, and minimize code repetition/divergence: Needs work. Katbailey is working on this.
- #335411: Switch to Symfony2-based session handling: Cosmicdreams has broken this patch into smaller parts and is currently working on part 1. He and Dawehner have made some progress and posted a new patch.
- #1811730: Refactor Database to rely on the DIC solely: Needs work. Mostly comes down to simple test, needs some unraveling (at least as much as possible)
- #1668866: Replace drupal_goto() with RedirectResponse: Latest patch failed testing, needs work. It’s priority as it is blocking #1623114: Remove drupal_exit().
- #1623114: Remove drupal_exit(): Blocked on #1668866.
- #1561362: Change file_transfer() to use BinaryFileResponse: Patch is failing testing and needs work.
- #1762204: Introduce Assetic compatibility layer for core's internal handling of assets: New patch posted, needs review.
- #1871596: Create a PartialResponse class to encapsulate html-level data [Moving to sandbox]: Needs a little more work, getting close!
- #1812720: Implement the new panels-ish controller [it's a good purple]: Still needs some work. This is the highest priority issue!
Thank yous
- Thanks to a last minute push by dawehner, timplunkett, and amateescu, we were able to land 3 blocking issues just barely before the sprint weekend started, msonnabaum, disasm, robmc, jaskho, nkadin, Kars-T, EllaTheHarpy, katbailey, linclark, klausi, larowlan, Les_Limand, and Ashleigh Thevenet for updates
Multilingual #
Contact info
Gábor Hojtsy
Twitter: @d8mi, @gaborhojtsy,
d.o: Gábor Hojtsy
IRC: GaborHojtsy
Resources
- Roadmap
- News
- AMAZING D8MI HUB
- IRC: #drupal-i18n
Upcoming events
- Drupal Dev Days Dublin pre-sprint
- Initiative meeting every Wednesday in #drupal-i18n
For updates on D8MI, see the Drupal 8 Multilingual Initiative site.
Mobile #
Contact info
John Albin Wilkins
Twitter: @johnalbin
d.o: JohnAlbin
IRC: JohnAlbin
Resources
- Mobile Initiative page
- Roadmap
- News
- Issues
- IRC: #drupal-mobile
Scrum notes from Meeting #45 - 7/17/2013
#2012020: Complete a survey of 3rd party resources to aid with component naming conventions
Do a survey of various style guides to see what others have named these components and build a list of possible components in a Google drive spreadsheet at: https://docs.google.com/spreadsheet/ccc?key=0AvR7gnIrX0ckdDgzNDI0blZVSnF...
As components are identified, create an issue for each component and then try to come to consensus based on the survey data. Add that new issue to the issue summary of #1995272: [Meta] Refactor module CSS files to use component-style selectors
Jesse has been driving a lot of front end work in improving the Accessibility of Drupal.
She will be speaking at Drupal Gov Days next week about accessibility
http://drupalgovdays2013.org/content/drupal-speaks-aural-user-interfaces...
Need help for reviewing #drupal 8 javascript patches. Ping nod_ , checkout: https://drupal.org/project/issues/search/drupal?text=&assigned=&submitte... …
Most important places to help 8/06/2013
ARCHITECT OUR CSS
- NEXT STEPS: Plan out Component naming conventions, join JohnAlbin's sandbox:#2012020: Complete a survey of 3rd party resources to aid with component naming conventions
Javascript
Key issues which need attention:
- #1446166: Use JS events instead of Drupal.behaviors
- #1663622: Change directory structure for JavaScript files
- #1931632: [META] Make core compatible with jQuery native-API selector
- #1996238: Replace hook_library_info() by *.libraries.yml file
- #1996720: Support Zepto.js
- #1927174: Complete the work to make the Toolbar administration menu sub tree rendering more efficient
Issues that need manual testing
ADMIN PAGES
- #1490402: Redesign tabs and the content header
- #1876208: Alignment of Add to shortcuts image in NARROW Screens
- #1872598: Bartik color settings not responsive
Thanks yous
kim.pepper, oresh, edrupal, Pawel, rcaracaus,Carwin,ry5n, echoz,rteijeiro, vijay.cgs, moshe weitzman, Lewis Nyman, Jessebeach, David_Rothstein, Kevin O'Leary, Chris Weber, John Ferris, sidharthap, BWPanda, nod_, YesCT, Gábor Hojtsy, Bojhan, & many more on the mobile issue queues.
Layouts #
Contact info
Kris Vanderwater
Twitter: @EclipseGc
d.o: EclipseGc
IRC: EclipseGc
Most important places to help 2/19/13
- SCOTCH could really use an issue queue wrangler -- someone to help summarize issues, list to-do's & make meta issues where needed. Contact SDBoyer in #drupal-contribute, this will make a big difference!
- #1871596: Create a PartialResponse class to encapsulate html-level data [Moving to sandbox] - needs review
- #1812720: Implement the new panels-ish controller [it's a good purple] - needs review
- create follow ups on generic administrative components and visibility settings for blocks as condition plugins (add and edit basically)
Scrum notes 2/19/13
Status
- lots of progress & reviews over the past weekend
- controller is working! #1812720: Implement the new panels-ish controller [it's a good purple]
- conditions patch is in! #1743686: Condition Plugin System
- custom blocks is in! #1535868: Convert all blocks into plugins
- typed data validation is in! #1845546: Implement validation for the TypedData API
- Plugin Cache Decorator to specify tags for cache items is in! #1722882: Plugin CacheDecorator caches globally, ignores request context, and does not specify tags for cache items
- progress happening on assetic issues #1762204: Introduce Assetic compatibility layer for core's internal handling of assets
- contextual plugins is in and already getting revisions #1896076: Contextual Plugins and supporting code
- the initiative is officially working and rendering through blocks & layouts on the sandbox
- still working through follow-ups #1535868: Convert all blocks into plugins
Blockers:
- We really need to have a conversation about what should or shouldn't be in scope for the continuation of the initiative
- Assets blocked by partial responses
Next steps:
- need to have kris & sam discuss what architectural needs are most critical and write up a blog post about it
- need to review what work should be needed for completing the controller #1812720: Implement the new panels-ish controller [it's a good purple]
- need to make an issue for master displays & work on it
- lots of follow-up work that needs to be done for controller (issues not yet created)
- wizard is slated for the next week or so #1886616: Multistep Form Wizard
- trying to work on partial responses #1871596: Create a PartialResponse class to encapsulate html-level data [Moving to sandbox] to unblock assets #1762204: Introduce Assetic compatibility layer for core's internal handling of assets
Thank yous
- Larowlan, Tim Plunkette, SDBoyer, XJM, gabor, angie, alex, fago, damiankloip, amateescu
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion