Error message

  • User error: "id" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
    Drupal\Core\Render\Element::children(Array, 1) (Line: 451)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 114)
    __TwigTemplate_f8e413589152ea1b4160b5288cda03a3->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/node.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 66)
    __TwigTemplate_0e86bda84fcd4d62e42faf37f2598358->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view-unformatted.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 85)
    __TwigTemplate_049754c1d7194613fb1d4b831df0c502->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 231)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 49)
    Drupal\remove_http_headers\StackMiddleware\RemoveHttpHeadersMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User error: "name" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
    Drupal\Core\Render\Element::children(Array, 1) (Line: 451)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 114)
    __TwigTemplate_f8e413589152ea1b4160b5288cda03a3->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/node.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 66)
    __TwigTemplate_0e86bda84fcd4d62e42faf37f2598358->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view-unformatted.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 85)
    __TwigTemplate_049754c1d7194613fb1d4b831df0c502->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 231)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 49)
    Drupal\remove_http_headers\StackMiddleware\RemoveHttpHeadersMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User error: "picture" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
    Drupal\Core\Render\Element::children(Array, 1) (Line: 451)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 114)
    __TwigTemplate_f8e413589152ea1b4160b5288cda03a3->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/node.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 66)
    __TwigTemplate_0e86bda84fcd4d62e42faf37f2598358->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view-unformatted.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 85)
    __TwigTemplate_049754c1d7194613fb1d4b831df0c502->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 231)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 49)
    Drupal\remove_http_headers\StackMiddleware\RemoveHttpHeadersMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User error: "url" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
    Drupal\Core\Render\Element::children(Array, 1) (Line: 451)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 114)
    __TwigTemplate_f8e413589152ea1b4160b5288cda03a3->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/node.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 66)
    __TwigTemplate_0e86bda84fcd4d62e42faf37f2598358->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view-unformatted.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 85)
    __TwigTemplate_049754c1d7194613fb1d4b831df0c502->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 231)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 49)
    Drupal\remove_http_headers\StackMiddleware\RemoveHttpHeadersMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
