Main content

Home

Menu

Loading wiki pages...

View
Wiki Version:
Welcome to the CRLP work stream on a **drafting tool** for **legislative drafters** to **create & mark up logical structures**, like a programmer's **"Integrated Development Environment"**. ![Screenshot of interactive mock-up of tool][1] Here is our **[interactive mock-up][2]** of what some functions of a tool could look like - please [try it out][3] (and see the [explanation in our newsletter][4]). It is a work in progress and we have PowerPoints to show what could be added to cover - - [**undefined-but-repeated**][5] terms (which will have the same meaning each time), including undefined terms repeated from the legislation under which the current draft is made; - expanding on the ["**must**" and "must not"][6] markup, to give similar highlighting, popups and links, linking to the provision that has the **consequence** of breaching a must/not provision (in Commonwealth drafting there should always be a consequence, but it might be implied, as is common for duties on bodies that are subject to judicial review) Here is what **EU** are doing @[youtube](https://www.youtube.com/watch?v=FDRoetEiR4k) James Grimmelmann first caught our eye, saying how word processors make him **weep**, compared to code-writing tools ![Grimmelmann tweet on a legal IDE][7] Details of our **plans** are set out in these slides extract and plan @[osf](f7td3) @[osf](6zhva) Here are some **background** links - - "[Design Principles for Integrated Legislation Drafting Environment][8]" **Schwartz** & others (2023) - "Programming Languages and Law: A Research Agenda" **Grimmelmann** (2022) - see paras [3.7 "An IDE for Lawyers" and 3.8 "Jupyter Notebooks for Law"][9] - "[Legal Drafting in the Era of AI & Digitisation][10]" **Palmirani** & others (2022) - see mock-ups of a tool in EU's LEOS at p71-75 - [**Oracle** Intelligent Advisor][11] - an existing commercial IDE-like tool for drafting *business* rules - [Online **Python** IDE][12] - that we are using in our Coding Club (to make a [Docassemble][13] app for a [Jersey version of Common Legislative Solutions][14], like the [app made by two of our team][15] for fee increase instructions) [1]: https://files.osf.io/v1/resources/uk2vy/providers/osfstorage/66f54bbfb8f8a34558a856c5?mode=render [2]: https://crlp-jerseyldo.github.io/ilde-mockup/ [3]: https://crlp-jerseyldo.github.io/ilde-mockup/ [4]: https://substack.com/@digitallegislation/p-149448484 [5]: https://osf.io/uzw5d [6]: https://osf.io/fc3js/ [7]: https://files.osf.io/v1/resources/uk2vy/providers/osfstorage/664de27a65e1de07ee893f4c?mode=render [8]: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4556959 [9]: https://arxiv.org/pdf/2206.14879 [10]: https://joinup.ec.europa.eu/sites/default/files/document/2022-06/Drafting%20legislation%20in%20the%20era%20of%20AI%20and%20digitisation%20%E2%80%93%20study.pdf [11]: https://www.oracle.com/cx/service/intelligent-advisor/ [12]: https://www.online-python.com/ [13]: https://docassemble.org/ [14]: https://osf.io/ywq82/ [15]: https://www.youtube.com/watch?v=bE44gFDzx5o&list=PLxI6pLSZVXTrLfVvT988Hug8P1_GG3Qwl&index=4
OSF does not support the use of Internet Explorer. For optimal performance, please switch to another browser.
Accept
This website relies on cookies to help provide a better user experience. By clicking Accept or continuing to use the site, you agree. For more information, see our Privacy Policy and information on cookie use.
Accept
×

Start managing your projects on the OSF today.

Free and easy to use, the Open Science Framework supports the entire research lifecycle: planning, execution, reporting, archiving, and discovery.