##Help improve this open API that provides British Columbian digital access to all B.C. provincial legislation.
Are you a civic minded developer looking to contribute to a project that makes it easier for citizens to access the law?
You are invited to help improve, BC Laws a portal application developed by the Queen's Printer of British Columbia to access BC provincial legislation. A modern alternative to traditional methods of online publishing, BC Laws provides feature rich content in a machine consumable format (XML).
Did we mention BC Laws is under a permissive license? The license grants a worldwide, royalty-free, perpetual, non-exclusive license, including for lawful commercial purposes.
Please see our Issues for how you can contribute to this project. We know that there are lots of open source projects for developers to work on. So for some issues we make provide a small financial incentive to encourage contributions. We know the issues we list may take some time to complete, so we expect the primary motivation of contributors will be to improve a resource that anyone can use, with any incentives acting as icing on the cake.
Pull requests are welcome. If you would like to contribute a package, please see our CONTRIBUTING guidelines.
BC Laws contains a comprehensive collection of BC legislation and related materials. It is available on the internet in two forms:
-
The library is available as a web site in which users can browse and search the laws of British Columbia.
-
The library is available as a portal to legislation in raw XML1 data format, accessible via the BC Laws API2. This direct access to raw data is intended to enable third parties to build or add their own custom applications based on the structure of the data and all the associated search functionality inherent in that structure. The BC Laws website itself is an example of one such application.
BC provincial legislation can be accessed and published through our Application Programming Interface (API), providing access to a significant amount of detailed legislative content. The BC Laws API is consumed by the Queen's Printer of British Columbia in it's web applications, including: http://www.bclaws.ca/
The API content is available through a permissive license which we hope will encourage citizens and companies to create new value added services further enabling citizen legislative access: http://www.bclaws.ca/standards/2014/QP-License_1.0.html
In production.
To encourage the creation of new value added services leveraging the BC Laws API to further enable citizen access to the laws that govern them.
To report bugs/issues/feature requests, please file an issue.
Code, data and content in this repository are licensed under different licenses.
-
All code in the /code directory is licensed under the Apache License 2.0. See LICENSE.Apache-2.0 in the appropriate directories.
-
All documents in the /docs directory is licensed under the Queen's Printer License - British Columbia version 1.0. See LICENSE.QP-BC-1.0 in the appropriate directories.