CINXE.COM

OpenSpending

<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><link rel="shortcut icon" href="/squared_logo.png"/><title>OpenSpending</title><meta name="robots" content="index,follow"/><meta property="og:title" content="OpenSpending"/><meta name="next-head-count" content="6"/><link rel="preload" href="/_next/static/css/fa18b5d910744af2.css" as="style"/><link rel="stylesheet" href="/_next/static/css/fa18b5d910744af2.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-2f6b356ec130ac98.js" defer=""></script><script src="/_next/static/chunks/framework-ce84985cd166733a.js" defer=""></script><script src="/_next/static/chunks/main-dd61d7974edd762f.js" defer=""></script><script src="/_next/static/chunks/pages/_app-6057578f2f53f9b6.js" defer=""></script><script src="/_next/static/chunks/8853-0e8b27c9b8a9326c.js" defer=""></script><script src="/_next/static/chunks/3881-47f82ce7fb9d7641.js" defer=""></script><script src="/_next/static/chunks/6669-db410f34e573e8a9.js" defer=""></script><script src="/_next/static/chunks/9234-8e072dff61ce447e.js" defer=""></script><script src="/_next/static/chunks/pages/%5B...slug%5D-23964a6ca40f6f47.js" defer=""></script><script src="/_next/static/nyJn90CDIuEYLta608fGu/_buildManifest.js" defer=""></script><script src="/_next/static/nyJn90CDIuEYLta608fGu/_ssgManifest.js" defer=""></script></head><body><div id="__next"><script>!function(){var d=document.documentElement,c=d.classList;c.remove('light','dark');d.style.colorScheme = 'light';c.add('light')}()</script><main class="app"><div class="bg-white min-h-screen"><header class="relative z-50 pb-11 lg:pt-11"><div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 flex flex-wrap justify-between lg:flex-nowrap mt-10 lg:mt-0"><a class="lg:mt-0 lg:grow lg:basis-0 flex items-center" href="/"><img alt="OpenSpending" loading="lazy" width="440" height="100" decoding="async" data-nimg="1" class="h-12 w-auto" style="color:transparent" src="/_next/static/media/logo.cfa41b98.svg"/></a><ul class="hidden list-none sm:flex gap-x-5 text-base font-medium"><li><div class="relative inline-block text-left" data-headlessui-state=""><div><button class="text-emerald-900 hover:text-emerald-600 inline-flex w-full justify-center gap-x-1.5 px-3 py-2 text-sm font-semibold" id="headlessui-menu-button-:R4kr6:" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state=""><a href="/#datasets">Datasets</a></button></div></div></li><li><div class="relative inline-block text-left" data-headlessui-state=""><div><button class="text-emerald-900 hover:text-emerald-600 inline-flex w-full justify-center gap-x-1.5 px-3 py-2 text-sm font-semibold" id="headlessui-menu-button-:R54r6:" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state=""><a href="/stories">Data Stories</a></button></div></div></li><li><div class="relative inline-block text-left" data-headlessui-state=""><div><button class="text-emerald-900 hover:text-emerald-600 inline-flex w-full justify-center gap-x-1.5 px-3 py-2 text-sm font-semibold" id="headlessui-menu-button-:R5kr6:" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state=""><a href="/blog">Blog</a></button></div></div></li><li><div class="relative inline-block text-left" data-headlessui-state=""><div><button class="text-emerald-900 hover:text-emerald-600 inline-flex w-full justify-center gap-x-1.5 px-3 py-2 text-sm font-semibold" id="headlessui-menu-button-:R64r6:" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state=""><a href="/about">About</a><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="-mr-1 h-5 w-5 text-gray-400"><path fill-rule="evenodd" d="M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z" clip-rule="evenodd"></path></svg></button></div></div></li><li><div class="relative inline-block text-left" data-headlessui-state=""><div><button class="text-emerald-900 hover:text-emerald-600 inline-flex w-full justify-center gap-x-1.5 px-3 py-2 text-sm font-semibold" id="headlessui-menu-button-:R6kr6:" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state=""><a href="/contributing">Contributing</a></button></div></div></li><li><div class="relative inline-block text-left" data-headlessui-state=""><div><button class="text-emerald-900 hover:text-emerald-600 inline-flex w-full justify-center gap-x-1.5 px-3 py-2 text-sm font-semibold" id="headlessui-menu-button-:R74r6:" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state=""><a href="/help">Help</a></button></div></div></li><li><div class="relative inline-block text-left" data-headlessui-state=""><div><button class="text-emerald-900 hover:text-emerald-600 inline-flex w-full justify-center gap-x-1.5 px-3 py-2 text-sm font-semibold" id="headlessui-menu-button-:R7kr6:" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state=""><a href="/resources">Resources</a><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="-mr-1 h-5 w-5 text-gray-400"><path fill-rule="evenodd" d="M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z" clip-rule="evenodd"></path></svg></button></div></div></li></ul><div class="sm:hidden sm:mt-10 lg:mt-0 lg:grow lg:basis-0 lg:justify-end"><button><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="w-8 h-8"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg></button></div></div></header><article class="docs prose-a:text-primary dark:prose-a:text-primary-dark prose-strong:text-primary dark:prose-strong:text-primary-dark prose-code:text-primary dark:prose-code:text-primary-dark prose-headings:text-primary dark:prose-headings:text-primary-dark prose text-primary dark:text-primary-dark prose-headings:font-headings dark:prose-invert prose-a:break-words mx-auto p-6"><header><div class="mb-4 flex-col items-center"></div></header><section><h1>How to contribute</h1> <p>OpenSpending is a project that aims to make public financial data more accessible, understandable, and usable. It is powered by PortalJS, a framework for building data portals that are fast, secure, and easy to customize.</p> <p>If you have any questions, the best place to get answers is to reach to us on <a href="https://discord.gg/xJrxCbkP">Discord</a></p> <p>We welcome contributions from anyone who is interested in improving OpenSpending and making it more useful for the public. There are many ways you can contribute to the project, such as:</p> <ul> <li>Submitting datasets for evaluation and inclusion in OpenSpending</li> <li>Reporting bugs or issues with the website or the data</li> <li>Suggesting new features or enhancements</li> <li>Providing feedback or ideas</li> <li>Helping other users or answering questions</li> </ul> <h2>Submitting a contribution</h2> <p>The main platform for communication and collaboration for OpenSpending is Github, if you want to interact with us you can o so by submitting an issue.</p> <p><strong>Repo for issues:</strong> <a href="https://github.com/os-data/registry/issues">https://github.com/os-data/registry/issues</a></p> <p>If you want to submit a dataset for evaluation and inclusion in OpenSpending, you will need to create an issue on Github using this template:</p> <pre><code class="language-markdown">Title: [Dataset Submission] Name of the dataset (This will be the name of the repo where your datasets will be stored) Readme: A description of your data to include in the new repo that will be created Datapackage: All our datasets require a datapackage following the [frictionless spec](https://specs.frictionlessdata.io/) more specific the [fiscal version](https://specs.frictionlessdata.io/fiscal-data-package/) </code></pre> <p>Please make sure that the dataset meets the following criteria before submitting it:</p> <ul> <li>The dataset contains public financial data (e.g., budgets, expenditures, revenues, contracts)</li> <li>The dataset is open and free to use (e.g., no restrictions on access or reuse)</li> <li>The dataset is structured and machine-readable (e.g., no scanned images or PDFs)</li> <li>The dataset has a datapackage containing metadata and documentation (e.g., descriptions, definitions, schemas)</li> </ul> <p>If you have any questions or doubts about submitting a dataset, please contact us on Github or join our <a href="https://discord.gg/xJrxCbkP">Discord server</a>, where you can chat with other contributors and get support from the OpenSpending team.</p> <p>We appreciate your interest and involvement in OpenSpending, and we look forward to working with you on making public financial data more open and transparent. Thank you for your contribution! 馃槉</p></section></article><footer class="bg-slate-50 border-t border-slate-100 py-10"><div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 flex flex-col items-center justify-between md:flex-row"><div class="flex gap-x-2 items-center justify-center mx-auto"><p class="text-base text-slate-500">Maintained by</p><a href="https://www.datopian.com/" target="_blank"><img alt="Datopian logo" loading="lazy" width="120" height="30" decoding="async" data-nimg="1" class="mb-1" style="color:transparent" srcSet="/_next/image?url=%2Fdatopian-logotype.png&amp;w=128&amp;q=75 1x, /_next/image?url=%2Fdatopian-logotype.png&amp;w=256&amp;q=75 2x" src="/_next/image?url=%2Fdatopian-logotype.png&amp;w=256&amp;q=75"/></a></div><div class="flex gap-x-2 items-center mx-auto h-20"><p class="mt-8 text-base text-slate-500 md:mt-0">Built with <a href="https://portaljs.org" target="_blank" class="text-xl font-medium">馃寑 PortalJS</a></p></div></div></footer></div></main></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"source":"# How to contribute\n\nOpenSpending is a project that aims to make public financial data more accessible, understandable, and usable. It is powered by PortalJS, a framework for building data portals that are fast, secure, and easy to customize.\n\nIf you have any questions, the best place to get answers is to reach to us on [Discord](https://discord.gg/xJrxCbkP)\n\nWe welcome contributions from anyone who is interested in improving OpenSpending and making it more useful for the public. There are many ways you can contribute to the project, such as:\n\n- Submitting datasets for evaluation and inclusion in OpenSpending\n- Reporting bugs or issues with the website or the data\n- Suggesting new features or enhancements\n- Providing feedback or ideas\n- Helping other users or answering questions\n\n## Submitting a contribution\n\nThe main platform for communication and collaboration for OpenSpending is Github, if you want to interact with us you can o so by submitting an issue.\n\n**Repo for issues:** [https://github.com/os-data/registry/issues](https://github.com/os-data/registry/issues)\n\nIf you want to submit a dataset for evaluation and inclusion in OpenSpending, you will need to create an issue on Github using this template:\n\n```markdown\nTitle: [Dataset Submission] Name of the dataset (This will be the name of the repo where your datasets will be stored)\nReadme: A description of your data to include in the new repo that will be created\nDatapackage: All our datasets require a datapackage following the [frictionless spec](https://specs.frictionlessdata.io/) more specific the [fiscal version](https://specs.frictionlessdata.io/fiscal-data-package/)\n```\n\nPlease make sure that the dataset meets the following criteria before submitting it:\n\n- The dataset contains public financial data (e.g., budgets, expenditures, revenues, contracts)\n- The dataset is open and free to use (e.g., no restrictions on access or reuse)\n- The dataset is structured and machine-readable (e.g., no scanned images or PDFs)\n- The dataset has a datapackage containing metadata and documentation (e.g., descriptions, definitions, schemas)\n\nIf you have any questions or doubts about submitting a dataset, please contact us on Github or join our [Discord server](https://discord.gg/xJrxCbkP), where you can chat with other contributors and get support from the OpenSpending team.\n\nWe appreciate your interest and involvement in OpenSpending, and we look forward to working with you on making public financial data more open and transparent. Thank you for your contribution! 馃槉\n","meta":{}},"__N_SSG":true},"page":"/[...slug]","query":{"slug":["contributing"]},"buildId":"nyJn90CDIuEYLta608fGu","isFallback":false,"gsp":true,"scriptLoader":[]}</script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10