Country
Geolocation
POINT (1.444209 43.604652)
  • Small Scale Actions: an URBACT innovation helping cities experiment local solutions

    Copy linkFacebookXLinkedInEmail
    15/11/2022

    From community assemblies to green city walks, trials are improving urban policymaking across the EU.

    News

    Small Scale Actions (SSA) have added a new dynamic to URBACT networks. Carried out with the support of EU partners and URBACT experts, these ‘trial runs’ enable cities to prototype local solutions and de-risk future actions, while engaging local stakeholders in ‘doing’ as well as ‘thinking’ together to tackle urban challenges. URBACT Programme Expert Sally Kneeshaw investigates…

    The latest round of 23 URBACT Action Planning Networks, launched in 2019, have benefited from the introduction of a new feature – Small Scale Actions. For the first time, a budget of EUR 10 000 was made available to each partner city to carry out experimentation that could inform their so-called Integrated Action Plan, or IAP. This final document is co-produced in each city to encapsulate planned actions tackling a specific urban challenge, with diverse topics ranging from digitalisation to waste management.

    SSAs were introduced in response to requests from previous networks to be able to spend resources on testing ideas before deciding if they should, or could, be part of the finalised plan. URBACT defined them as “an experiment. It is an idea or a concept, perhaps already tried in another city, which can be tested to check the relevance, feasibility and added value of its implementation in different local contexts. The Small Scale Actions are limited in time, scale and space and by their nature have the right to fail.”

    Daring to fail

    Inherent in the process of experimenting is the possibility of failure, and the opportunity to learn from failing. This is often a new departure in policy development for cities. The SSA was therefore also a process to allow public administrations to adopt more agile ways of acting, adapting methods from other sectors such as design and tech, and to be able to test ideas for sustainable change before creating long-term action plans. It can allow cities to design and build better and quicker, to iterate, or provide evidence that something should be discontinued rather than wasting public funds.

    Cities take up the SSA challenge

    According to our most recent survey, 85% of cities in these URBACT networks took up the challenge of piloting at least one Small Scale Action over the course of 2021. With the action plans due to be finalised by June 2022, we looked into how these new SSAs have worked in practice. Did they improve the urban realm, governance processes or the lives of citizens, and what can we, as a programme, learn from them?

    Given the wide variety of urban challenges undertaken by URBACT networks – from the circular economy, to sustainable tourism, to city branding – very different approaches to SSAs emerged. Most networks engaged in a process to identify which action would be most useful for them, in relation to their priorities and information gaps. In the end, events, information campaigns, new tools/methods for implementation, and small infrastructure interventions were the most popular SSAs, overall.

    Mini solutions emerge

    Here are just a few examples of the scores of local solutions that URBACT cities have trialled in 27 countries this past year, and are now ready to scale up.

    CULTURAL INCLUSION
    To improve inclusion in neighbourhoods with low levels of cultural and community activity, new interventions were tested in Vilnius (LT). They offered different formats and elements of interaction in different neighborhoods, such as musical picnics, open-air libraries, history rooms and ‘Tea & Chats’ inspired by Dublin (IE). Meanwhile, Sofia (BG) experimented with an info campaign on access to culture for 11 to 16 year old students, a group identified as having low levels of participation. The testing included a survey among students, training for teachers, and working with a popular blogger to communicate in ways that resonate with the students. (Find out more about the ACCESS network.) 

     

    RE-USE and RECYCLING
    In our environmentally focused networks, repair and re-use interventions, citizen engagement and awareness raising were tested. A project on circular textile consumption looked at how to mainstream leasing/renting models for fashion businesses, and start an operational model for the Belgian city of Mechelen. Bucharest 3rd District (RO) tried out a composting unit. (Find out more about the Resourceful Cities network.)

     

    NEW HOUSING SOLUTIONS
    In relation to homelessness, the aim was to try out, evaluate and verify what direction to take on the road towards implementing the ‘Housing First’ approach. Ghent (BE) tested a new form of collaboration between different support agencies by working in a new coordinated approach with three beneficiaries. In Toulouse (FR), a unique campaign to attract private renters through a single communication channel increased affordable private housing offers. This action proved the viability of extending the concept to the wider Métropole area. (See more information on the ROOF network.)

     

    SMART SENSORS
    New sensor technology was tested in several cities, for instance to analyse urban air quality data in real time in Razlog (BG) and communicate water temperature in the local bathing lakes in Ange (SE). Very practical lessons were learned, for example, how to avoid damage to sensors measuring rubbish collection. As a result of the testing, it is now easier to cost the amount required for scaling up.
    Lead Expert Eurico Neves said: “SSAs have been very successful for us – maybe because it’s a tech-oriented project, around Internet of Things and sensors, and is easy to conceptualise and implement small solutions around a number of sensors that can be later upscaled. All cities in our network are now well advanced into the drafting of IAPs and they’re in the process of planning this upscale of SSA as part of the IAP.”
    (Read more about the IoTXchange network.)

     

    PEOPLE-CENTERED STREETS
    Placemaking SSAs made a huge difference in engaging stakeholders. Implementing concrete physical changes, such as opening up streets, provoked a mix of positive, negative and unexpected reactions, and the realisation that more communication is needed, for example with shopkeepers. Actions will be modified based on these outcomes. (Find out more about the Thriving Streets network.)
    Dubrovnik (HR) was very ambitious and tested a new route to move tourists and residents around. Another city took an open approach to review their accessibility to visitors with reduced mobility, wanting to learn and improve the experience. (Find out more about the TOURISM-FRIENDLY CITIES network.)

     

    What were the challenges and what was learnt?

    The short time scale allocated to these local ‘test-runs’ within each URBACT network, combined in some cases with the need for procurement, made it difficult for certain cities to launch their actions as planned. And several found that by implementing pilot actions they had less time available to devote to building Integrated Action Plans.

    However, in many cities the SSA succeeded in getting local URBACT groups on board, boosting stakeholder engagement. It provided a great opportunity to act, not just discuss and plan, and for stakeholders to discuss specific tangible changes, not just ideas.

    For small cities, who often have less capacity to prototype and pilot, this new process has brought a winning combination of knowledge, skills and trust. For example, thanks to the iPlace network, city partners ran hackathons to generate ideas. As a result, the Latvian town of Saldus will continue to hold hackathons regularly and allocate grants to the winners.

    What next?

    At local level, each city is now bringing the learning that emerged from the testing into the wider planning process. At programme level, URBACT is monitoring cities closely to see how to refine SSA guidance for the future. It seems the great majority of URBACT partner cities surveyed are convinced that piloting is a helpful tool for implementing their Integrated Action Plans, especially in gathering evidence and establishing proof of concept.

    Liat Rogel, Lead Expert of the ROOF network, said: “Failing or succeeding, the Small Scale Actions all help the cities to make more effective action plans. There is a real strength in the opportunity to iterate through one’s own experience and that of others.”

    “In many cases SSAs introduced a new dynamic, that should be continued and embedded in future planning and delivery,” said Adele Bucella, Head of Programmes and Projects at URBACT. “Cities took ideas from each other and learned together, for instance how to work with stakeholders, how to measure impacts. This local testing de-risks the intended actions and makes them more investable. The next stage of the process is to make sure that the learning from the SSA is well-integrated into all the IAPs.”

    From urbact
    On
    Ref nid
    16882
  • Five ways to promote an integrated approach in your city

    Copy linkFacebookXLinkedInEmail
    15/11/2022

    Lessons from the URBACT City Lab #3 focused on the principle of integration.

    Articles
    Network
    From urbact
    On
    Ref nid
    13173

     Integration is a weasel word. Hard to pin down, it means different things to different people. The 3rd URBACT City Lab brought city practitioners and policy makers together in Warsaw to explore this tricky principle. What does it mean for cities and what do we mean by an integrated approach to sustainable urban development?

     

    The Lab findings will feed into the German EU presidency’s refresh of the Leipzig Charter in 2020. So, what did we learn? Here are five headlines.

     

    1. Re-state our values and find new ways to measure success

     

    The world now looks very different to 2007, when the Leipzig Charter appeared. Since then we’ve witnessed a global financial crisis, the digital revolution and increasing globalisation. We’ve also seen the rise of populism and the fragmentation of trust between the public and politicians. Many European cities struggle with widening inequalities.

     

    Going forward into the 2020s, do we expect our cities to adopt a ‘business as usual’ approach or, instead, are we at a fork in the road? New economic thinkers like Kate Raworth are creating an alternative economic framework that challenges the old assumptions. Her "Doughnut Economics" approach bounds our economic activity within the scope of the environment, raising questions that every city should consider.

     

    Kate sets out seven ways to think like a 21st century economist. The first is to change the goal. Across Europe cities including Stockholm (SE), Amsterdam (NL) and Berlin (DE) are exploring these new ideas, looking to reshape our idea of successful integrated cities.

     

    2. Become bilingual and free range

     

    Lab participants spoke about the factors driving mistrust between citizens and government. They include the use of official language which alienates people as well as the impersonalisation of services through the use of technology. The net effect is a barrier between the people and the services which their taxes fund.

     

    Cities are exploring ways to address these challenges. In a previous URBACT network, the Mayor of Amersfoort (NL) encouraged City Hall staff to get out from behind their desks in order to engage directly with citizens. He spoke about free range civil servants, who are comfortable out in the community. In fact they are part of the community; parents, neighbours and citizens like everyone else. But this requires a shift in mindset for some municipal officials, which requires support and encouragement.

     

    The city of Łodz (PL) has embraced this concept in its regeneration approach to a 6.5 hectare site characterised by residential buildings constructed in the late 19th century. As part of this sensitive work, the city recruited and trained a large team of local mediators, literally go-betweens linking the neighbourhood with the municipality. This element of their good practice is one of the components being transferred to cities in the Urban Regeneration Mix network, includes Zagreb (HR), Braga (PT) and Toulouse (FR). Too often, city authorities outsource this engagement activity to third parties, and in doing so, miss the opportunity to build capacity and experience in house.

     

     

    3. Harness the power of public spending

     

    Making Spend Matter is an URBACT Transfer network focused on mobilising the significant power of public spending to achieve local impact. The starting point is recognising the significant scale of public budgets, and their importance to local economies. The approach, which started in Preston (UK) has involved getting a better snapshot of what is spent, where and with whom.

     

    During this initial phase, the city saw the proportion of its public spend with Preston based suppliers increase from 5% to 18%, and the proportion spent with regional based suppliers increase from 39% to 79%. The model starts with a local spend analysis, and seven other cities are currently transferring the approach through this network. By definition, the approach requires public partners to collaborate, through the mobilisation of anchor institutions across all sectors. This is integration in action!

     

     

    4. Revisit approaches to tackling poverty

     

    Although welfare models are complex and varied across Europe, there’s a general consensus that they are failing. At the same time, we see that investment in physical revitalisation can often lead to gentrification and the displacement of the most vulnerable.

    Many city authorities are looking at new and innovative ways to address this. One example is Aarhus (DK) which is successfully personalising budgets designed to support people back to work. Another is Barcelona (ES), which has an Urban Innovative Actions project, B-MINCOM aimed at breaking cycles of deprivation in Besos, one of the city’s poorest neighbourhoods. There, average household income is around 50% of the city rate.

     

    The approach provides a guaranteed minimum income level to 1,000 households on a trial basis. It combines the income guarantee with an active programme of employment support and enterprise development. As the pilot concludes in autumn 2019, it will have important lessons to share across Europe.

     

    5. Embrace the integrated approach!

     

    The Leipzig Charter was one of the earliest documents to promote an integrated approach to urban development. Almost 13 years later, many still struggle to understand what this means in practice. Many barriers stand in the way - including the departmental silos we find in City Hall.

     

    In response to this, URBACT has recently conducted detailed research exploring integrated working in practice. This identifies examples from cities working this way across Europe, and sets out practical tips to follow. Stories from Strasbourg (FR), Cluj-Napoca (RO) and Antwerp (BE) provide guidance and inspiration.

     

    A key message is that this isn’t as hard as it sounds, and city practitioners can break things into manageable chunks to help take them forward. The watchword is letting go of perfection. Perhaps that’s the first stage to adopting a more integrated approach.

     

     

     

     


    The key principles of the original Leipzig Charter provided the focus for each URBACT City Lab.