Project - Planning applications
Weeknotes
Week beginning 15 Sept
- We updated the module definitions.
- We ran some deep dive sessions with Lichfields and City of London with a focus on "decisions" data.
- We began work on generating JSON schemas from the declarative model
Week beginning 8 Sept
- We have created spreadsheet versions of the specification for each application type. This makes it easier to work with and provide feedback on a field by field basis.
- We have finished initial analysis of the user research in to decisions data and will share the insights in the next community session
Week beginning 1 Sept
- We now generate all information models from the declarative definitions. This greatly reduces the manual effort required to maintain the specifications.
- We ran an introduction to github session for funded LPAs who are testing the specifications.
Week beginning 18 Aug
- We held a Data Standards community event on 20/08, attended by over 70 external participants.
- With the initial declarative model work complete we have been able to create a couple of tools to help us manage the specifications. One is an integrity checker, this checks the declarative model definitions for errors and issues. This has already highlighted numerous issues we have needed to fix.
- We have also built a tool to generate the information models and compiled specifications from the declarative models. This is make it easier to maintain the specifications. You can see the generated information models in generated/info_model/module
Week beginning 11 Aug
- We have finished creating declarative definitions of each of the 35 codelists and the 23 application types.
- We have updated the documentation to include details of how a codelist definition should be structured.
Week beginning 4 Aug
- We published a new MHCLG blog about kicking off work on decisions including how we are expanding the scope of our data specification work to cover the whole planning permission process and are beginning to work on standardising planning application decisions. Also that we are kicking off a research project to understand what decision data is needed and how people want to use it - anyone can contribute via a survey.
Week beginning 28 Jul
- The slides and notes from our first data standards community have been added to the website.
- We have defined and are now starting a research project to help understand how planning application decision data is used after a decision is made - this will directly inform how we design the specification. To help us understand this we invite anyone who uses the data to fill out this survey to share their input.
- We also updated our glossary with key terms.
Week beginning 21 Jul
- We held our first data standards open community with 70 attendees. We shared the work done, aims and context of the project, heard updates from the GMCA, Camden and the Digital Planning Register team and the wider community to show how it all fits together. We shared an ask for testing that the declarative modules define the correct data. Updates are being added to the project website.
- The declarative versions of all 82 modules are now complete and 79/82 modules have no active questions or issues.
Week beginning 14 Jul
- Now 76/82 modules have no active questions or issues and we have 68/82 declarative versions of the modules.
- We supported the event for funded early adopters to help re-iterate the need for testing the specifications.
- We have removed outdated content, consolidated links and added a timeline of key events to the project page, we also separated out the week notes, making them easier to find and the homepage easier to read.
Week beginning 7 Jul
- We are continuing to work through the feedback, now 64/81 modules have no active questions or issues. And we have add 34/81 declarative versions of the modules.
- So that users can better understand the words of specifications, we have updated the definitions of key terms.
- Following user research we have updated the URL of the planning applications website to make it more clear to users that planning applications is one of many projects they can engage with.
- We have also updated the roadmap to show what we expect to achieve in each quarter towards mandating.
Week beginning 30 Jun
- We posted an update about the planning application and decision specification work we are starting. For planning submissions. Following feedback from the community we have created a page in the repository that lists the modules with issues we are working on, we also introduced a change log so the community can monitor recent changes.
Week beginning 23 Jun
- We’ve added a list of modules with active issues. It’s a live tracker: as issues are resolved, modules drop off the list.
- We codified the structure of a Permission in Principle application
- We've made the approach to collecting contact details consistent across all applications types (see issue #294)
Week beginning 16 Jun
- We have added a CHANGELOG so that it is easier to track changes to the model, improvements to documentation and any tooling that is added to help manage the specifications
- We have codified the structure of a Householder application so that it is easier to validate what is required, and to subsequently validate it
- We have kicked off a piece of work to revisit and improve the planning application and decisions specification(s)
Week beginning 9 Jun
- We have resolved or triaged more issues that we received in the call for feedback.
- We got backing from our policy colleagues to remove the
fax-number
field from the specification(s) (see issue #208) - We have started to add data examples to an
/examples
directory so that it is clearer what data is expected
Week beginning 2 Jun
- We have run through all the feedback we received: 63 items we were able to resolve or parke for a future iteration, 93 items we've added to github as issues for us to work through.
- We have published a list of the activites we need to complete to get these specifications through to be mandated
Week beginning 26 May
- We have been supporting various suppliers who wish to start testing and using the specifications in their products and services. These conversation emphasised the importance of moving to a more declarative model
- We have documented our proposal for moving to a declarative model.
- We have documented what a declarative model for modules and planning requirements could look like.
- Conversations about restarting the advisory group and community sessions are ongoing.
Week beginning 19 May
- Feedback came in through various channels: on github, via email, in documents, on slack, etc. So we have collated the feedback into a tracker for us work through.
- We kicked off a piece of work to revist the planning application and decisions specification (the output of the process). This was last looked at in 2022 so needs a lot of work to align with the set of submission specifications.
Week beginning 12 May
- We documented how we plan to define fields explicitly, this should help set expectations for the data and with validation
- The deadline for initial feedback passed on the 16th May. We will now work through this and update the specifications where required.
Week beginning 5 May
- We have been working on an initial draft of a standardised list of planning requirements (otherwise known as information requirements) that applicants need to provide when submitting a planning application.
- We have started codifying which requirements are essential for different application types. See national-planning-requirements.csv
Week beginning 28 Apr
- The specifications are currently being reviewed by the Development management policy team.
- We received our first pull request (PR) from the community. It fixed some typos and was very welcome!
- We created a demo repository for an extension module - this is a space for us to experiment with how extending the specifications works.
Week beginning 21 Apr
- We met with GLA and GMCA to discuss early (specification) adopters project and the GMCA data hub project both funded by ODP
- We fixed some discrepancies with the supporting document structure (see issue #234)
Week beginning 14 Apr
- We published a blog post covering the recent events and summarising how we got to this point with the draft specifications.
- We've confirmed we are looking for the initial round of feedback on the draft specifications by 16 May.
Week beginning 7 Apr
- We've updated the "index" specification file to include all the codelists.
- Updated the application specification to include an expanded
file
sub-structure (see issue #229). - Added a
uprns[]
field to the Site details module (see issue #8)
Week beginning 31 Mar
- We've added a few more issues based on comments from the advisory and community sessions.
- We ran a session with a group of local planning authorities and suppliers about how they can help us test the specifications
- We published an index specification file that includes all the modules and codelists covering all application types
Week beginning 24 Mar
- We published a "compiled" specification for each application type and sub type.
- We held the advisory group session on the 27th March (slides, minutes)
- We held a community drop-in session on the 28th March (slides, video)
Week beginning 17 Mar
- We have been grouping the issues into issues we can close right now, issues that need policy input and issues that we are parking for a later iteration
- We have set up a discussion thread per application type - each discussion lists the components needed for the application type
Week beginning 10 Mar
- We arranged the next sessions - these will be on the 27th and 28th of March and we will be presenting the first drafts of the specifications.
- We have published a discussion for each of the codelists we need to support the specifications
Week beginning 3 Mar
- We held a drop-in session on Wednesday 5 March (recording)
- We published the list of modules required for each application type, including sub-types where applicable.
Week beginning 24 Feb
- We held an advisory group session on 26 Feb where we discussed numerous open issues (slides, minutes)
- We finished an initial draft of an information model for each module/component.
- We identified more codelists that are required to support completing an application. There is a discussion for each one.
Week beginning 17 Feb
- We have prepared a lean coffee style workshop for the next advisory group session.
- We have created a first draft of the information models for each component
- We have learnt that in some cases the application type isn't the only piece of information needed to determine what modules are required (see issue #158)
- We have started setting out the codelists needed to support the planning application specification.
Week beginning 10 Feb
- We added a Notification of proposed works to trees in a conservation area application type to the list.
- We have been designing the next advisory group session where we’ll be working through the open issues and discussions in a lean coffee style workshop.
- We have started pulling together a list of planning requirements - the documents that applicants need to prepare along side their application. We opened an issue where we can continue discussing the planning requirements.
- We started drafting a set of information models for the modules needed for Householder applications.
Week beginning 3 Feb
- We add Hedgerow removal notices to the list of application types. We still need to confirm the modules for the application type (see issue #1)
- We published a list of the application forms we've looked at
- We published a list of the modules we are working through as data
- We proposed combining the "Declaration" and "Declaration - trees" modules
Week beginning 27 Jan
- We held a community drop in on Wednesday 29 Jan (slides, video)
- Set the dates for the next sessions. Advisory group on 26 Feb. Community drop-in on 5th Mar.
- Continued adding to and working through the open issues. Thank you to all those that are contributing.
- Published the original list of application types we are working with. We will up this based on the currently open issues related to application types
Week beginning 20 Jan
- We held the second advisory group session (slides, minutes)
- We set up a dedicated repository for the Planning application data specification work. We will use this to publish work, such as supporting datasets and specification, as we progress.
- We have started converting the various questions and ideas we have received into individual issues that can be resolved one by one.
- We have set up a module tracker spreadsheet. We are using this to track progress on each of the individual modules. You can view this to follow along.
Week beginning 13 Jan
- Preparing for the next advisory session - will be held on 22 Jan 2025
- Reply to contributions on the discussion thread, specifically on different application types we could look at
- Exploring ways to manage issues openly
Week beginning 6 Jan
- The Data Design team returned after their Christmas break.
- Confirmed the next advisory session will be held on 22 Jan 2025, at the ARUP offices
- We have been watching contributions (see components and fields activity) coming in from various community members, which is great to see.
- Collating comments community members have made on the Planning application submissions discussion thread
Week beginning 16 Dec
- Held a drop-in session on Tuesday 17 Dec to demo the spreadsheet and answer any questions (slide deck, video of session)
Week beginning 9 Dec
Week beginning 2 Dec
- Held the first community drop-in session
- Fleshed out and shared a spreadsheet of components and fields that we’d like the community to use to share their thoughts on the existing 'standards'
Week beginning 25 Nov
- Held the first advisory group meeting on the 27 November
- Pulled together a spreadsheet with the 80+ components and 1300 fields from the analysis of the planning application forms
Week beginning 18 Nov
- Analysed the existing application forms
- Created a charter for the advisory group
- Prepared for the first advisory group session
Week beginning 11 Nov
- Shared the set of planning application types we’ll be looking at first