<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wikideal.net/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Creativesoul4ever</id>
	<title>WikiDeal - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wikideal.net/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Creativesoul4ever"/>
	<link rel="alternate" type="text/html" href="https://wikideal.net/wiki/Special:Contributions/Creativesoul4ever"/>
	<updated>2026-05-25T18:55:21Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wikideal.net/w/index.php?title=User:Creativesoul4ever&amp;diff=252</id>
		<title>User:Creativesoul4ever</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=User:Creativesoul4ever&amp;diff=252"/>
		<updated>2026-03-23T02:48:13Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: added link to my personal website&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;creativesoul4ever is the pseudo I use to post in wikideal&lt;br /&gt;
&lt;br /&gt;
More about me see [http://www.theobondolfi.net www.theobondolfi.net]&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=Portal:Demo_Template&amp;diff=251</id>
		<title>Portal:Demo Template</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=Portal:Demo_Template&amp;diff=251"/>
		<updated>2026-03-21T19:45:25Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: just changed any deal by (wiki) deal&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{AI Disclaimer}}&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Demo Template Portal ==&lt;br /&gt;
&lt;br /&gt;
This is the &#039;&#039;&#039;demonstration template&#039;&#039;&#039; for WikiDeal thematic portals. It illustrates the standard structure that every real portal will follow.&lt;br /&gt;
&lt;br /&gt;
We chose &#039;&#039;&#039;Venus Bicycle Lending&#039;&#039;&#039; as our example — a deliberately surreal scenario to make it clear this is a template, not a real portal. If the structure works for lending bicycles on Venus, it works for any (wiki) deal on Earth.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Every new thematic portal (Lending, Rental, Employment, Freelance, etc.) will be created by replicating this template and adapting the content.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Quick Links ==&lt;br /&gt;
&lt;br /&gt;
* 📄 [[Portal:Demo_Template/Base_Contract|Base Contract]] — The standard Venus Bicycle Lending Agreement&lt;br /&gt;
* ⚖️ [[Portal:Demo_Template/Legal_References|Legal References]] — Applicable Venus Colony Regulations&lt;br /&gt;
* 📋 [[Portal:Demo_Template/Terms_of_Use|Terms of Use]] — General conditions&lt;br /&gt;
* ✏️ [[Portal:Demo_Template/Amendments|Amendments]] — Known modifications&lt;br /&gt;
* ➕ [[Portal:Demo_Template/Addenda|Addenda]] — Supplementary clauses&lt;br /&gt;
* 🔚 [[Portal:Demo_Template/Closing_Contracts|Closing Contracts]] — Termination templates&lt;br /&gt;
* ⚖️ [[Portal:Demo_Template/Arbitration|Arbitration]] — Content coming soon&lt;br /&gt;
* 💰 [[Portal:Demo_Template/Compensatory_Measures|Compensatory Measures]] — What happens if the bicycle falls off a cloud platform&lt;br /&gt;
* 🔔 [[Portal:Demo_Template/Alerts|Alerts]] — Reminders (acid rain warnings, return deadlines)&lt;br /&gt;
* 📝 [[Portal:Demo_Template/Summary|Summary]] — Plain-language overview&lt;br /&gt;
* 💡 [[Portal:Demo_Template/Usage_Advice|Usage Advice]] — Tips from experienced Venus cyclists&lt;br /&gt;
&lt;br /&gt;
== About This Template ==&lt;br /&gt;
&lt;br /&gt;
On Venus, where the cloud cities offer surprisingly smooth surfaces, bicycles and roller skates are the preferred modes of transport. This portal demonstrates every component a real thematic portal would contain: base contracts, legal references, compensatory measures, alerts, summaries, and usage advice — all linked and interdependent.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ See also: [[Portal:AI_Assistance]] | [[Portal:Validation]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=Basic_Example_Contract&amp;diff=113</id>
		<title>Basic Example Contract</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=Basic_Example_Contract&amp;diff=113"/>
		<updated>2024-10-29T13:35:36Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: /* Basic Contract Agreement */  interverted clause 1 and 2 to test&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[index.php?title=Category:Contract Models]]&lt;br /&gt;
== Basic Contract Agreement ==&lt;br /&gt;
&lt;br /&gt;
This Contract (&amp;quot;Agreement&amp;quot;) is made and entered into on {{{ WD_contract_date }}} by and between {{{ WD_party_one_name }}}, located at {{{ WD_party_one_address }}}, and {{{ WD_party_two_name }}}, located at {{{ WD_party_two_address }}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This Agreement is for testing purposes only and does not constitute a legally binding contract.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2. Payment ===&lt;br /&gt;
&lt;br /&gt;
{{{ WD_party_two_name }}} agrees to pay {{{ WD_payment_amount }}} to {{{ WD_party_one_name }}} for the services described above. Payment shall be made within {{{ WD_payment_due_days }}} days of the completion of services.&lt;br /&gt;
&lt;br /&gt;
=== 1. Services ===&lt;br /&gt;
&lt;br /&gt;
{{{ WD_party_one_name }}} agrees to provide the following services to {{{ WD_party_two_name }}}:  &lt;br /&gt;
{{{ WD_services_description }}}.&lt;br /&gt;
&lt;br /&gt;
{{{ WD_party_two_name }}} agrees to pay {{{ WD_payment_amount }}} to {{{ WD_party_one_name }}} for the services described above. Payment shall be made within {{{ WD_payment_due_days }}} days of the completion of services.&lt;br /&gt;
&lt;br /&gt;
=== 3. Term ===&lt;br /&gt;
&lt;br /&gt;
This Agreement shall commence on {{{ WD_start_date }}} and shall continue until {{{ WD_end_date }}}, unless terminated earlier in accordance with the terms of this Agreement.&lt;br /&gt;
&lt;br /&gt;
=== 4. Termination ===&lt;br /&gt;
&lt;br /&gt;
Either party may terminate this Agreement with {{{ WD_termination_notice_days }}} days&#039; written notice to the other party.&lt;br /&gt;
&lt;br /&gt;
=== 5. Governing Law ===&lt;br /&gt;
&lt;br /&gt;
This Agreement shall be governed by the laws of {{{ WD_governing_law_state }}}.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Signatures ==&lt;br /&gt;
&lt;br /&gt;
_____________________________  &lt;br /&gt;
{{{ WD_party_one_name }}}  &lt;br /&gt;
&lt;br /&gt;
_____________________________  &lt;br /&gt;
{{{ WD_party_two_name }}}&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Key_Features&amp;diff=107</id>
		<title>WikiDeal:Key Features</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Key_Features&amp;diff=107"/>
		<updated>2024-04-15T14:09:56Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: embettered the text&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&#039;&#039;&#039;WikiDeal in a nutshell? The Wikipedia of deals.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WikiDeal aims at offering better deals at lower prices (reducing fees) for transportation (like Uber and Blablacar), hosting (like Airbnb &amp;amp; Booking) and more (see below &amp;quot;Wikideal services - usecases&amp;quot;).  &lt;br /&gt;
&lt;br /&gt;
The core services are contracts and online support to sell, rent, employ, share ... &lt;br /&gt;
&lt;br /&gt;
Like on Wikipedia, you can freely access, edit and adapt the contracts for your specific contexts and needs. &lt;br /&gt;
&lt;br /&gt;
Lawyers and assistants propose you optional hotline &amp;amp; coaching services to design and manage your deals, including bench marking (for pricing, parametering...), externalizing operational tasks ...&lt;br /&gt;
&lt;br /&gt;
For instance, you can ask them &amp;quot;please manage my empty apartment, put it on rent, and take a fair commission fee on each deal&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If you contribute as volunteer, like on wikipedia, you get rewards (bonus) to use as voucher for transportation, hosting etc. Like on wikipedia, you have dozens of volunteering options to make empower Wikideal community.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Who owns WikiDeal? It&#039;s a common, owned by its users.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Each user has to buy one share (costs CHF 10.- plus 5% increase/year), in one or many microparts (for instance CHF 1.- on each wikideal transaction).  &lt;br /&gt;
&lt;br /&gt;
Users can also contribute in developing the platform’s technology, legal support, marketplaces and governance, like on wikipedia.&lt;br /&gt;
&lt;br /&gt;
User&#039;s groups gathers to create poles of activities (geographical such as Polandarbitration chamber) and on &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How is it governed?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WikiDeal gathers the highest standards on ethics, privacy, customer support, free licensing, low costs and high efficiency, inspired by the Wikimedia foundation participative governance (who&#039;s operating Wikipedia and 13 related projects such as wikispecies, wiktionary...). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WIKIDEAL SERVICES (USECASES)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Minimum Viable Product&#039;&#039;&#039; (MVP) is planned to provide the following wiki-managed features:&lt;br /&gt;
&lt;br /&gt;
* Models of &#039;&#039;ready to use and customizable&#039;&#039; &#039;&#039;&#039;contracts (“deals”)&#039;&#039;&#039;, agreements and rules of functioning.&lt;br /&gt;
** Each contract includes optional &#039;&#039;&#039;clauses&#039;&#039;&#039; to help make fair deals, such as adapted conditions of payment, simplified arbitration for conflicts and easy authentication of signatures. &lt;br /&gt;
** Each clause of each contract is easy to adapt, &#039;&#039;&#039;edit&#039;&#039;&#039;, comment, explain and refer to laws and stats.&lt;br /&gt;
* Automated scenarios helping dealers &#039;&#039;&#039;select and respect each clause of their deals,&#039;&#039;&#039; raising awareness with &#039;&#039;tutorials&#039;&#039;, &#039;&#039;reminders&#039;&#039;, &#039;&#039;amendments&#039;&#039;, &#039;&#039;alerts&#039;&#039;, stats, &#039;&#039;use cases and terms of interpretation&#039;&#039; …&lt;br /&gt;
* Conflict prevention and resolution between WikiDealers using &#039;&#039;&#039;coaching, mediation&#039;&#039;&#039; and &#039;&#039;&#039;arbitration.&#039;&#039;&#039;&lt;br /&gt;
* Anonymized big data for &#039;&#039;&#039;risk management, including &#039;&#039;incentives&#039;&#039; &amp;amp; &#039;&#039;compensation&#039;&#039; tools&#039;&#039;&#039; such as benchmarks on pricing and fines, reputation and karma management, social and ecological impact.&lt;br /&gt;
* Fair deal &#039;&#039;&#039;enclosure options&#039;&#039;&#039; (executing, canceling &amp;amp; resiliating with compensations, transfer).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Which deals are we talking about?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First, &#039;&#039;peer-to-peer&#039;&#039; deals for everyday life, including: &lt;br /&gt;
&lt;br /&gt;
* Services such as transportation, freelance, internship…&lt;br /&gt;
* Renting goods (functional economy) including hosting, vehicles, clothes… &lt;br /&gt;
* Buying and selling (ticketing for shows, real estate, food, machines…).&lt;br /&gt;
* Loans of goods without middle men (from loaning funds to books or bikes).&lt;br /&gt;
* Partnership (employment, pre-nuptial/marriage/divorce, co-owning goods…)&lt;br /&gt;
* Most types of deals humans can imagine and need to agree upon.&lt;br /&gt;
&lt;br /&gt;
Then, deals with multiple stakeholders, such as:&lt;br /&gt;
&lt;br /&gt;
* Leasing including three parts: buyers, sellers and loaners (banks, insurance, funds…).&lt;br /&gt;
* Social contracts and rules for shared real estate, such as condominiums and communities.&lt;br /&gt;
* Private-public partnership, such as those to protect forests or assess quality of products.&lt;br /&gt;
* Franchising agreement (such as those between TED Foundation and TEDx event licensees).&lt;br /&gt;
* Joint ventures (from co-working to buying shares of a company).&lt;br /&gt;
* Pedagogical signage to respect deals, such as waste management rules on a public toilet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Components ==&lt;br /&gt;
&lt;br /&gt;
=== Contract models ===&lt;br /&gt;
Contract models are predefined models (or templates) of contracts for various agreements or deals. Contract models are provided, edited and discussed by the community just like Wikipedia articles, to make sure the best possible contract model is always provided for a specific purpose.&lt;br /&gt;
&lt;br /&gt;
A contract model is simply comprised of a document title and collection of appropriate clauses that defines the agreement.&lt;br /&gt;
&lt;br /&gt;
A contract model may also contain notes, warnings or other to be decided optional fields that will help users when using the contract model to generate real contracts.&lt;br /&gt;
&lt;br /&gt;
To be decided:&lt;br /&gt;
&lt;br /&gt;
* Architectural implementation of contract models.&lt;br /&gt;
&lt;br /&gt;
=== Clauses ===&lt;br /&gt;
A contract model will mostly be just a collection of legal clauses, conditions or provisions. Clauses will be blocks of text that can contain variables. An example of a clause would look like:&lt;br /&gt;
&lt;br /&gt;
“&amp;lt;nowiki&amp;gt;{{ signatory }}&amp;lt;/nowiki&amp;gt; agrees to pay &amp;lt;nowiki&amp;gt;{{ offerer }}&amp;lt;/nowiki&amp;gt; the amount of &amp;lt;nowiki&amp;gt;{{ fee }}&amp;lt;/nowiki&amp;gt; before the &amp;lt;nowiki&amp;gt;{{ day }}&amp;lt;/nowiki&amp;gt; of the month for the period &amp;lt;nowiki&amp;gt;{{ start_date }}&amp;lt;/nowiki&amp;gt; until &amp;lt;nowiki&amp;gt;{{ end_date }}&amp;lt;/nowiki&amp;gt;”&lt;br /&gt;
&lt;br /&gt;
Clauses could have meta information assigned to them based on community feedback. Examples include things like “popularity” or “legal expert verified”. It could also include references or citations to various types of laws that the clause adheres to.&lt;br /&gt;
&lt;br /&gt;
If a clause is verified by a legal expert it should of course not be directly editable, because it will have to reverified after each edit. This means that instead of editing a clause it will create a new clause, keeping the original. The new clause will then become an optional suggestion for creating a contract.&lt;br /&gt;
&lt;br /&gt;
To be decided:&lt;br /&gt;
&lt;br /&gt;
* Should clauses contain the information on which models they belong to (i.e. using [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki Semantic MediaWiki])? Or should the contract models contain this information?&lt;br /&gt;
&lt;br /&gt;
=== Creating a contract ===&lt;br /&gt;
Using the contract models and clauses users would be able to generate customized contracts for their own purposes.&lt;br /&gt;
&lt;br /&gt;
Envisioned workflow:&lt;br /&gt;
&lt;br /&gt;
# Select an existing contract model.&lt;br /&gt;
# Input all the variables that the contract model requires and additional details such as a preamble.&lt;br /&gt;
# Fill in all the conditions of the contracts, which decides which clauses will be included in the contract.&lt;br /&gt;
# [Optional] Edit the clauses of the contract.  This may consist of:&lt;br /&gt;
#* Removing clauses.&lt;br /&gt;
#* Reordering clauses.&lt;br /&gt;
#* Replacing clauses with different clauses in the database of approved alternative clauses.&lt;br /&gt;
#* Adding custom clauses.&lt;br /&gt;
# Save the contract (for example as PDF) and send it to the stakeholders of this contract.&lt;br /&gt;
&lt;br /&gt;
=== Signing contracts ===&lt;br /&gt;
Once a contract has been created and sent to its stakeholders it will have to be signed to conclude a deal.&lt;br /&gt;
&lt;br /&gt;
The signing phase of a contract should ideally not only be a “sign” or “decline” button. In this phase there should also be the possibility for all parties involved to discuss and negotiate on the contract.&lt;br /&gt;
&lt;br /&gt;
In this phase a contract could have statuses, such as:&lt;br /&gt;
&lt;br /&gt;
* Draft&lt;br /&gt;
* Conflict&lt;br /&gt;
* Being discussed&lt;br /&gt;
* Signed&lt;br /&gt;
* Denied&lt;br /&gt;
* Closed&lt;br /&gt;
&lt;br /&gt;
When this stage is done successfully a deal has been made.&lt;br /&gt;
&lt;br /&gt;
=== Post deal ===&lt;br /&gt;
When the deal has been made WikiDeal could provider additional features that make the execution of the deal easier. Examples of features in this stage could include, but are not limited to:&lt;br /&gt;
&lt;br /&gt;
* If a contract contains dates or deadlines WikiDeal could send reminders to the parties involved. This would also apply to monthly repeating clauses.&lt;br /&gt;
* If a contract contains a monetary transaction WikiDeal could provide payment links 	that already includes the monetary amounts as stated within the contract.&lt;br /&gt;
* If a contract is related to a service it could be programmatically linked to automatic activation/cancellation of said service when signed.&lt;br /&gt;
&lt;br /&gt;
=== Decentralization ===&lt;br /&gt;
Because contracts contain private information they should not be stored on the main centralized main WikiDeal server. Creating a contract on the site should only allow the user to save the contract to their local computer, but not on the main WikiDeal server.&lt;br /&gt;
&lt;br /&gt;
Contracts might temporarily be saved on the WikiDeal server during the Minimum Viable Product stage of development for convenience.&lt;br /&gt;
&lt;br /&gt;
Instead ideally we would develop an external tool to generate contracts using the centralized community driven data of WikiDeal, but without storing any personal data. This will make users fully in charge of their own personal data while still using the crowd-sourced data that WikiDeal provides.&lt;br /&gt;
&lt;br /&gt;
For organizations using WikiDeal we envision a decentralized system where the organization hosts their own WikiDeal instance. The organization instance will use the data provided by WikiDeal for contract models and clauses, but it will store all personal data of its organization only on their own WikiDeal instance.&lt;br /&gt;
&lt;br /&gt;
For contracts between individuals we envision a decentralized system using instances (similar to the fediverse or email). This allows users to be in control of their data by either signing up to an instance that they trust or choosing to host their own.&lt;br /&gt;
&lt;br /&gt;
Alternatively we could also consider some sort of fully peer to peer approach to making deals but details of this have not been thought out.&lt;br /&gt;
&lt;br /&gt;
== Proof of concept ==&lt;br /&gt;
Before making a Minimum Viable Product (MVP) it might be a good idea to make a proof concept first.&lt;br /&gt;
&lt;br /&gt;
The proof of concept will likely just include:&lt;br /&gt;
&lt;br /&gt;
* Contract models.&lt;br /&gt;
* Clauses.&lt;br /&gt;
* Creating contracts (very basic implementation).&lt;br /&gt;
&lt;br /&gt;
This is to focus on establishing WikiDeal as a really useful public repository for clauses and contract models and so we can see if the envisioned architecture we end up choosing works as expected. &lt;br /&gt;
&lt;br /&gt;
A proof of concept will give us a good place to interature further upon and this also gives us more time to work out the details of what a MVP should contain.&lt;br /&gt;
&lt;br /&gt;
== Minimum Viable Product ==&lt;br /&gt;
See: [[Minimum Viable Product]]&lt;br /&gt;
&lt;br /&gt;
== Outdated feature matrix information that might be used for future reference: ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;Contract Models&#039;&#039;&#039;&lt;br /&gt;
|Prio&lt;br /&gt;
|Hours&lt;br /&gt;
|-&lt;br /&gt;
|Base model type which can contain a collection of clauses&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Conditional clauses and options to customize the clauses&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Notes and help texts&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Clauses&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Base clause type&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Clause variables&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Citations in clauses&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Statistics (maturity, references, etc.)&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Notes and help texts&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Creating a contract&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Entering basic variables (names, date, preamble, etc.)&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Enabling conditional clauses&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Visual contract editor&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Save as PDF or other formats&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Send to stakeholders&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Annex and attachments to contracts&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Signing contracts&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Basic signing of contracts&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Discussion and negotiation&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Various states (draft, conflict, denied, signed, etc.)&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Post deal&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Sending reminders&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Automation API&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Additional features (likely not in MVP) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;Creating a contract&#039;&#039;&#039;&lt;br /&gt;
|Hours&lt;br /&gt;
|-&lt;br /&gt;
|Personalized contract styling (typography, etc.)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Decentralization&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|External contract creation tool (desktop or phone app)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Self hosted instances (with federation)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|True peer to peer contract creation&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Funding&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bounding curve software&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Key_Features&amp;diff=106</id>
		<title>WikiDeal:Key Features</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Key_Features&amp;diff=106"/>
		<updated>2024-04-15T09:08:15Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: formal updated&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&#039;&#039;&#039;WikiDeal in a nutshell? The Wikipedia of deals.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WikiDeal aims at offering better deals at lower prices (reducing fees) for transportation (like Uber and Blablacar), hosting (like Airbnb &amp;amp; Booking) and may more (see below &amp;quot;Wikideal services - usecases&amp;quot;).  &lt;br /&gt;
&lt;br /&gt;
The core services are contracts to sell, rent, employ, share and coach users... &lt;br /&gt;
&lt;br /&gt;
Like on Wikipedia, you can freely access, edit and adapt the contracts for your specific contexts and needs. &lt;br /&gt;
&lt;br /&gt;
Lawyers and assistants propose you optional hotline &amp;amp; coaching services to design and manage your deals, including bench marking (for pricing, parametering...), externalizing operational tasks ...&lt;br /&gt;
&lt;br /&gt;
For instance, you can ask them &amp;quot;please manage my empty apartment, put it on rent, and take a fair commission fee on each deal&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Who owns WikiDeal? It&#039;s a common owned by its users.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Each user has to buy one share (costs CHF 10.- plus 5% increase/year), in one or many microparts (for instance CHF 1.- on each wikideal transaction).  &lt;br /&gt;
&lt;br /&gt;
Users can also contribute in developing the platform’s technology, legal support, marketplaces and governance, like on wikipedia.&lt;br /&gt;
&lt;br /&gt;
User&#039;s groups gathers to create poles of activities (geographical such as Polandarbitration chamber) and on &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How is it governed?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WikiDeal gathers the highest standards on ethics, privacy, customer support, free licensing, low costs and high efficiency, inspired by the Wikimedia foundation participative governance (who&#039;s operating Wikipedia and 13 related projects such as wikispecies, wiktionary...). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WIKIDEAL SERVICES (USECASES)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Minimum Viable Product&#039;&#039;&#039; (MVP) is planned to provide the following wiki-managed features:&lt;br /&gt;
&lt;br /&gt;
* Models of &#039;&#039;ready to use and customizable&#039;&#039; &#039;&#039;&#039;contracts (“deals”)&#039;&#039;&#039;, agreements and rules of functioning.&lt;br /&gt;
** Each contract includes optional &#039;&#039;&#039;clauses&#039;&#039;&#039; to help make fair deals, such as adapted conditions of payment, simplified arbitration for conflicts and easy authentication of signatures. &lt;br /&gt;
** Each clause of each contract is easy to adapt, &#039;&#039;&#039;edit&#039;&#039;&#039;, comment, explain and refer to laws and stats.&lt;br /&gt;
* Automated scenarios helping dealers &#039;&#039;&#039;select and respect each clause of their deals,&#039;&#039;&#039; raising awareness with &#039;&#039;tutorials&#039;&#039;, &#039;&#039;reminders&#039;&#039;, &#039;&#039;amendments&#039;&#039;, &#039;&#039;alerts&#039;&#039;, stats, &#039;&#039;use cases and terms of interpretation&#039;&#039; …&lt;br /&gt;
* Conflict prevention and resolution between WikiDealers using &#039;&#039;&#039;coaching, mediation&#039;&#039;&#039; and &#039;&#039;&#039;arbitration.&#039;&#039;&#039;&lt;br /&gt;
* Anonymized big data for &#039;&#039;&#039;risk management, including &#039;&#039;incentives&#039;&#039; &amp;amp; &#039;&#039;compensation&#039;&#039; tools&#039;&#039;&#039; such as benchmarks on pricing and fines, reputation and karma management, social and ecological impact.&lt;br /&gt;
* Fair deal &#039;&#039;&#039;enclosure options&#039;&#039;&#039; (executing, canceling &amp;amp; resiliating with compensations, transfer).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Which deals are we talking about?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First, &#039;&#039;peer-to-peer&#039;&#039; deals for everyday life, including: &lt;br /&gt;
&lt;br /&gt;
* Services such as transportation, freelance, internship…&lt;br /&gt;
* Renting goods (functional economy) including hosting, vehicles, clothes… &lt;br /&gt;
* Buying and selling (ticketing for shows, real estate, food, machines…).&lt;br /&gt;
* Loans of goods without middle men (from loaning funds to books or bikes).&lt;br /&gt;
* Partnership (employment, pre-nuptial/marriage/divorce, co-owning goods…)&lt;br /&gt;
* Most types of deals humans can imagine and need to agree upon.&lt;br /&gt;
&lt;br /&gt;
Then, deals with multiple stakeholders, such as:&lt;br /&gt;
&lt;br /&gt;
* Leasing including three parts: buyers, sellers and loaners (banks, insurance, funds…).&lt;br /&gt;
* Social contracts and rules for shared real estate, such as condominiums and communities.&lt;br /&gt;
* Private-public partnership, such as those to protect forests or assess quality of products.&lt;br /&gt;
* Franchising agreement (such as those between TED Foundation and TEDx event licensees).&lt;br /&gt;
* Joint ventures (from co-working to buying shares of a company).&lt;br /&gt;
* Pedagogical signage to respect deals, such as waste management rules on a public toilet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Components ==&lt;br /&gt;
&lt;br /&gt;
=== Contract models ===&lt;br /&gt;
Contract models are predefined models (or templates) of contracts for various agreements or deals. Contract models are provided, edited and discussed by the community just like Wikipedia articles, to make sure the best possible contract model is always provided for a specific purpose.&lt;br /&gt;
&lt;br /&gt;
A contract model is simply comprised of a document title and collection of appropriate clauses that defines the agreement.&lt;br /&gt;
&lt;br /&gt;
A contract model may also contain notes, warnings or other to be decided optional fields that will help users when using the contract model to generate real contracts.&lt;br /&gt;
&lt;br /&gt;
To be decided:&lt;br /&gt;
&lt;br /&gt;
* Architectural implementation of contract models.&lt;br /&gt;
&lt;br /&gt;
=== Clauses ===&lt;br /&gt;
A contract model will mostly be just a collection of legal clauses, conditions or provisions. Clauses will be blocks of text that can contain variables. An example of a clause would look like:&lt;br /&gt;
&lt;br /&gt;
“&amp;lt;nowiki&amp;gt;{{ signatory }}&amp;lt;/nowiki&amp;gt; agrees to pay &amp;lt;nowiki&amp;gt;{{ offerer }}&amp;lt;/nowiki&amp;gt; the amount of &amp;lt;nowiki&amp;gt;{{ fee }}&amp;lt;/nowiki&amp;gt; before the &amp;lt;nowiki&amp;gt;{{ day }}&amp;lt;/nowiki&amp;gt; of the month for the period &amp;lt;nowiki&amp;gt;{{ start_date }}&amp;lt;/nowiki&amp;gt; until &amp;lt;nowiki&amp;gt;{{ end_date }}&amp;lt;/nowiki&amp;gt;”&lt;br /&gt;
&lt;br /&gt;
Clauses could have meta information assigned to them based on community feedback. Examples include things like “popularity” or “legal expert verified”. It could also include references or citations to various types of laws that the clause adheres to.&lt;br /&gt;
&lt;br /&gt;
If a clause is verified by a legal expert it should of course not be directly editable, because it will have to reverified after each edit. This means that instead of editing a clause it will create a new clause, keeping the original. The new clause will then become an optional suggestion for creating a contract.&lt;br /&gt;
&lt;br /&gt;
To be decided:&lt;br /&gt;
&lt;br /&gt;
* Should clauses contain the information on which models they belong to (i.e. using [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki Semantic MediaWiki])? Or should the contract models contain this information?&lt;br /&gt;
&lt;br /&gt;
=== Creating a contract ===&lt;br /&gt;
Using the contract models and clauses users would be able to generate customized contracts for their own purposes.&lt;br /&gt;
&lt;br /&gt;
Envisioned workflow:&lt;br /&gt;
&lt;br /&gt;
# Select an existing contract model.&lt;br /&gt;
# Input all the variables that the contract model requires and additional details such as a preamble.&lt;br /&gt;
# Fill in all the conditions of the contracts, which decides which clauses will be included in the contract.&lt;br /&gt;
# [Optional] Edit the clauses of the contract.  This may consist of:&lt;br /&gt;
#* Removing clauses.&lt;br /&gt;
#* Reordering clauses.&lt;br /&gt;
#* Replacing clauses with different clauses in the database of approved alternative clauses.&lt;br /&gt;
#* Adding custom clauses.&lt;br /&gt;
# Save the contract (for example as PDF) and send it to the stakeholders of this contract.&lt;br /&gt;
&lt;br /&gt;
=== Signing contracts ===&lt;br /&gt;
Once a contract has been created and sent to its stakeholders it will have to be signed to conclude a deal.&lt;br /&gt;
&lt;br /&gt;
The signing phase of a contract should ideally not only be a “sign” or “decline” button. In this phase there should also be the possibility for all parties involved to discuss and negotiate on the contract.&lt;br /&gt;
&lt;br /&gt;
In this phase a contract could have statuses, such as:&lt;br /&gt;
&lt;br /&gt;
* Draft&lt;br /&gt;
* Conflict&lt;br /&gt;
* Being discussed&lt;br /&gt;
* Signed&lt;br /&gt;
* Denied&lt;br /&gt;
* Closed&lt;br /&gt;
&lt;br /&gt;
When this stage is done successfully a deal has been made.&lt;br /&gt;
&lt;br /&gt;
=== Post deal ===&lt;br /&gt;
When the deal has been made WikiDeal could provider additional features that make the execution of the deal easier. Examples of features in this stage could include, but are not limited to:&lt;br /&gt;
&lt;br /&gt;
* If a contract contains dates or deadlines WikiDeal could send reminders to the parties involved. This would also apply to monthly repeating clauses.&lt;br /&gt;
* If a contract contains a monetary transaction WikiDeal could provide payment links 	that already includes the monetary amounts as stated within the contract.&lt;br /&gt;
* If a contract is related to a service it could be programmatically linked to automatic activation/cancellation of said service when signed.&lt;br /&gt;
&lt;br /&gt;
=== Decentralization ===&lt;br /&gt;
Because contracts contain private information they should not be stored on the main centralized main WikiDeal server. Creating a contract on the site should only allow the user to save the contract to their local computer, but not on the main WikiDeal server.&lt;br /&gt;
&lt;br /&gt;
Contracts might temporarily be saved on the WikiDeal server during the Minimum Viable Product stage of development for convenience.&lt;br /&gt;
&lt;br /&gt;
Instead ideally we would develop an external tool to generate contracts using the centralized community driven data of WikiDeal, but without storing any personal data. This will make users fully in charge of their own personal data while still using the crowd-sourced data that WikiDeal provides.&lt;br /&gt;
&lt;br /&gt;
For organizations using WikiDeal we envision a decentralized system where the organization hosts their own WikiDeal instance. The organization instance will use the data provided by WikiDeal for contract models and clauses, but it will store all personal data of its organization only on their own WikiDeal instance.&lt;br /&gt;
&lt;br /&gt;
For contracts between individuals we envision a decentralized system using instances (similar to the fediverse or email). This allows users to be in control of their data by either signing up to an instance that they trust or choosing to host their own.&lt;br /&gt;
&lt;br /&gt;
Alternatively we could also consider some sort of fully peer to peer approach to making deals but details of this have not been thought out.&lt;br /&gt;
&lt;br /&gt;
== Proof of concept ==&lt;br /&gt;
Before making a Minimum Viable Product (MVP) it might be a good idea to make a proof concept first.&lt;br /&gt;
&lt;br /&gt;
The proof of concept will likely just include:&lt;br /&gt;
&lt;br /&gt;
* Contract models.&lt;br /&gt;
* Clauses.&lt;br /&gt;
* Creating contracts (very basic implementation).&lt;br /&gt;
&lt;br /&gt;
This is to focus on establishing WikiDeal as a really useful public repository for clauses and contract models and so we can see if the envisioned architecture we end up choosing works as expected. &lt;br /&gt;
&lt;br /&gt;
A proof of concept will give us a good place to interature further upon and this also gives us more time to work out the details of what a MVP should contain.&lt;br /&gt;
&lt;br /&gt;
== Minimum Viable Product ==&lt;br /&gt;
See: [[Minimum Viable Product]]&lt;br /&gt;
&lt;br /&gt;
== Outdated feature matrix information that might be used for future reference: ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;Contract Models&#039;&#039;&#039;&lt;br /&gt;
|Prio&lt;br /&gt;
|Hours&lt;br /&gt;
|-&lt;br /&gt;
|Base model type which can contain a collection of clauses&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Conditional clauses and options to customize the clauses&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Notes and help texts&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Clauses&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Base clause type&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Clause variables&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Citations in clauses&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Statistics (maturity, references, etc.)&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Notes and help texts&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Creating a contract&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Entering basic variables (names, date, preamble, etc.)&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Enabling conditional clauses&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Visual contract editor&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Save as PDF or other formats&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Send to stakeholders&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Annex and attachments to contracts&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Signing contracts&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Basic signing of contracts&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Discussion and negotiation&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Various states (draft, conflict, denied, signed, etc.)&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Post deal&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Sending reminders&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Automation API&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Additional features (likely not in MVP) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;Creating a contract&#039;&#039;&#039;&lt;br /&gt;
|Hours&lt;br /&gt;
|-&lt;br /&gt;
|Personalized contract styling (typography, etc.)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Decentralization&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|External contract creation tool (desktop or phone app)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Self hosted instances (with federation)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|True peer to peer contract creation&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Funding&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bounding curve software&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Services&amp;diff=101</id>
		<title>WikiDeal:Services</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Services&amp;diff=101"/>
		<updated>2023-12-17T01:57:06Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &#039;&#039;&#039;Minimum Viable Product&#039;&#039;&#039; (MVP) is planned to provide the following wiki-managed features:&lt;br /&gt;
&lt;br /&gt;
* Models of &#039;&#039;ready to use and customizable&#039;&#039; &#039;&#039;&#039;contracts (“deals”)&#039;&#039;&#039;, agreements and rules of functioning.&lt;br /&gt;
** Each contract includes optional &#039;&#039;&#039;clauses&#039;&#039;&#039; to help make fair deals, such as adapted conditions of payment, cancellation terms, easy authentication of signatures...&lt;br /&gt;
** Each clause of each contract is easy to adapt, edit, comment, explain and refer to laws and stats.&lt;br /&gt;
* Automated scenarios helping dealers &#039;&#039;&#039;select and respect each clause of their deals,&#039;&#039;&#039; raising awareness with &#039;&#039;tutorials&#039;&#039;, &#039;&#039;reminders&#039;&#039;, &#039;&#039;amendments&#039;&#039;, &#039;&#039;alerts&#039;&#039;, &#039;&#039;stats&#039;&#039;… &lt;br /&gt;
* Conflict prevention and resolution between WikiDealers using &#039;&#039;&#039;coaching, mediation&#039;&#039;&#039; and &#039;&#039;&#039;arbitration.&#039;&#039;&#039;&lt;br /&gt;
* Fair deal &#039;&#039;&#039;enclosure options&#039;&#039;&#039; (executing, cancelling and settlement with compensation or transfer).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Which deals are we talking about?&#039;&#039;&#039; ==&lt;br /&gt;
First, &#039;&#039;peer-to-peer&#039;&#039; deals for everyday life, including: &lt;br /&gt;
&lt;br /&gt;
* Services such as transportation, freelance, internship…&lt;br /&gt;
* Renting goods (functional economy) including hosting, vehicles, clothes… &lt;br /&gt;
* Buying and selling (ticketing for shows, real estate, food, machines…).&lt;br /&gt;
* Loans of goods without middle men (from loaning funds to books or bikes).&lt;br /&gt;
* Partnership (employment, pre-nuptial/marriage/divorce, co-owning goods…)&lt;br /&gt;
* All other types of deals humans can imagine.&lt;br /&gt;
&lt;br /&gt;
Then, deals with multiple stakeholders, such as:&lt;br /&gt;
&lt;br /&gt;
* Leasing including three parts: buyers, sellers and loaners (banks, insurance, funds…).&lt;br /&gt;
* Social contracts and rules for shared real estate, such as condominiums and communities.&lt;br /&gt;
* Private-public partnership, such as those to protect forests or assess quality of products.&lt;br /&gt;
* Franchising agreement (such as those between TED Foundation and TEDx event licensees).&lt;br /&gt;
* Joint ventures (from co-working to buying shares of a company).&lt;br /&gt;
* Pedagogical signage to respect deals, such as waste management rules on a public toilet.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Why do we need WikiDeal?&#039;&#039;&#039; ==&lt;br /&gt;
See [[principles]].&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;How does it work?&#039;&#039;&#039; ===&lt;br /&gt;
Clauses of deals are published by users under the [https://creativecommons.org/licenses/by-sa/4.0/ CC BY-SA 4.0], just like Wikipedia articles. So you can use, adapt and redistribute your models freely.&lt;br /&gt;
&lt;br /&gt;
Customized services are provided by freelancers and small companies, including coaching to design a fair deal, mediation and simplified arbitration to solve conflicts, adapting models to diverse contexts and gathering new markets.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;For who?&#039;&#039;&#039; ===&lt;br /&gt;
For everyone! You can freely use the models of deals for any bilateral or multilateral deals.&lt;br /&gt;
[[Category:Website]]&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Services&amp;diff=100</id>
		<title>WikiDeal:Services</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Services&amp;diff=100"/>
		<updated>2023-12-17T01:52:07Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &#039;&#039;&#039;Minimum Viable Product&#039;&#039;&#039; (MVP) is planned to provide the following wiki-managed features:&lt;br /&gt;
&lt;br /&gt;
* Models of &#039;&#039;ready to use and customizable&#039;&#039; &#039;&#039;&#039;contracts (“deals”)&#039;&#039;&#039;, agreements and rules of functioning.&lt;br /&gt;
** Each contract includes optional &#039;&#039;&#039;clauses&#039;&#039;&#039; to help make fair deals, such as adapted conditions of payment, cancellation terms, and easy authentication of signatures.&lt;br /&gt;
** Each clause of each contract is easy to adapt, edit, comment, explain and refer to laws and stats.&lt;br /&gt;
* Automated scenarios helping dealers &#039;&#039;&#039;select and respect each clause of their deals,&#039;&#039;&#039; raising awareness with &#039;&#039;tutorials&#039;&#039;, &#039;&#039;reminders&#039;&#039;, &#039;&#039;amendments&#039;&#039;, &#039;&#039;alerts&#039;&#039;, &#039;&#039;stats&#039;&#039;… &lt;br /&gt;
* Conflict prevention and resolution between WikiDealers using &#039;&#039;&#039;coaching, mediation&#039;&#039;&#039; and &#039;&#039;&#039;arbitration.&#039;&#039;&#039;&lt;br /&gt;
* Fair deal &#039;&#039;&#039;enclosure options&#039;&#039;&#039; (executing, cancelling and settlement with compensation or transfer).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Which deals are we talking about?&#039;&#039;&#039; ==&lt;br /&gt;
First, &#039;&#039;peer-to-peer&#039;&#039; deals for everyday life, including: &lt;br /&gt;
&lt;br /&gt;
* Services such as transportation, freelance, internship…&lt;br /&gt;
* Renting goods (functional economy) including hosting, vehicles, clothes… &lt;br /&gt;
* Buying and selling (ticketing for shows, real estate, food, machines…).&lt;br /&gt;
* Loans of goods without middle men (from loaning funds to books or bikes).&lt;br /&gt;
* Partnership (employment, pre-nuptial/marriage/divorce, co-owning goods…)&lt;br /&gt;
* All other types of deals humans can imagine.&lt;br /&gt;
&lt;br /&gt;
Then, deals with multiple stakeholders, such as:&lt;br /&gt;
&lt;br /&gt;
* Leasing including three parts: buyers, sellers and loaners (banks, insurance, funds…).&lt;br /&gt;
* Social contracts and rules for shared real estate, such as condominiums and communities.&lt;br /&gt;
* Private-public partnership, such as those to protect forests or assess quality of products.&lt;br /&gt;
* Franchising agreement (such as those between TED Foundation and TEDx event licensees).&lt;br /&gt;
* Joint ventures (from co-working to buying shares of a company).&lt;br /&gt;
* Pedagogical signage to respect deals, such as waste management rules on a public toilet.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Why do we need WikiDeal?&#039;&#039;&#039; ==&lt;br /&gt;
See [[principles]].&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;How does it work?&#039;&#039;&#039; ===&lt;br /&gt;
Clauses of deals are published by users under the [https://creativecommons.org/licenses/by-sa/4.0/ CC BY-SA 4.0], just like Wikipedia articles. So you can use, adapt and redistribute your models freely.&lt;br /&gt;
&lt;br /&gt;
Customized services are provided by freelancers and small companies, including coaching to design a fair deal, mediation and simplified arbitration to solve conflicts, adapting models to diverse contexts and gathering new markets.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;For who?&#039;&#039;&#039; ===&lt;br /&gt;
For everyone! You can freely use the models of deals for any bilateral or multilateral deals.&lt;br /&gt;
[[Category:Website]]&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Principles&amp;diff=99</id>
		<title>WikiDeal:Principles</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Principles&amp;diff=99"/>
		<updated>2023-12-17T01:43:22Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Most of WikiDeal’s principles are based on:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[wikimedia:Policy:Terms_of_Use/en|Wikimedia Foundation Terms of Use]] and related governance rules on edition conflict, portals management, etc.&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[https://www.debian.org/social_contract Debian Social Contract] for licensing and developer’s governance.&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[https://taler.net/en/principles.html GNU Taler] principles for privacy, easy usability &amp;amp; competition.&#039;&#039;&#039;&lt;br /&gt;
* [https://e2c.how/ Exit To Community] (E2C), ownership transitions from founders to community.&lt;br /&gt;
* [https://www.ripess.org/quest-ce-que-less-2/?lang=en Social Solidarity Economy principles] (SSE), such as those from [https://www.ripess.org/?lang=en RIPESS].&lt;br /&gt;
All models of deals are licensed under the [https://creativecommons.org/licenses/by-sa/4.0/ CC BY-SA 4.0], while user’s own their personal data.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Most users don’t care nor want to know about the details behind an online service. They know the big tech companies are a problem, but they just follow the best offers and their friends’ digital habits. We believe in a world where fair deals should be the standard, and we are building it.  &#039;&#039;&lt;br /&gt;
[[Category:Website]]&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal&amp;diff=98</id>
		<title>WikiDeal</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal&amp;diff=98"/>
		<updated>2023-12-01T11:01:25Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to WikiDeal!&lt;br /&gt;
&lt;br /&gt;
KICK-OFF : this mediawiki was initially designed in November 2023 by Ricardo Prudon, after 2 years of a large Research study by [http://www.theobondolfi.net Théo Bondolfi], thanks also to strategic support of his fellows &amp;amp; friends of the [http://www.Ynternet.org Ynternet.org] Foundation for [[wikipedia:Netizen|netizenship]] (Geneva Switzerland), specially Florence Devouard and Thanasis Priftis&lt;br /&gt;
&lt;br /&gt;
ENJOY your visit in the pioneering age of this wikideal emerging community.&lt;br /&gt;
&lt;br /&gt;
TIME will speak.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CONTRIBUTE : if you&#039;re passionate and experienced on wiki-based philosophy, feel free to register and contribute based on our core [[principles]].&lt;br /&gt;
&lt;br /&gt;
CONTACT : say hi team@wikideal.net to scheduled a personalized or group welcome online session. &lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[Key Features]]&lt;br /&gt;
* [[Minimum Viable Product]]&lt;br /&gt;
* [[:Category:Website|All pages of the WikiDeal.net website]]&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal&amp;diff=97</id>
		<title>WikiDeal</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal&amp;diff=97"/>
		<updated>2023-12-01T11:01:04Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to WikiDeal!&lt;br /&gt;
&lt;br /&gt;
KICK-OFF : this mediawiki was initially designed in November 2023 by Ricardo Prudon, after 2 years of a large Research study by [http://www.theobondolfi.net Théo Bondolfi], thanks also to strategic support of his fellows &amp;amp; friends of the [http://www.Ynternet.org Ynternet.org] Foundation for [[wikipedia:Netizen|netizenship]] (Geneva Switzerland), specially Florence Devouard and Thanasis Priftis&lt;br /&gt;
&lt;br /&gt;
ENJOY your visit in the pioneering age of this wikideal emerging community.&lt;br /&gt;
&lt;br /&gt;
TIME will speak.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CONTRIBUTE : if you&#039;re passionate and experienced on wiki-based philosophy, feel free to register and contribute based on our core [principles].&lt;br /&gt;
&lt;br /&gt;
CONTACT : say hi team@wikideal.net to scheduled a personalized or group welcome online session. &lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[Key Features]]&lt;br /&gt;
* [[Minimum Viable Product]]&lt;br /&gt;
* [[:Category:Website|All pages of the WikiDeal.net website]]&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=96</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=96"/>
		<updated>2023-12-01T10:08:33Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: /* Key features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
== The software development challenge for a Minimum Viable Product (MVP) ==&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow on the wiki side unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, &#039;&#039;&#039;is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder.&#039;&#039;&#039; This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as, for example, HTML via the MediaWiki API and sending it to a separate instance application. Further processing and import format will depend on the instance application specifics. The primary role of the instance application is to work as an interface to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing, with the appropriate spam-combatting workflow. &lt;br /&gt;
&lt;br /&gt;
Due to MediaWiki software specifics, the data not to be shared, such as personalized variables, adapted drafts, actual contracts, etc., shall be stored on the external instance application side.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The instance application&#039;&#039;&#039;. Self hosted, personal or shared (like within an organisation). Allows editing, storing, signing and handling personalized copies of contracts generated using the wiki. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances (federated, decentralized).&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
Also see: [[Key Features]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Contract Models&#039;&#039;&#039;: Templates for agreements open for community editing and discussion.&lt;br /&gt;
* &#039;&#039;&#039;Clauses Customization&#039;&#039;&#039;: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
* &#039;&#039;&#039;Contract Creation&#039;&#039;&#039;: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
* &#039;&#039;&#039;Negotiation &amp;amp; Signing&#039;&#039;&#039;: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
* &#039;&#039;&#039;Post-Deal Support&#039;&#039;&#039;: Reminders, automated payments, and service activation/cancellation based on contract terms. With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management. Feature nice to have on the MVP, or will be done in a second phase : &lt;br /&gt;
* &#039;&#039;&#039;Decentralization&#039;&#039;&#039;: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
== Planing ==&lt;br /&gt;
# Preparing and submit the MVP proposal to NLnet (done, not to be funded)  NB : all key-features for the Wikideal Minimum Viable product being interdependant, they will be developed in paralel, together, following the same planing.&lt;br /&gt;
# &#039;&#039;&#039;Users Needs analysis with experts.&#039;&#039;&#039;  &lt;br /&gt;
#: &#039;&#039;&#039;a) Design activities:&#039;&#039;&#039; developing basic wireframes to visualize the layout and flow of the MVP and defining user stories to outline the expected user interactions. Including meeting to design and adapt: &lt;br /&gt;
#:* usecase scenarios&lt;br /&gt;
#:* mockups&lt;br /&gt;
#:* workflows&lt;br /&gt;
#:* development rules/structure (such as metatada/ontology principles)&lt;br /&gt;
#: &#039;&#039;&#039;b) Studying the code of existing mediawiki extensions before developing&#039;&#039;&#039;, about 10-20 extensions out of the 1&#039;447 existing ones, such as: &lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Approved_Revs Approved Revs],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Cite Cite],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:CommentStreams CommentStreams],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Data_Transfer Data Transfer],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Expiry Expiry],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:External_Data External Data],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:OAuth OAuth],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Mpdf Mpdf],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Page_Forms Page Forms],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PageOwnership PageOwnership],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PageProperties PageProperties],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:ParserFunctions ParserFunctions],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PerPageLanguage PerPageLanguage],&lt;br /&gt;
#:* [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki SemanticMediaWiki],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:TemplateData TemplateData],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:VisualEditor VisualEditor],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:TemplateData TemplateData],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Wikibase Wikibase] (Wikidata client),&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:WikiSEO WikiSEO]&lt;br /&gt;
#:and perhaps some others.&lt;br /&gt;
# &#039;&#039;&#039;Ontology planning:&#039;&#039;&#039; defining metadata scheme for clauses, contract models, and helper data objects like user manuals, guided tours, etc.&lt;br /&gt;
# &#039;&#039;&#039;Development activities:&#039;&#039;&#039; implementing the core features identified in the earlier stages.&lt;br /&gt;
# &#039;&#039;&#039;Testing&#039;&#039;&#039; individual components.&lt;br /&gt;
# &#039;&#039;&#039;Release the MVP&#039;&#039;&#039; to a limited audience or beta testers to collect feedback and monitor its performance in a real-world environment.&lt;br /&gt;
# &#039;&#039;&#039;Iterate Based on Feedback:&#039;&#039;&#039; Analyze the feedback received and make necessary improvements.&lt;br /&gt;
# &#039;&#039;&#039;Track key performance indicators (KPIs)&#039;&#039;&#039; to assess the success of the MVP and guide further iterations.&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=95</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=95"/>
		<updated>2023-12-01T09:26:17Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: /* Key features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
== The software development challenge for a Minimum Viable Product (MVP) ==&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow on the wiki side unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, &#039;&#039;&#039;is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder.&#039;&#039;&#039; This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as, for example, HTML via the MediaWiki API and sending it to a separate instance application. Further processing and import format will depend on the instance application specifics. The primary role of the instance application is to work as an interface to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing, with the appropriate spam-combatting workflow. &lt;br /&gt;
&lt;br /&gt;
Due to MediaWiki software specifics, the data not to be shared, such as personalized variables, adapted drafts, actual contracts, etc., shall be stored on the external instance application side.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The instance application&#039;&#039;&#039;. Self hosted, personal or shared (like within an organisation). Allows editing, storing, signing and handling personalized copies of contracts generated using the wiki. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances (federated, decentralized).&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
Also see: [[Key Features]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Contract Models&#039;&#039;&#039;: Templates for agreements open for community editing and discussion.&lt;br /&gt;
* &#039;&#039;&#039;Clauses Customization&#039;&#039;&#039;: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
* &#039;&#039;&#039;Contract Creation&#039;&#039;&#039;: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
* &#039;&#039;&#039;Negotiation &amp;amp; Signing&#039;&#039;&#039;: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
* &#039;&#039;&#039;Post-Deal Support&#039;&#039;&#039;: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
* &#039;&#039;&#039;Decentralization&#039;&#039;&#039;: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
== Planing ==&lt;br /&gt;
# Preparing and submit the MVP proposal to NLnet (done, not to be funded)  NB : all key-features for the Wikideal Minimum Viable product being interdependant, they will be developed in paralel, together, following the same planing.&lt;br /&gt;
# &#039;&#039;&#039;Users Needs analysis with experts.&#039;&#039;&#039;  &lt;br /&gt;
#: &#039;&#039;&#039;a) Design activities:&#039;&#039;&#039; developing basic wireframes to visualize the layout and flow of the MVP and defining user stories to outline the expected user interactions. Including meeting to design and adapt: &lt;br /&gt;
#:* usecase scenarios&lt;br /&gt;
#:* mockups&lt;br /&gt;
#:* workflows&lt;br /&gt;
#:* development rules/structure (such as metatada/ontology principles)&lt;br /&gt;
#: &#039;&#039;&#039;b) Studying the code of existing mediawiki extensions before developing&#039;&#039;&#039;, about 10-20 extensions out of the 1&#039;447 existing ones, such as: &lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Approved_Revs Approved Revs],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Cite Cite],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:CommentStreams CommentStreams],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Data_Transfer Data Transfer],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Expiry Expiry],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:External_Data External Data],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:OAuth OAuth],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Mpdf Mpdf],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Page_Forms Page Forms],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PageOwnership PageOwnership],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PageProperties PageProperties],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:ParserFunctions ParserFunctions],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PerPageLanguage PerPageLanguage],&lt;br /&gt;
#:* [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki SemanticMediaWiki],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:TemplateData TemplateData],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:VisualEditor VisualEditor],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:TemplateData TemplateData],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Wikibase Wikibase] (Wikidata client),&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:WikiSEO WikiSEO]&lt;br /&gt;
#:and perhaps some others.&lt;br /&gt;
# &#039;&#039;&#039;Ontology planning:&#039;&#039;&#039; defining metadata scheme for clauses, contract models, and helper data objects like user manuals, guided tours, etc.&lt;br /&gt;
# &#039;&#039;&#039;Development activities:&#039;&#039;&#039; implementing the core features identified in the earlier stages.&lt;br /&gt;
# &#039;&#039;&#039;Testing&#039;&#039;&#039; individual components.&lt;br /&gt;
# &#039;&#039;&#039;Release the MVP&#039;&#039;&#039; to a limited audience or beta testers to collect feedback and monitor its performance in a real-world environment.&lt;br /&gt;
# &#039;&#039;&#039;Iterate Based on Feedback:&#039;&#039;&#039; Analyze the feedback received and make necessary improvements.&lt;br /&gt;
# &#039;&#039;&#039;Track key performance indicators (KPIs)&#039;&#039;&#039; to assess the success of the MVP and guide further iterations.&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=94</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=94"/>
		<updated>2023-12-01T09:02:51Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: /* Rough time estimates (for MVP development) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
== The software development challenge for a Minimum Viable Product (MVP) ==&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow on the wiki side unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, &#039;&#039;&#039;is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder.&#039;&#039;&#039; This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as, for example, HTML via the MediaWiki API and sending it to a separate instance application. Further processing and import format will depend on the instance application specifics. The primary role of the instance application is to work as an interface to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing, with the appropriate spam-combatting workflow. &lt;br /&gt;
&lt;br /&gt;
Due to MediaWiki software specifics, the data not to be shared, such as personalized variables, adapted drafts, actual contracts, etc., shall be stored on the external instance application side.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The instance application&#039;&#039;&#039;. Self hosted, personal or shared (like within an organisation). Allows editing, storing, signing and handling personalized copies of contracts generated using the wiki. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances (federated, decentralized).&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
Also see: [[Key Features]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Contract Models&#039;&#039;&#039;: Templates for agreements open for community editing and discussion.&lt;br /&gt;
* &#039;&#039;&#039;Clauses Customization&#039;&#039;&#039;: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
* &#039;&#039;&#039;Contract Creation&#039;&#039;&#039;: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
* &#039;&#039;&#039;Negotiation &amp;amp; Signing&#039;&#039;&#039;: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
* &#039;&#039;&#039;Post-Deal Support&#039;&#039;&#039;: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
* &#039;&#039;&#039;Decentralization&#039;&#039;&#039;: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
== Planing ==&lt;br /&gt;
# Preparing and submit the MVP proposal to NLnet (done, not to be funded) INTRODUCTION : all key-features for the Wikideal Minimum Viable product being interdependant, they will be developed in paralel, together, following the same planing.&lt;br /&gt;
# &#039;&#039;&#039;Users Needs analysis with experts.&#039;&#039;&#039;  &lt;br /&gt;
#: &#039;&#039;&#039;a) Design activities:&#039;&#039;&#039; developing basic wireframes to visualize the layout and flow of the MVP and defining user stories to outline the expected user interactions. Including meeting to design and adapt: &lt;br /&gt;
#:* usecase scenarios&lt;br /&gt;
#:* mockups&lt;br /&gt;
#:* workflows&lt;br /&gt;
#:* development rules/structure (such as metatada/ontology principles)&lt;br /&gt;
#: &#039;&#039;&#039;b) Studying the code of existing mediawiki extensions before developing&#039;&#039;&#039;, about 10-20 extensions out of the 1&#039;447 existing ones, such as: &lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Approved_Revs Approved Revs],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Cite Cite],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:CommentStreams CommentStreams],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Data_Transfer Data Transfer],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Expiry Expiry],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:External_Data External Data],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:OAuth OAuth],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Mpdf Mpdf],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Page_Forms Page Forms],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PageOwnership PageOwnership],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PageProperties PageProperties],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:ParserFunctions ParserFunctions],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PerPageLanguage PerPageLanguage],&lt;br /&gt;
#:* [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki SemanticMediaWiki],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:TemplateData TemplateData],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:VisualEditor VisualEditor],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:TemplateData TemplateData],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Wikibase Wikibase] (Wikidata client),&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:WikiSEO WikiSEO]&lt;br /&gt;
#:and perhaps some others.&lt;br /&gt;
# &#039;&#039;&#039;Ontology planning:&#039;&#039;&#039; defining metadata scheme for clauses, contract models, and helper data objects like user manuals, guided tours, etc.&lt;br /&gt;
# &#039;&#039;&#039;Development activities:&#039;&#039;&#039; implementing the core features identified in the earlier stages.&lt;br /&gt;
# &#039;&#039;&#039;Testing&#039;&#039;&#039; individual components.&lt;br /&gt;
# &#039;&#039;&#039;Release the MVP&#039;&#039;&#039; to a limited audience or beta testers to collect feedback and monitor its performance in a real-world environment.&lt;br /&gt;
# &#039;&#039;&#039;Iterate Based on Feedback:&#039;&#039;&#039; Analyze the feedback received and make necessary improvements.&lt;br /&gt;
# &#039;&#039;&#039;Track key performance indicators (KPIs)&#039;&#039;&#039; to assess the success of the MVP and guide further iterations.&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=93</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=93"/>
		<updated>2023-12-01T05:53:23Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
== The software development challenge for a Minimum Viable Product (MVP) ==&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow on the wiki side unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, &#039;&#039;&#039;is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder.&#039;&#039;&#039; This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as, for example, HTML via the MediaWiki API and sending it to a separate instance application. Further processing and import format will depend on the instance application specifics. The primary role of the instance application is to work as an interface to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing, with the appropriate spam-combatting workflow. &lt;br /&gt;
&lt;br /&gt;
Due to MediaWiki software specifics, the data not to be shared, such as personalized variables, adapted drafts, actual contracts, etc., shall be stored on the external instance application side.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The instance application&#039;&#039;&#039;. Self hosted, personal or shared (like within an organisation). Allows editing, storing, signing and handling personalized copies of contracts generated using the wiki. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances (federated, decentralized).&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
Also see: [[Key Features]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Contract Models&#039;&#039;&#039;: Templates for agreements open for community editing and discussion.&lt;br /&gt;
* &#039;&#039;&#039;Clauses Customization&#039;&#039;&#039;: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
* &#039;&#039;&#039;Contract Creation&#039;&#039;&#039;: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
* &#039;&#039;&#039;Negotiation &amp;amp; Signing&#039;&#039;&#039;: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
* &#039;&#039;&#039;Post-Deal Support&#039;&#039;&#039;: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
* &#039;&#039;&#039;Decentralization&#039;&#039;&#039;: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
== Planing ==&lt;br /&gt;
# Preparing and submit the MVP proposal to NLnet (done, not to be funded) INTRODUCTION : all key-features for the Wikideal Minimum Viable product being interdependant, they will be developed in paralel, together, following the same planing.&lt;br /&gt;
# &#039;&#039;&#039;Users Needs analysis with experts.&#039;&#039;&#039;  &lt;br /&gt;
#: &#039;&#039;&#039;a) Design activities:&#039;&#039;&#039; developing basic wireframes to visualize the layout and flow of the MVP and defining user stories to outline the expected user interactions. Including meeting to design and adapt: &lt;br /&gt;
#:* usecase scenarios&lt;br /&gt;
#:* mockups&lt;br /&gt;
#:* workflows&lt;br /&gt;
#:* development rules/structure (such as metatada/ontology principles)&lt;br /&gt;
#: &#039;&#039;&#039;b) Studying the code of existing mediawiki extensions before developing&#039;&#039;&#039;, about 10-20 extensions out of the 1&#039;447 existing ones, such as: &lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Approved_Revs Approved Revs],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Cite Cite],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:CommentStreams CommentStreams],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Data_Transfer Data Transfer],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Expiry Expiry],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:External_Data External Data],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:OAuth OAuth],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Mpdf Mpdf],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Page_Forms Page Forms],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PageOwnership PageOwnership],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PageProperties PageProperties],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:ParserFunctions ParserFunctions],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PerPageLanguage PerPageLanguage],&lt;br /&gt;
#:* [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki SemanticMediaWiki],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:TemplateData TemplateData],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:VisualEditor VisualEditor],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:TemplateData TemplateData],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Wikibase Wikibase] (Wikidata client),&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:WikiSEO WikiSEO]&lt;br /&gt;
#:and perhaps some others.&lt;br /&gt;
# &#039;&#039;&#039;Ontology planning:&#039;&#039;&#039; defining metadata scheme for clauses, contract models, and helper data objects like user manuals, guided tours, etc.&lt;br /&gt;
# &#039;&#039;&#039;Development activities:&#039;&#039;&#039; implementing the core features identified in the earlier stages.&lt;br /&gt;
# &#039;&#039;&#039;Testing&#039;&#039;&#039; individual components.&lt;br /&gt;
# &#039;&#039;&#039;Release the MVP&#039;&#039;&#039; to a limited audience or beta testers to collect feedback and monitor its performance in a real-world environment.&lt;br /&gt;
# &#039;&#039;&#039;Iterate Based on Feedback:&#039;&#039;&#039; Analyze the feedback received and make necessary improvements.&lt;br /&gt;
# &#039;&#039;&#039;Track key performance indicators (KPIs)&#039;&#039;&#039; to assess the success of the MVP and guide further iterations.&lt;br /&gt;
&lt;br /&gt;
== Rough time estimates (for MVP development) ==&lt;br /&gt;
Estimated time required for experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
==== Customization of contract templates and clauses (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Basic contract creation (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Advanced contract creation &amp;amp; Post-Deal support (instance application) ====&lt;br /&gt;
Development: estimated at 140-160 hours. &lt;br /&gt;
&lt;br /&gt;
==== Negotiation &amp;amp; Signing (instance application) ====&lt;br /&gt;
Development: approximately 160-180 hours. &lt;br /&gt;
&lt;br /&gt;
=== Totals ===&lt;br /&gt;
&#039;&#039;These estimates are subject to variation based on the familiarity with developing MediaWiki extensions, specific requirements that are to be decided, and other factors.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Total estimated: 700-820 hours (includes hours of coaching, coordination, and documentation)&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=92</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=92"/>
		<updated>2023-12-01T03:46:43Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: /* Planing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
== The software development challenge for a Minimum Viable Product (MVP) ==&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow on the wiki side unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, &#039;&#039;&#039;is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder.&#039;&#039;&#039; This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as, for example, HTML via the MediaWiki API and sending it to a separate instance application. Further processing and import format will depend on the instance application specifics. The primary role of the instance application is to work as an interface to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing, with the appropriate spam-combatting workflow. &lt;br /&gt;
&lt;br /&gt;
Due to MediaWiki software specifics, the data not to be shared, such as personalized variables, adapted drafts, actual contracts, etc., shall be stored on the external instance application side.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The instance application&#039;&#039;&#039;. Self hosted, personal or shared (like within an organisation). Allows editing, storing, signing and handling personalized copies of contracts generated using the wiki. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances (federated, decentralized).&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
Also see: [[Key Features]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Contract Models&#039;&#039;&#039;: Templates for agreements open for community editing and discussion.&lt;br /&gt;
* &#039;&#039;&#039;Clauses Customization&#039;&#039;&#039;: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
* &#039;&#039;&#039;Contract Creation&#039;&#039;&#039;: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
* &#039;&#039;&#039;Negotiation &amp;amp; Signing&#039;&#039;&#039;: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
* &#039;&#039;&#039;Post-Deal Support&#039;&#039;&#039;: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
* &#039;&#039;&#039;Decentralization&#039;&#039;&#039;: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
== Planing ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INTRODUCTION : all key-features for the Wikideal Minimum Viable product being interdependant, they will be developed in paralel, together, following the same planing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Users Needs analysis with experts.&#039;&#039;&#039;  &lt;br /&gt;
#: &#039;&#039;&#039;a) Design activities:&#039;&#039;&#039; developing basic wireframes to visualize the layout and flow of the MVP and defining user stories to outline the expected user interactions. Including meeting to design and adapt: &lt;br /&gt;
#:* usecase scenarios&lt;br /&gt;
#:* mockups&lt;br /&gt;
#:* workflows&lt;br /&gt;
#:* development rules/structure (such as metatada/ontology principles)&lt;br /&gt;
#: &#039;&#039;&#039;b) Studying the code of existing mediawiki extensions before developing&#039;&#039;&#039;, about 10-20 extensions out of the 1&#039;447 existing ones, such as: &lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Approved_Revs Approved Revs],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Cite Cite],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:CommentStreams CommentStreams],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Data_Transfer Data Transfer],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Expiry Expiry],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:External_Data External Data],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:OAuth OAuth],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Mpdf Mpdf],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Page_Forms Page Forms],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PageOwnership PageOwnership],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PageProperties PageProperties],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:ParserFunctions ParserFunctions],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PerPageLanguage PerPageLanguage],&lt;br /&gt;
#:* [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki SemanticMediaWiki],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:TemplateData TemplateData],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:VisualEditor VisualEditor],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:TemplateData TemplateData],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Wikibase Wikibase] (Wikidata client),&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:WikiSEO WikiSEO]&lt;br /&gt;
#:and perhaps some others.&lt;br /&gt;
# &#039;&#039;&#039;Ontology planning:&#039;&#039;&#039; defining metadata scheme for clauses and contract models used by the interactive contract builder, data exchange, and the user workflows automation. Our effort will be aimed at providing a detailed breakdown of the yet rough data objects, to make them usable so by humans as by machines:&lt;br /&gt;
#:; Contract Model&lt;br /&gt;
#:* Metadata&lt;br /&gt;
#::* Options&lt;br /&gt;
#::* Variables&lt;br /&gt;
#:* Outline&lt;br /&gt;
#::* Sections&lt;br /&gt;
#:::* Metadata&lt;br /&gt;
#:::* Predefined Clauses (ordered)&lt;br /&gt;
#:::* Available Clauses (dynamic)&lt;br /&gt;
#:; Clause&lt;br /&gt;
#:* Metadata&lt;br /&gt;
#::* Options&lt;br /&gt;
#::* Variables&lt;br /&gt;
#::* Contract metadata&lt;br /&gt;
#:* Text&lt;br /&gt;
#:; Interactive contract builder&lt;br /&gt;
#:* Contract model&lt;br /&gt;
#::* Options&lt;br /&gt;
#::* Variables&lt;br /&gt;
#:* Outline&lt;br /&gt;
#::* Predefined Sections&lt;br /&gt;
#:::* Predefined Clauses (ordered)&lt;br /&gt;
#:::* Available Clauses (dynamic)&lt;br /&gt;
#::* Custom Sections&lt;br /&gt;
#:::* Metadata&lt;br /&gt;
#:::* Available Clauses (dynamic) Smaller ontologies will be needed for helper data objects like user manuals, guided tours, etc&lt;br /&gt;
# &#039;&#039;&#039;Development activities:&#039;&#039;&#039; implementing the core features specified in the earlier stages.&lt;br /&gt;
# &#039;&#039;&#039;Testing&#039;&#039;&#039; &#039;&#039;&#039;&amp;amp; documenting&#039;&#039;&#039; individual components and their integration.&lt;br /&gt;
# &#039;&#039;&#039;Release the MVP&#039;&#039;&#039; to a limited audience or beta testers to collect feedback and monitor its performance in a real-world environment. Including presenting the wikideal beta MVP to an event such as wikimania or FOSS event and inviting beta users to test and give feedbacks.&lt;br /&gt;
# &#039;&#039;&#039;Iterate based on feedbacks:&#039;&#039;&#039; Analyze the feedback received and make necessary improvements.&lt;br /&gt;
# &#039;&#039;&#039;Track key performance indicators (KPIs)&#039;&#039;&#039; to assess the success of the MVP and guide further iterations.&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal&amp;diff=91</id>
		<title>WikiDeal</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal&amp;diff=91"/>
		<updated>2023-12-01T03:38:41Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to WikiDeal!&lt;br /&gt;
&lt;br /&gt;
KICK-OFF : this mediawiki was initially designed in November 2023 by Ricardo Prudon, after 2 years of a large Research study by [http://www.theobondolfi.net Théo Bondolfi], thanks also to strategic support of his fellows &amp;amp; friends of the [http://www.Ynternet.org Ynternet.org] Foundation for [[wikipedia:Netizen|netizenship]] (Geneva Switzerland), specially Florence Devouard and Thanasis Priftis&lt;br /&gt;
&lt;br /&gt;
ENJOY your visit in the pioneering age of this wikideal emerging community.&lt;br /&gt;
&lt;br /&gt;
TIME will speak.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CONTRIBUTE : if you&#039;re passionate and experienced on wiki-based philosophy, feel free to register and contribute based on our core &amp;lt;nowiki&amp;gt;[[principles]]&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
CONTACT : say hi team@wikideal.net to scheduled a personalized or group welcome online session. &lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[Key Features]]&lt;br /&gt;
* [[Minimum Viable Product]]&lt;br /&gt;
* [[:Category:Website|All pages of the WikiDeal.net website]]&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal&amp;diff=90</id>
		<title>WikiDeal</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal&amp;diff=90"/>
		<updated>2023-12-01T03:12:28Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to WikiDeal!&lt;br /&gt;
&lt;br /&gt;
KICK-OFF : this mediawiki was initially designed in November 2023 by Ricardo Prudon, after 2 years of a specific Research study by Théo Bondolfi, thanks also to strategic support of his fellows &amp;amp; friends of the [http://www.Ynternet.org Ynternet.org] Foundation for [[wikipedia:Netizen|netizenship]] (Geneva Switzerland)&lt;br /&gt;
&lt;br /&gt;
ENJOY your visit in the pioneering age of this wikideal emerging community.&lt;br /&gt;
&lt;br /&gt;
TIME will speak.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CONTRIBUTE : if you&#039;re passionate and experienced on wiki-based philosophy, feel free to register and contribute based on our core &amp;lt;nowiki&amp;gt;[[principles]]&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
CONTACT : say hi team@wikideal.net to scheduled a personalized or group welcome online session. &lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[Key Features]]&lt;br /&gt;
* [[Minimum Viable Product]]&lt;br /&gt;
* [[:Category:Website|All pages of the WikiDeal.net website]]&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal&amp;diff=89</id>
		<title>WikiDeal</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal&amp;diff=89"/>
		<updated>2023-12-01T03:07:51Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: inserted some basic guidance for newcomers and a call to action&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to WikiDeal!&lt;br /&gt;
&lt;br /&gt;
KICK-OFF : This mediawiki was installed in November 2023.&lt;br /&gt;
&lt;br /&gt;
ENJOY your visit in the pioneering age of this wikideal emerging community.&lt;br /&gt;
&lt;br /&gt;
TIME will speak.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CONTRIBUTE : if you&#039;re passionate and experienced on wiki-based philosophy, feel free to register and contribute based on our core &amp;lt;nowiki&amp;gt;[[principles]]&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
CONTACT : say hi team@wikideal.net to scheduled a personalized or group welcome online session. &lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[Key Features]]&lt;br /&gt;
* [[Minimum Viable Product]]&lt;br /&gt;
* [[:Category:Website|All pages of the WikiDeal.net website]]&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Development&amp;diff=88</id>
		<title>WikiDeal:Development</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Development&amp;diff=88"/>
		<updated>2023-12-01T02:50:32Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: added smart contracts and AI&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In 2024, WikiDeal is launching the vision and gathering contributions to make it happen: operational developers (tech/legal/markets), a steering committee, donors &amp;amp; investors.&lt;br /&gt;
&lt;br /&gt;
WIkiDeal plans to facilitate the participative development of the following services: &lt;br /&gt;
&lt;br /&gt;
# Technology : a &#039;&#039;&#039;Minimum Viable Product (MVP)&#039;&#039;&#039; based on [[mediawikiwiki:MediaWiki|MediaWiki]], see on wikideal mediawiki  [[Minimum Viable Product|key features for  a Minimum Viable Product]] (MVP) &lt;br /&gt;
# Policies : fundamental rules and legal issues, adapted from [[wikimedia:Policy:Terms_of_Use/en|Wikimedia Foundation Terms of Use]] and related principles.&lt;br /&gt;
# Legal : Models of legal contracts helping you create deals. First ossible examples of deals validated by lawyers (proofs of concept) :&lt;br /&gt;
## &#039;&#039;Grant management&#039;&#039; deal models to monitor donations &amp;amp; subventions for NGOs.&lt;br /&gt;
## Guidelines for creation and management of local &#039;&#039;Simplified Chamber of Arbitration for small causes,&#039;&#039; resolving conflicts between wikidealers. &lt;br /&gt;
# Market : first communities of practices adopting the tool (such as decentralized bike rental system, cohousing rules of functioning), law student adopting wikideal as special project for remote intership      &lt;br /&gt;
# A bounding curve machine to manage initial loans/investments boosting wikideal markets and portals to be efficiently structured and developed.&lt;br /&gt;
# Tech &amp;amp; market support : AI bot supporting volunteers helping newcomers integrate in wikideal ecosystem (customer support).  &lt;br /&gt;
# Technology &amp;amp; market : ethereum-based Smart contract for a wikideal portal services providers (legal, market, technologies)    &lt;br /&gt;
# And many more, depending on your ideas and the incubators team (steering committee) ...&lt;br /&gt;
&lt;br /&gt;
[[Category:Website]]&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Copyrights&amp;diff=87</id>
		<title>WikiDeal:Copyrights</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Copyrights&amp;diff=87"/>
		<updated>2023-12-01T02:41:45Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following copyrights policies are applied :&lt;br /&gt;
&lt;br /&gt;
Content : using CC-BY-SA licence&lt;br /&gt;
&lt;br /&gt;
User&#039;s private data (name, address, private data inside contracts) : owned exclusively by each user, independently from wikideal platform.&lt;br /&gt;
&lt;br /&gt;
Original Wikideal idea/concept : Théo Bondolfi, inspired by Florence Devouard on Wikimedia Governance and by Richard M. Stallman on free software philosophy and his GNUPedia initial vision. &lt;br /&gt;
&lt;br /&gt;
Wikideal Trademark &amp;amp; domain name : owned by Théo Bondolfi, to be transferred to the community of users (using the e2c.how model where users &amp;quot;buy back&amp;quot; the company to it&#039;s founder-s) as soon as a first set of formal contracts are launch.&lt;br /&gt;
&lt;br /&gt;
Auditing (irrelevant in this copyright page, but useful to give a global vision of the fair wikideal governance under construction) : www.ynternet.org foundation members for global governance, and its independent accounting auditing organ (in 20023 : fiduciaire Fidassist SA), under surveillance of Swiss Federal authority.&lt;br /&gt;
&lt;br /&gt;
Also see : [[principles]]&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Copyrights&amp;diff=86</id>
		<title>WikiDeal:Copyrights</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Copyrights&amp;diff=86"/>
		<updated>2023-12-01T02:40:24Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following copyrights policies are applied :&lt;br /&gt;
&lt;br /&gt;
Content : using CC-BY-SA licence&lt;br /&gt;
&lt;br /&gt;
User&#039;s private data (name, address, private data inside contracts) : owned exclusively by each user, independently from wikideal platform.&lt;br /&gt;
&lt;br /&gt;
Original Wikideal idea/concept : Théo Bondolfi, inspired by Florence Devouard on Wikimedia Governance and by Richard M. Stallman on free software philosophy and his GNUPedia initial vision. &lt;br /&gt;
&lt;br /&gt;
Wikideal Trademark &amp;amp; domain name : owned by Théo Bondolfi, to be transferred to the community of users (using the e2c.how model where users &amp;quot;buy back&amp;quot; the company to it&#039;s founder-s) as soon as a first set of formal contracts are launch.&lt;br /&gt;
&lt;br /&gt;
Auditing (irrelevant in this copyright page, but useful to give a global vision of the fair wikideal governance under construction) : www.ynternet.org foundation members for global governance, and its independent accounting auditing organ (in 20023 : fiduciaire Fidassist SA), under surveillance of Swiss Federal authority.&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Copyrights&amp;diff=85</id>
		<title>WikiDeal:Copyrights</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Copyrights&amp;diff=85"/>
		<updated>2023-12-01T02:39:49Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following copyrights policies are applied :&lt;br /&gt;
&lt;br /&gt;
Content : using CC-BY-SA licence&lt;br /&gt;
&lt;br /&gt;
User&#039;s private data (name, address, private data inside contracts) : owned exclusively by each user, independently from wikideal platform.&lt;br /&gt;
&lt;br /&gt;
Original Wikideal idea/concept : Théo Bondolfi, inspired by Florence Devouard on Wikimedia Governance and by Richard M. Stallman on free software philosophy and his GNUPedia initial vision. &lt;br /&gt;
&lt;br /&gt;
Wikideal Trademark &amp;amp; domain name : owned by Théo Bondolfi, to be transferred to the community of users (using the e2c.how model where users &amp;quot;buy back&amp;quot; the company to it&#039;s founder-s) as soon as a first set of formal contracts are launch.&lt;br /&gt;
&lt;br /&gt;
Auditing (irrelevant in this copyright page, but useful to give a global vision of the fair wikideal governance under construction) : www.ynternet.org foundation members for and its independent accounting auditing organ (in 20023 : fiduciaire Fidassist SA), under surveillance of Swiss Federal authority.&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Copyrights&amp;diff=84</id>
		<title>WikiDeal:Copyrights</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Copyrights&amp;diff=84"/>
		<updated>2023-12-01T02:19:46Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: frst draft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following copyrights policies are applied :&lt;br /&gt;
&lt;br /&gt;
Content : using CC-BY-SA&lt;br /&gt;
User&#039;s private data : owned exclusively by each user, independently from wikideal platform&lt;br /&gt;
&lt;br /&gt;
Original idea : Théo Bondolfi, inspired by Florence Devouard for Wikideal Governance and by Richard M. Stallman for ethics of the digital architecture&lt;br /&gt;
&lt;br /&gt;
Trademark : owned by Théo Bondolfi, to be transferred to the community of users (using the e2c.how model) as soon as a first set of formal contracts are agreed between regarding copyright&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Development&amp;diff=83</id>
		<title>WikiDeal:Development</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Development&amp;diff=83"/>
		<updated>2023-12-01T02:14:41Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In 2024, WikiDeal is launching the vision and gathering contributions to make it happen: operational developers (tech/legal/markets), a steering committee, donors &amp;amp; investors.&lt;br /&gt;
&lt;br /&gt;
WIkiDeal plans to facilitate the participative development of the following services: &lt;br /&gt;
&lt;br /&gt;
# Technology : a &#039;&#039;&#039;Minimum Viable Product (MVP)&#039;&#039;&#039; based on [[mediawikiwiki:MediaWiki|MediaWiki]], see on wikideal mediawiki  [[Minimum Viable Product|key features for  a Minimum Viable Product]] (MVP) &lt;br /&gt;
# Policies : fundamental rules and legal issues, adapted from [[wikimedia:Policy:Terms_of_Use/en|Wikimedia Foundation Terms of Use]] and related principles.&lt;br /&gt;
# Legal : Models of legal contracts helping you create deals. First ossible examples of deals validated by lawyers (proofs of concept) :&lt;br /&gt;
## &#039;&#039;Grant management&#039;&#039; deal models to monitor donations &amp;amp; subventions for NGOs.&lt;br /&gt;
## Guidelines for creation and management of local &#039;&#039;Simplified Chamber of Arbitration for small causes,&#039;&#039; resolving conflicts between wikidealers. &lt;br /&gt;
# Market : first communities of practices adopting the tool (such as decentralized bike rental system, cohousing rules of functioning), law student adopting wikideal as special project for remote intership      &lt;br /&gt;
# A bounding curve machine to manage initial loans/investments for wikideal test market to be rapidly penetrated &lt;br /&gt;
# And many more depending on your ideas and the incubators team (steering committee) ...&lt;br /&gt;
&lt;br /&gt;
[[Category:Website]]&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Development&amp;diff=82</id>
		<title>WikiDeal:Development</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Development&amp;diff=82"/>
		<updated>2023-12-01T02:01:21Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In 2024, WikiDeal is launching the vision and gathering contributions to make it happen: operational developers (tech/legal/markets), a steering committee, donors &amp;amp; investors.&lt;br /&gt;
&lt;br /&gt;
WIkiDeal plans to facilitate the participative development of the following services: &lt;br /&gt;
&lt;br /&gt;
# A &#039;&#039;&#039;Minimum Viable Product (MVP)&#039;&#039;&#039; based on [[mediawikiwiki:MediaWiki|MediaWiki]], see on wikideal mediawiki  [[Minimum Viable Product|key features for  a Minimum Viable Product]] (MVP) &lt;br /&gt;
# Fundamental rules and legal issues, adapted from [[wikimedia:Policy:Terms_of_Use/en|Wikimedia Foundation Terms of Use]] and related principles.&lt;br /&gt;
# Models of legal contracts helping you create deals.&lt;br /&gt;
# Two initial fully packed examples: &lt;br /&gt;
## &#039;&#039;Grant management&#039;&#039; deal models to monitor donations &amp;amp; subventions for NGOs.&lt;br /&gt;
## &#039;&#039;Simplified chamber of arbitration,&#039;&#039; to be ready for conflict management.&lt;br /&gt;
# More...&lt;br /&gt;
&lt;br /&gt;
[[Category:Website]]&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=81</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=81"/>
		<updated>2023-12-01T01:16:51Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: /* Rough time estimates (for MVP development) */ deleted, to avoid fork, since we well reformulate it in a table&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
== The software development challenge for a Minimum Viable Product (MVP) ==&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow on the wiki side unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, &#039;&#039;&#039;is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder.&#039;&#039;&#039; This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as, for example, HTML via the MediaWiki API and sending it to a separate instance application. Further processing and import format will depend on the instance application specifics. The primary role of the instance application is to work as an interface to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing, with the appropriate spam-combatting workflow. &lt;br /&gt;
&lt;br /&gt;
Due to MediaWiki software specifics, the data not to be shared, such as personalized variables, adapted drafts, actual contracts, etc., shall be stored on the external instance application side.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The instance application&#039;&#039;&#039;. Self hosted, personal or shared (like within an organisation). Allows editing, storing, signing and handling personalized copies of contracts generated using the wiki. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances (federated, decentralized).&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
Also see: [[Key Features]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Contract Models&#039;&#039;&#039;: Templates for agreements open for community editing and discussion.&lt;br /&gt;
* &#039;&#039;&#039;Clauses Customization&#039;&#039;&#039;: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
* &#039;&#039;&#039;Contract Creation&#039;&#039;&#039;: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
* &#039;&#039;&#039;Negotiation &amp;amp; Signing&#039;&#039;&#039;: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
* &#039;&#039;&#039;Post-Deal Support&#039;&#039;&#039;: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
* &#039;&#039;&#039;Decentralization&#039;&#039;&#039;: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
== Planing ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INTRODUCTION : all key-features for the Wikideal Minimum Viable product being interdependant, they will be developed in paralel, together, following the same planing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Users Needs analysis with experts.&#039;&#039;&#039;  &lt;br /&gt;
#: &#039;&#039;&#039;a) Design activities:&#039;&#039;&#039; developing basic wireframes to visualize the layout and flow of the MVP and defining user stories to outline the expected user interactions. Including meeting to design and adapt: &lt;br /&gt;
#:* usecase scenarios&lt;br /&gt;
#:* mockups&lt;br /&gt;
#:* workflows&lt;br /&gt;
#:* development rules/structure (such as metatada/ontology principles)&lt;br /&gt;
#: &#039;&#039;&#039;b) Studying the code of existing mediawiki extensions before developing&#039;&#039;&#039;, about 10-20 extensions out of the 1&#039;447 existing ones, such as: &lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Approved_Revs Approved Revs],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Cite Cite],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:CommentStreams CommentStreams],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Data_Transfer Data Transfer],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Expiry Expiry],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:External_Data External Data],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:OAuth OAuth],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Mpdf Mpdf],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Page_Forms Page Forms],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PageOwnership PageOwnership],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PageProperties PageProperties],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:ParserFunctions ParserFunctions],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PerPageLanguage PerPageLanguage],&lt;br /&gt;
#:* [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki SemanticMediaWiki],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:TemplateData TemplateData],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:VisualEditor VisualEditor],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:TemplateData TemplateData],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Wikibase Wikibase] (Wikidata client),&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:WikiSEO WikiSEO]&lt;br /&gt;
#:and perhaps some others.&lt;br /&gt;
# &#039;&#039;&#039;Ontology planning:&#039;&#039;&#039; defining metadata scheme for clauses and contract models used by the interactive contract builder, data exchange, and the user workflows automation. Our effort will be aimed at providing a detailed breakdown of the yet rough data objects, to make them usable so by humans as by machines:&lt;br /&gt;
#:; Contract Model&lt;br /&gt;
#:* Metadata&lt;br /&gt;
#::* Options&lt;br /&gt;
#::* Variables&lt;br /&gt;
#:* Outline&lt;br /&gt;
#::* Sections&lt;br /&gt;
#:::* Metadata&lt;br /&gt;
#:::* Predefined Clauses (ordered)&lt;br /&gt;
#:::* Available Clauses (dynamic)&lt;br /&gt;
#:; Clause&lt;br /&gt;
#:* Metadata&lt;br /&gt;
#::* Options&lt;br /&gt;
#::* Variables&lt;br /&gt;
#::* Contract metadata&lt;br /&gt;
#:* Text&lt;br /&gt;
#:; Interactive contract builder&lt;br /&gt;
#:* Contract model&lt;br /&gt;
#::* Options&lt;br /&gt;
#::* Variables&lt;br /&gt;
#:* Outline&lt;br /&gt;
#::* Predefined Sections&lt;br /&gt;
#:::* Predefined Clauses (ordered)&lt;br /&gt;
#:::* Available Clauses (dynamic)&lt;br /&gt;
#::* Custom Sections&lt;br /&gt;
#:::* Metadata&lt;br /&gt;
#:::* Available Clauses (dynamic) Smaller ontologies will be needed for helper data objects like user manuals, guided tours, etc&lt;br /&gt;
# &#039;&#039;&#039;Development activities:&#039;&#039;&#039; implementing the core features identified in the earlier stages.&lt;br /&gt;
# &#039;&#039;&#039;Testing&#039;&#039;&#039; individual components.&lt;br /&gt;
# &#039;&#039;&#039;Release the MVP&#039;&#039;&#039; to a limited audience or beta testers to collect feedback and monitor its performance in a real-world environment.&lt;br /&gt;
# &#039;&#039;&#039;Iterate Based on Feedback:&#039;&#039;&#039; Analyze the feedback received and make necessary improvements.&lt;br /&gt;
# &#039;&#039;&#039;Track key performance indicators (KPIs)&#039;&#039;&#039; to assess the success of the MVP and guide further iterations.&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Key_Features&amp;diff=80</id>
		<title>WikiDeal:Key Features</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Key_Features&amp;diff=80"/>
		<updated>2023-12-01T00:32:00Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&#039;&#039;&#039;WikiDeal in a nutshell? The Wikipedia of deals.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WikiDeal is a community &amp;amp; platform providing models of contracts to sell, rent, employ, share... &lt;br /&gt;
&lt;br /&gt;
Like on Wikipedia, you can freely access, edit and adapt these contracts, for any context and needs. Each model is connected to a community of users, providing comments and feedback.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Who owns WikiDeal? It&#039;s a common owned by its users.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users can contribute in developing the platform’s technology, legal support and new marketplaces. Coaching to design and adapt deals, mediation &amp;amp; arbitration for fair compensation…&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How is it governed?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WikiDeal gathers the highest standards on ethics, privacy, customer support, free licensing, low costs and high efficiency, inspired by the Wikipedia participative governance. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WIKIDEAL SERVICES (USECASES)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Minimum Viable Product&#039;&#039;&#039; (MVP) is planned to provide the following wiki-managed features:&lt;br /&gt;
&lt;br /&gt;
* Models of &#039;&#039;ready to use and customizable&#039;&#039; &#039;&#039;&#039;contracts (“deals”)&#039;&#039;&#039;, agreements and rules of functioning.&lt;br /&gt;
** Each contract includes optional &#039;&#039;&#039;clauses&#039;&#039;&#039; to help make fair deals, such as adapted conditions of payment, simplified arbitration for conflicts and easy authentication of signatures. &lt;br /&gt;
** Each clause of each contract is easy to adapt, &#039;&#039;&#039;edit&#039;&#039;&#039;, comment, explain and refer to laws and stats.&lt;br /&gt;
* Automated scenarios helping dealers &#039;&#039;&#039;select and respect each clause of their deals,&#039;&#039;&#039; raising awareness with &#039;&#039;tutorials&#039;&#039;, &#039;&#039;reminders&#039;&#039;, &#039;&#039;amendments&#039;&#039;, &#039;&#039;alerts&#039;&#039;, stats, &#039;&#039;use cases and terms of interpretation&#039;&#039; …&lt;br /&gt;
* Conflict prevention and resolution between WikiDealers using &#039;&#039;&#039;coaching, mediation&#039;&#039;&#039; and &#039;&#039;&#039;arbitration.&#039;&#039;&#039;&lt;br /&gt;
* Anonymized big data for &#039;&#039;&#039;risk management, including &#039;&#039;incentives&#039;&#039; &amp;amp; &#039;&#039;compensation&#039;&#039; tools&#039;&#039;&#039; such as benchmarks on pricing and fines, reputation and karma management, social and ecological impact.&lt;br /&gt;
* Fair deal &#039;&#039;&#039;enclosure options&#039;&#039;&#039; (executing, canceling &amp;amp; resiliating with compensations, transfer).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Which deals are we talking about?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First, &#039;&#039;peer-to-peer&#039;&#039; deals for everyday life, including: &lt;br /&gt;
&lt;br /&gt;
* Services such as transportation, freelance, internship…&lt;br /&gt;
* Renting goods (functional economy) including hosting, vehicles, clothes… &lt;br /&gt;
* Buying and selling (ticketing for shows, real estate, food, machines…).&lt;br /&gt;
* Loans of goods without middle men (from loaning funds to books or bikes).&lt;br /&gt;
* Partnership (employment, pre-nuptial/marriage/divorce, co-owning goods…)&lt;br /&gt;
* Most types of deals humans can imagine and need to agree upon.&lt;br /&gt;
&lt;br /&gt;
Then, deals with multiple stakeholders, such as:&lt;br /&gt;
&lt;br /&gt;
* Leasing including three parts: buyers, sellers and loaners (banks, insurance, funds…).&lt;br /&gt;
* Social contracts and rules for shared real estate, such as condominiums and communities.&lt;br /&gt;
* Private-public partnership, such as those to protect forests or assess quality of products.&lt;br /&gt;
* Franchising agreement (such as those between TED Foundation and TEDx event licensees).&lt;br /&gt;
* Joint ventures (from co-working to buying shares of a company).&lt;br /&gt;
* Pedagogical signage to respect deals, such as waste management rules on a public toilet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Components ==&lt;br /&gt;
&lt;br /&gt;
=== Contract models ===&lt;br /&gt;
Contract models are predefined models (or templates) of contracts for various agreements or deals. Contract models are provided, edited and discussed by the community just like Wikipedia articles, to make sure the best possible contract model is always provided for a specific purpose.&lt;br /&gt;
&lt;br /&gt;
A contract model is simply comprised of a document title and collection of appropriate clauses that defines the agreement.&lt;br /&gt;
&lt;br /&gt;
A contract model may also contain notes, warnings or other to be decided optional fields that will help users when using the contract model to generate real contracts.&lt;br /&gt;
&lt;br /&gt;
To be decided:&lt;br /&gt;
&lt;br /&gt;
* Architectural implementation of contract models.&lt;br /&gt;
&lt;br /&gt;
=== Clauses ===&lt;br /&gt;
A contract model will mostly be just a collection of legal clauses, conditions or provisions. Clauses will be blocks of text that can contain variables. An example of a clause would look like:&lt;br /&gt;
&lt;br /&gt;
“&amp;lt;nowiki&amp;gt;{{ signatory }}&amp;lt;/nowiki&amp;gt; agrees to pay &amp;lt;nowiki&amp;gt;{{ offerer }}&amp;lt;/nowiki&amp;gt; the amount of &amp;lt;nowiki&amp;gt;{{ fee }}&amp;lt;/nowiki&amp;gt; before the &amp;lt;nowiki&amp;gt;{{ day }}&amp;lt;/nowiki&amp;gt; of the month for the period &amp;lt;nowiki&amp;gt;{{ start_date }}&amp;lt;/nowiki&amp;gt; until &amp;lt;nowiki&amp;gt;{{ end_date }}&amp;lt;/nowiki&amp;gt;”&lt;br /&gt;
&lt;br /&gt;
Clauses could have meta information assigned to them based on community feedback. Examples include things like “popularity” or “legal expert verified”. It could also include references or citations to various types of laws that the clause adheres to.&lt;br /&gt;
&lt;br /&gt;
If a clause is verified by a legal expert it should of course not be directly editable, because it will have to reverified after each edit. This means that instead of editing a clause it will create a new clause, keeping the original. The new clause will then become an optional suggestion for creating a contract.&lt;br /&gt;
&lt;br /&gt;
To be decided:&lt;br /&gt;
&lt;br /&gt;
* Should clauses contain the information on which models they belong to (i.e. using [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki Semantic MediaWiki])? Or should the contract models contain this information?&lt;br /&gt;
&lt;br /&gt;
=== Creating a contract ===&lt;br /&gt;
Using the contract models and clauses users would be able to generate customized contracts for their own purposes.&lt;br /&gt;
&lt;br /&gt;
Envisioned workflow:&lt;br /&gt;
&lt;br /&gt;
# Select an existing contract model.&lt;br /&gt;
# Input all the variables that the contract model requires and additional details such as a preamble.&lt;br /&gt;
# Fill in all the conditions of the contracts, which decides which clauses will be included in the contract.&lt;br /&gt;
# [Optional] Edit the clauses of the contract.  This may consist of:&lt;br /&gt;
#* Removing clauses.&lt;br /&gt;
#* Reordering clauses.&lt;br /&gt;
#* Replacing clauses with different clauses in the database of approved alternative clauses.&lt;br /&gt;
#* Adding custom clauses.&lt;br /&gt;
# Save the contract (for example as PDF) and send it to the stakeholders of this contract.&lt;br /&gt;
&lt;br /&gt;
=== Signing contracts ===&lt;br /&gt;
Once a contract has been created and sent to its stakeholders it will have to be signed to conclude a deal.&lt;br /&gt;
&lt;br /&gt;
The signing phase of a contract should ideally not only be a “sign” or “decline” button. In this phase there should also be the possibility for all parties involved to discuss and negotiate on the contract.&lt;br /&gt;
&lt;br /&gt;
In this phase a contract could have statuses, such as:&lt;br /&gt;
&lt;br /&gt;
* Draft&lt;br /&gt;
* Conflict&lt;br /&gt;
* Being discussed&lt;br /&gt;
* Signed&lt;br /&gt;
* Denied&lt;br /&gt;
* Closed&lt;br /&gt;
&lt;br /&gt;
When this stage is done successfully a deal has been made.&lt;br /&gt;
&lt;br /&gt;
=== Post deal ===&lt;br /&gt;
When the deal has been made WikiDeal could provider additional features that make the execution of the deal easier. Examples of features in this stage could include, but are not limited to:&lt;br /&gt;
&lt;br /&gt;
* If a contract contains dates or deadlines WikiDeal could send reminders to the parties involved. This would also apply to monthly repeating clauses.&lt;br /&gt;
* If a contract contains a monetary transaction WikiDeal could provide payment links 	that already includes the monetary amounts as stated within the contract.&lt;br /&gt;
* If a contract is related to a service it could be programmatically linked to automatic activation/cancellation of said service when signed.&lt;br /&gt;
&lt;br /&gt;
=== Decentralization ===&lt;br /&gt;
Because contracts contain private information they should not be stored on the main centralized main WikiDeal server. Creating a contract on the site should only allow the user to save the contract to their local computer, but not on the main WikiDeal server.&lt;br /&gt;
&lt;br /&gt;
Contracts might temporarily be saved on the WikiDeal server during the Minimum Viable Product stage of development for convenience.&lt;br /&gt;
&lt;br /&gt;
Instead ideally we would develop an external tool to generate contracts using the centralized community driven data of WikiDeal, but without storing any personal data. This will make users fully in charge of their own personal data while still using the crowd-sourced data that WikiDeal provides.&lt;br /&gt;
&lt;br /&gt;
For organizations using WikiDeal we envision a decentralized system where the organization hosts their own WikiDeal instance. The organization instance will use the data provided by WikiDeal for contract models and clauses, but it will store all personal data of its organization only on their own WikiDeal instance.&lt;br /&gt;
&lt;br /&gt;
For contracts between individuals we envision a decentralized system using instances (similar to the fediverse or email). This allows users to be in control of their data by either signing up to an instance that they trust or choosing to host their own.&lt;br /&gt;
&lt;br /&gt;
Alternatively we could also consider some sort of fully peer to peer approach to making deals but details of this have not been thought out.&lt;br /&gt;
&lt;br /&gt;
== Proof of concept ==&lt;br /&gt;
Before making a Minimum Viable Product (MVP) it might be a good idea to make a proof concept first.&lt;br /&gt;
&lt;br /&gt;
The proof of concept will likely just include:&lt;br /&gt;
&lt;br /&gt;
* Contract models.&lt;br /&gt;
* Clauses.&lt;br /&gt;
* Creating contracts (very basic implementation).&lt;br /&gt;
&lt;br /&gt;
This is to focus on establishing WikiDeal as a really useful public repository for clauses and contract models and so we can see if the envisioned architecture we end up choosing works as expected. &lt;br /&gt;
&lt;br /&gt;
A proof of concept will give us a good place to interature further upon and this also gives us more time to work out the details of what a MVP should contain.&lt;br /&gt;
&lt;br /&gt;
== Minimum Viable Product ==&lt;br /&gt;
See: [[Minimum Viable Product]]&lt;br /&gt;
&lt;br /&gt;
== Outdated feature matrix information that might be used for future reference: ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;Contract Models&#039;&#039;&#039;&lt;br /&gt;
|Prio&lt;br /&gt;
|Hours&lt;br /&gt;
|-&lt;br /&gt;
|Base model type which can contain a collection of clauses&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Conditional clauses and options to customize the clauses&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Notes and help texts&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Clauses&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Base clause type&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Clause variables&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Citations in clauses&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Statistics (maturity, references, etc.)&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Notes and help texts&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Creating a contract&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Entering basic variables (names, date, preamble, etc.)&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Enabling conditional clauses&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Visual contract editor&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Save as PDF or other formats&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Send to stakeholders&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Annex and attachments to contracts&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Signing contracts&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Basic signing of contracts&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Discussion and negotiation&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Various states (draft, conflict, denied, signed, etc.)&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Post deal&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Sending reminders&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Automation API&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Additional features (likely not in MVP) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;Creating a contract&#039;&#039;&#039;&lt;br /&gt;
|Hours&lt;br /&gt;
|-&lt;br /&gt;
|Personalized contract styling (typography, etc.)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Decentralization&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|External contract creation tool (desktop or phone app)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Self hosted instances (with federation)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|True peer to peer contract creation&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Funding&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bounding curve software&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Key_Features&amp;diff=79</id>
		<title>WikiDeal:Key Features</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Key_Features&amp;diff=79"/>
		<updated>2023-12-01T00:31:20Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&#039;&#039;&#039;WikiDeal in a nutshell? The Wikipedia of deals.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WikiDeal is a community &amp;amp; platform providing models of contracts to sell, rent, employ, share... &lt;br /&gt;
&lt;br /&gt;
Like on Wikipedia, you can freely access, edit and adapt these contracts, for any context and needs. Each model is connected to a community of users, providing comments and feedback.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Who owns WikiDeal? It&#039;s a common owned by its users.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users can contribute in developing the platform’s technology, legal support and new marketplaces. Coaching to design and adapt deals, mediation &amp;amp; arbitration for fair compensation…&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How is it governed?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WikiDeal gathers the highest standards on ethics, privacy, customer support, free licensing, low costs and high efficiency, inspired by the Wikipedia participative governance. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WIKIDEAL SERVICES (USECASES)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Minimum Viable Product&#039;&#039;&#039; (MVP) is planned to provide the following wiki-managed features:&lt;br /&gt;
&lt;br /&gt;
* Models of &#039;&#039;ready to use and customizable&#039;&#039; &#039;&#039;&#039;contracts (“deals”)&#039;&#039;&#039;, agreements and rules of functioning.&lt;br /&gt;
** Each contract includes optional &#039;&#039;&#039;clauses&#039;&#039;&#039; to help make fair deals, such as adapted conditions of payment, simplified arbitration for conflicts and easy authentication of signatures. &lt;br /&gt;
** Each clause of each contract is easy to adapt, &#039;&#039;&#039;edit&#039;&#039;&#039;, comment, explain and refer to laws and stats.&lt;br /&gt;
* Automated scenarios helping dealers &#039;&#039;&#039;select and respect each clause of their deals,&#039;&#039;&#039; raising awareness with &#039;&#039;tutorials&#039;&#039;, &#039;&#039;reminders&#039;&#039;, &#039;&#039;amendments&#039;&#039;, &#039;&#039;alerts&#039;&#039;, stats, &#039;&#039;use cases and modalities of interpretation&#039;&#039; …&lt;br /&gt;
* Conflict prevention and resolution between WikiDealers using &#039;&#039;&#039;coaching, mediation&#039;&#039;&#039; and &#039;&#039;&#039;arbitration.&#039;&#039;&#039;&lt;br /&gt;
* Anonymized big data for &#039;&#039;&#039;risk management, including &#039;&#039;incentives&#039;&#039; &amp;amp; &#039;&#039;compensation&#039;&#039; tools&#039;&#039;&#039; such as benchmarks on pricing and fines, reputation and karma management, social and ecological impact.&lt;br /&gt;
* Fair deal &#039;&#039;&#039;enclosure options&#039;&#039;&#039; (executing, canceling &amp;amp; resiliating with compensations, transfer).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Which deals are we talking about?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First, &#039;&#039;peer-to-peer&#039;&#039; deals for everyday life, including: &lt;br /&gt;
&lt;br /&gt;
* Services such as transportation, freelance, internship…&lt;br /&gt;
* Renting goods (functional economy) including hosting, vehicles, clothes… &lt;br /&gt;
* Buying and selling (ticketing for shows, real estate, food, machines…).&lt;br /&gt;
* Loans of goods without middle men (from loaning funds to books or bikes).&lt;br /&gt;
* Partnership (employment, pre-nuptial/marriage/divorce, co-owning goods…)&lt;br /&gt;
* Most types of deals humans can imagine and need to agree upon.&lt;br /&gt;
&lt;br /&gt;
Then, deals with multiple stakeholders, such as:&lt;br /&gt;
&lt;br /&gt;
* Leasing including three parts: buyers, sellers and loaners (banks, insurance, funds…).&lt;br /&gt;
* Social contracts and rules for shared real estate, such as condominiums and communities.&lt;br /&gt;
* Private-public partnership, such as those to protect forests or assess quality of products.&lt;br /&gt;
* Franchising agreement (such as those between TED Foundation and TEDx event licensees).&lt;br /&gt;
* Joint ventures (from co-working to buying shares of a company).&lt;br /&gt;
* Pedagogical signage to respect deals, such as waste management rules on a public toilet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Components ==&lt;br /&gt;
&lt;br /&gt;
=== Contract models ===&lt;br /&gt;
Contract models are predefined models (or templates) of contracts for various agreements or deals. Contract models are provided, edited and discussed by the community just like Wikipedia articles, to make sure the best possible contract model is always provided for a specific purpose.&lt;br /&gt;
&lt;br /&gt;
A contract model is simply comprised of a document title and collection of appropriate clauses that defines the agreement.&lt;br /&gt;
&lt;br /&gt;
A contract model may also contain notes, warnings or other to be decided optional fields that will help users when using the contract model to generate real contracts.&lt;br /&gt;
&lt;br /&gt;
To be decided:&lt;br /&gt;
&lt;br /&gt;
* Architectural implementation of contract models.&lt;br /&gt;
&lt;br /&gt;
=== Clauses ===&lt;br /&gt;
A contract model will mostly be just a collection of legal clauses, conditions or provisions. Clauses will be blocks of text that can contain variables. An example of a clause would look like:&lt;br /&gt;
&lt;br /&gt;
“&amp;lt;nowiki&amp;gt;{{ signatory }}&amp;lt;/nowiki&amp;gt; agrees to pay &amp;lt;nowiki&amp;gt;{{ offerer }}&amp;lt;/nowiki&amp;gt; the amount of &amp;lt;nowiki&amp;gt;{{ fee }}&amp;lt;/nowiki&amp;gt; before the &amp;lt;nowiki&amp;gt;{{ day }}&amp;lt;/nowiki&amp;gt; of the month for the period &amp;lt;nowiki&amp;gt;{{ start_date }}&amp;lt;/nowiki&amp;gt; until &amp;lt;nowiki&amp;gt;{{ end_date }}&amp;lt;/nowiki&amp;gt;”&lt;br /&gt;
&lt;br /&gt;
Clauses could have meta information assigned to them based on community feedback. Examples include things like “popularity” or “legal expert verified”. It could also include references or citations to various types of laws that the clause adheres to.&lt;br /&gt;
&lt;br /&gt;
If a clause is verified by a legal expert it should of course not be directly editable, because it will have to reverified after each edit. This means that instead of editing a clause it will create a new clause, keeping the original. The new clause will then become an optional suggestion for creating a contract.&lt;br /&gt;
&lt;br /&gt;
To be decided:&lt;br /&gt;
&lt;br /&gt;
* Should clauses contain the information on which models they belong to (i.e. using [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki Semantic MediaWiki])? Or should the contract models contain this information?&lt;br /&gt;
&lt;br /&gt;
=== Creating a contract ===&lt;br /&gt;
Using the contract models and clauses users would be able to generate customized contracts for their own purposes.&lt;br /&gt;
&lt;br /&gt;
Envisioned workflow:&lt;br /&gt;
&lt;br /&gt;
# Select an existing contract model.&lt;br /&gt;
# Input all the variables that the contract model requires and additional details such as a preamble.&lt;br /&gt;
# Fill in all the conditions of the contracts, which decides which clauses will be included in the contract.&lt;br /&gt;
# [Optional] Edit the clauses of the contract.  This may consist of:&lt;br /&gt;
#* Removing clauses.&lt;br /&gt;
#* Reordering clauses.&lt;br /&gt;
#* Replacing clauses with different clauses in the database of approved alternative clauses.&lt;br /&gt;
#* Adding custom clauses.&lt;br /&gt;
# Save the contract (for example as PDF) and send it to the stakeholders of this contract.&lt;br /&gt;
&lt;br /&gt;
=== Signing contracts ===&lt;br /&gt;
Once a contract has been created and sent to its stakeholders it will have to be signed to conclude a deal.&lt;br /&gt;
&lt;br /&gt;
The signing phase of a contract should ideally not only be a “sign” or “decline” button. In this phase there should also be the possibility for all parties involved to discuss and negotiate on the contract.&lt;br /&gt;
&lt;br /&gt;
In this phase a contract could have statuses, such as:&lt;br /&gt;
&lt;br /&gt;
* Draft&lt;br /&gt;
* Conflict&lt;br /&gt;
* Being discussed&lt;br /&gt;
* Signed&lt;br /&gt;
* Denied&lt;br /&gt;
* Closed&lt;br /&gt;
&lt;br /&gt;
When this stage is done successfully a deal has been made.&lt;br /&gt;
&lt;br /&gt;
=== Post deal ===&lt;br /&gt;
When the deal has been made WikiDeal could provider additional features that make the execution of the deal easier. Examples of features in this stage could include, but are not limited to:&lt;br /&gt;
&lt;br /&gt;
* If a contract contains dates or deadlines WikiDeal could send reminders to the parties involved. This would also apply to monthly repeating clauses.&lt;br /&gt;
* If a contract contains a monetary transaction WikiDeal could provide payment links 	that already includes the monetary amounts as stated within the contract.&lt;br /&gt;
* If a contract is related to a service it could be programmatically linked to automatic activation/cancellation of said service when signed.&lt;br /&gt;
&lt;br /&gt;
=== Decentralization ===&lt;br /&gt;
Because contracts contain private information they should not be stored on the main centralized main WikiDeal server. Creating a contract on the site should only allow the user to save the contract to their local computer, but not on the main WikiDeal server.&lt;br /&gt;
&lt;br /&gt;
Contracts might temporarily be saved on the WikiDeal server during the Minimum Viable Product stage of development for convenience.&lt;br /&gt;
&lt;br /&gt;
Instead ideally we would develop an external tool to generate contracts using the centralized community driven data of WikiDeal, but without storing any personal data. This will make users fully in charge of their own personal data while still using the crowd-sourced data that WikiDeal provides.&lt;br /&gt;
&lt;br /&gt;
For organizations using WikiDeal we envision a decentralized system where the organization hosts their own WikiDeal instance. The organization instance will use the data provided by WikiDeal for contract models and clauses, but it will store all personal data of its organization only on their own WikiDeal instance.&lt;br /&gt;
&lt;br /&gt;
For contracts between individuals we envision a decentralized system using instances (similar to the fediverse or email). This allows users to be in control of their data by either signing up to an instance that they trust or choosing to host their own.&lt;br /&gt;
&lt;br /&gt;
Alternatively we could also consider some sort of fully peer to peer approach to making deals but details of this have not been thought out.&lt;br /&gt;
&lt;br /&gt;
== Proof of concept ==&lt;br /&gt;
Before making a Minimum Viable Product (MVP) it might be a good idea to make a proof concept first.&lt;br /&gt;
&lt;br /&gt;
The proof of concept will likely just include:&lt;br /&gt;
&lt;br /&gt;
* Contract models.&lt;br /&gt;
* Clauses.&lt;br /&gt;
* Creating contracts (very basic implementation).&lt;br /&gt;
&lt;br /&gt;
This is to focus on establishing WikiDeal as a really useful public repository for clauses and contract models and so we can see if the envisioned architecture we end up choosing works as expected. &lt;br /&gt;
&lt;br /&gt;
A proof of concept will give us a good place to interature further upon and this also gives us more time to work out the details of what a MVP should contain.&lt;br /&gt;
&lt;br /&gt;
== Minimum Viable Product ==&lt;br /&gt;
See: [[Minimum Viable Product]]&lt;br /&gt;
&lt;br /&gt;
== Outdated feature matrix information that might be used for future reference: ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;Contract Models&#039;&#039;&#039;&lt;br /&gt;
|Prio&lt;br /&gt;
|Hours&lt;br /&gt;
|-&lt;br /&gt;
|Base model type which can contain a collection of clauses&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Conditional clauses and options to customize the clauses&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Notes and help texts&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Clauses&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Base clause type&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Clause variables&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Citations in clauses&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Statistics (maturity, references, etc.)&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Notes and help texts&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Creating a contract&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Entering basic variables (names, date, preamble, etc.)&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Enabling conditional clauses&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Visual contract editor&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Save as PDF or other formats&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Send to stakeholders&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Annex and attachments to contracts&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Signing contracts&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Basic signing of contracts&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Discussion and negotiation&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Various states (draft, conflict, denied, signed, etc.)&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Post deal&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Sending reminders&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Automation API&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Additional features (likely not in MVP) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;Creating a contract&#039;&#039;&#039;&lt;br /&gt;
|Hours&lt;br /&gt;
|-&lt;br /&gt;
|Personalized contract styling (typography, etc.)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Decentralization&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|External contract creation tool (desktop or phone app)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Self hosted instances (with federation)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|True peer to peer contract creation&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Funding&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bounding curve software&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Key_Features&amp;diff=78</id>
		<title>WikiDeal:Key Features</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Key_Features&amp;diff=78"/>
		<updated>2023-12-01T00:27:35Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&#039;&#039;&#039;WikiDeal in a nutshell? The Wikipedia of deals.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WikiDeal is a community &amp;amp; platform providing models of contracts to sell, rent, employ, share... &lt;br /&gt;
&lt;br /&gt;
Like on Wikipedia, you can freely access, edit and adapt these contracts, for any context and needs. Each model is connected to a community of users, providing comments and feedback.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Who owns WikiDeal? It&#039;s a common owned by its users.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users can contribute in developing the platform’s technology, legal support and new marketplaces. Coaching to design and adapt deals, mediation &amp;amp; arbitration for fair compensation…&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How is it governed?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WikiDeal gathers the highest standards on ethics, privacy, customer support, free licensing, low costs and high efficiency, inspired by the Wikipedia participative governance. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WIKIDEAL SERVICES (USECASES)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Minimum Viable Product&#039;&#039;&#039; (MVP) is planned to provide the following wiki-managed features:&lt;br /&gt;
&lt;br /&gt;
* Models of &#039;&#039;ready to use and customizable&#039;&#039; &#039;&#039;&#039;contracts (“deals”)&#039;&#039;&#039;, agreements and rules of functioning.&lt;br /&gt;
** Each contract includes optional &#039;&#039;&#039;clauses&#039;&#039;&#039; to help make fair deals, such as adapted conditions of payment, simplified arbitration for conflicts and easy authentication of signatures. &lt;br /&gt;
** Each clause of each contract is easy to adapt, &#039;&#039;&#039;edit&#039;&#039;&#039;, comment, explain and refer to laws and stats.&lt;br /&gt;
* Automated scenarios helping dealers &#039;&#039;&#039;select and respect each clause of their deals,&#039;&#039;&#039; raising awareness with &#039;&#039;tutorials&#039;&#039;, &#039;&#039;reminders&#039;&#039;, &#039;&#039;amendments&#039;&#039;, &#039;&#039;alerts&#039;&#039;, &#039;&#039;stats&#039;&#039;… &lt;br /&gt;
* Conflict prevention and resolution between WikiDealers using &#039;&#039;&#039;coaching, mediation&#039;&#039;&#039; and &#039;&#039;&#039;arbitration.&#039;&#039;&#039;&lt;br /&gt;
* Anonymized big data for &#039;&#039;&#039;risk management, including &#039;&#039;incentives&#039;&#039; &amp;amp; &#039;&#039;compensation&#039;&#039; tools&#039;&#039;&#039; such as benchmarks on pricing and fines, reputation and karma management, social and ecological impact.&lt;br /&gt;
* Fair deal &#039;&#039;&#039;enclosure options&#039;&#039;&#039; (executing, canceling &amp;amp; resiliating with compensations, transfer).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Which deals are we talking about?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First, &#039;&#039;peer-to-peer&#039;&#039; deals for everyday life, including: &lt;br /&gt;
&lt;br /&gt;
* Services such as transportation, freelance, internship…&lt;br /&gt;
* Renting goods (functional economy) including hosting, vehicles, clothes… &lt;br /&gt;
* Buying and selling (ticketing for shows, real estate, food, machines…).&lt;br /&gt;
* Loans of goods without middle men (from loaning funds to books or bikes).&lt;br /&gt;
* Partnership (employment, pre-nuptial/marriage/divorce, co-owning goods…)&lt;br /&gt;
* Most types of deals humans can imagine and need to agree upon.&lt;br /&gt;
&lt;br /&gt;
Then, deals with multiple stakeholders, such as:&lt;br /&gt;
&lt;br /&gt;
* Leasing including three parts: buyers, sellers and loaners (banks, insurance, funds…).&lt;br /&gt;
* Social contracts and rules for shared real estate, such as condominiums and communities.&lt;br /&gt;
* Private-public partnership, such as those to protect forests or assess quality of products.&lt;br /&gt;
* Franchising agreement (such as those between TED Foundation and TEDx event licensees).&lt;br /&gt;
* Joint ventures (from co-working to buying shares of a company).&lt;br /&gt;
* Pedagogical signage to respect deals, such as waste management rules on a public toilet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Components ==&lt;br /&gt;
&lt;br /&gt;
=== Contract models ===&lt;br /&gt;
Contract models are predefined models (or templates) of contracts for various agreements or deals. Contract models are provided, edited and discussed by the community just like Wikipedia articles, to make sure the best possible contract model is always provided for a specific purpose.&lt;br /&gt;
&lt;br /&gt;
A contract model is simply comprised of a document title and collection of appropriate clauses that defines the agreement.&lt;br /&gt;
&lt;br /&gt;
A contract model may also contain notes, warnings or other to be decided optional fields that will help users when using the contract model to generate real contracts.&lt;br /&gt;
&lt;br /&gt;
To be decided:&lt;br /&gt;
&lt;br /&gt;
* Architectural implementation of contract models.&lt;br /&gt;
&lt;br /&gt;
=== Clauses ===&lt;br /&gt;
A contract model will mostly be just a collection of legal clauses, conditions or provisions. Clauses will be blocks of text that can contain variables. An example of a clause would look like:&lt;br /&gt;
&lt;br /&gt;
“&amp;lt;nowiki&amp;gt;{{ signatory }}&amp;lt;/nowiki&amp;gt; agrees to pay &amp;lt;nowiki&amp;gt;{{ offerer }}&amp;lt;/nowiki&amp;gt; the amount of &amp;lt;nowiki&amp;gt;{{ fee }}&amp;lt;/nowiki&amp;gt; before the &amp;lt;nowiki&amp;gt;{{ day }}&amp;lt;/nowiki&amp;gt; of the month for the period &amp;lt;nowiki&amp;gt;{{ start_date }}&amp;lt;/nowiki&amp;gt; until &amp;lt;nowiki&amp;gt;{{ end_date }}&amp;lt;/nowiki&amp;gt;”&lt;br /&gt;
&lt;br /&gt;
Clauses could have meta information assigned to them based on community feedback. Examples include things like “popularity” or “legal expert verified”. It could also include references or citations to various types of laws that the clause adheres to.&lt;br /&gt;
&lt;br /&gt;
If a clause is verified by a legal expert it should of course not be directly editable, because it will have to reverified after each edit. This means that instead of editing a clause it will create a new clause, keeping the original. The new clause will then become an optional suggestion for creating a contract.&lt;br /&gt;
&lt;br /&gt;
To be decided:&lt;br /&gt;
&lt;br /&gt;
* Should clauses contain the information on which models they belong to (i.e. using [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki Semantic MediaWiki])? Or should the contract models contain this information?&lt;br /&gt;
&lt;br /&gt;
=== Creating a contract ===&lt;br /&gt;
Using the contract models and clauses users would be able to generate customized contracts for their own purposes.&lt;br /&gt;
&lt;br /&gt;
Envisioned workflow:&lt;br /&gt;
&lt;br /&gt;
# Select an existing contract model.&lt;br /&gt;
# Input all the variables that the contract model requires and additional details such as a preamble.&lt;br /&gt;
# Fill in all the conditions of the contracts, which decides which clauses will be included in the contract.&lt;br /&gt;
# [Optional] Edit the clauses of the contract.  This may consist of:&lt;br /&gt;
#* Removing clauses.&lt;br /&gt;
#* Reordering clauses.&lt;br /&gt;
#* Replacing clauses with different clauses in the database of approved alternative clauses.&lt;br /&gt;
#* Adding custom clauses.&lt;br /&gt;
# Save the contract (for example as PDF) and send it to the stakeholders of this contract.&lt;br /&gt;
&lt;br /&gt;
=== Signing contracts ===&lt;br /&gt;
Once a contract has been created and sent to its stakeholders it will have to be signed to conclude a deal.&lt;br /&gt;
&lt;br /&gt;
The signing phase of a contract should ideally not only be a “sign” or “decline” button. In this phase there should also be the possibility for all parties involved to discuss and negotiate on the contract.&lt;br /&gt;
&lt;br /&gt;
In this phase a contract could have statuses, such as:&lt;br /&gt;
&lt;br /&gt;
* Draft&lt;br /&gt;
* Conflict&lt;br /&gt;
* Being discussed&lt;br /&gt;
* Signed&lt;br /&gt;
* Denied&lt;br /&gt;
* Closed&lt;br /&gt;
&lt;br /&gt;
When this stage is done successfully a deal has been made.&lt;br /&gt;
&lt;br /&gt;
=== Post deal ===&lt;br /&gt;
When the deal has been made WikiDeal could provider additional features that make the execution of the deal easier. Examples of features in this stage could include, but are not limited to:&lt;br /&gt;
&lt;br /&gt;
* If a contract contains dates or deadlines WikiDeal could send reminders to the parties involved. This would also apply to monthly repeating clauses.&lt;br /&gt;
* If a contract contains a monetary transaction WikiDeal could provide payment links 	that already includes the monetary amounts as stated within the contract.&lt;br /&gt;
* If a contract is related to a service it could be programmatically linked to automatic activation/cancellation of said service when signed.&lt;br /&gt;
&lt;br /&gt;
=== Decentralization ===&lt;br /&gt;
Because contracts contain private information they should not be stored on the main centralized main WikiDeal server. Creating a contract on the site should only allow the user to save the contract to their local computer, but not on the main WikiDeal server.&lt;br /&gt;
&lt;br /&gt;
Contracts might temporarily be saved on the WikiDeal server during the Minimum Viable Product stage of development for convenience.&lt;br /&gt;
&lt;br /&gt;
Instead ideally we would develop an external tool to generate contracts using the centralized community driven data of WikiDeal, but without storing any personal data. This will make users fully in charge of their own personal data while still using the crowd-sourced data that WikiDeal provides.&lt;br /&gt;
&lt;br /&gt;
For organizations using WikiDeal we envision a decentralized system where the organization hosts their own WikiDeal instance. The organization instance will use the data provided by WikiDeal for contract models and clauses, but it will store all personal data of its organization only on their own WikiDeal instance.&lt;br /&gt;
&lt;br /&gt;
For contracts between individuals we envision a decentralized system using instances (similar to the fediverse or email). This allows users to be in control of their data by either signing up to an instance that they trust or choosing to host their own.&lt;br /&gt;
&lt;br /&gt;
Alternatively we could also consider some sort of fully peer to peer approach to making deals but details of this have not been thought out.&lt;br /&gt;
&lt;br /&gt;
== Proof of concept ==&lt;br /&gt;
Before making a Minimum Viable Product (MVP) it might be a good idea to make a proof concept first.&lt;br /&gt;
&lt;br /&gt;
The proof of concept will likely just include:&lt;br /&gt;
&lt;br /&gt;
* Contract models.&lt;br /&gt;
* Clauses.&lt;br /&gt;
* Creating contracts (very basic implementation).&lt;br /&gt;
&lt;br /&gt;
This is to focus on establishing WikiDeal as a really useful public repository for clauses and contract models and so we can see if the envisioned architecture we end up choosing works as expected. &lt;br /&gt;
&lt;br /&gt;
A proof of concept will give us a good place to interature further upon and this also gives us more time to work out the details of what a MVP should contain.&lt;br /&gt;
&lt;br /&gt;
== Minimum Viable Product ==&lt;br /&gt;
See: [[Minimum Viable Product]]&lt;br /&gt;
&lt;br /&gt;
== Outdated feature matrix information that might be used for future reference: ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;Contract Models&#039;&#039;&#039;&lt;br /&gt;
|Prio&lt;br /&gt;
|Hours&lt;br /&gt;
|-&lt;br /&gt;
|Base model type which can contain a collection of clauses&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Conditional clauses and options to customize the clauses&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Notes and help texts&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Clauses&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Base clause type&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Clause variables&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Citations in clauses&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Statistics (maturity, references, etc.)&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Notes and help texts&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Creating a contract&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Entering basic variables (names, date, preamble, etc.)&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Enabling conditional clauses&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Visual contract editor&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Save as PDF or other formats&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Send to stakeholders&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Annex and attachments to contracts&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Signing contracts&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Basic signing of contracts&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Discussion and negotiation&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Various states (draft, conflict, denied, signed, etc.)&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Post deal&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Sending reminders&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Automation API&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Additional features (likely not in MVP) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;Creating a contract&#039;&#039;&#039;&lt;br /&gt;
|Hours&lt;br /&gt;
|-&lt;br /&gt;
|Personalized contract styling (typography, etc.)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Decentralization&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|External contract creation tool (desktop or phone app)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Self hosted instances (with federation)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|True peer to peer contract creation&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Funding&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bounding curve software&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=77</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=77"/>
		<updated>2023-11-30T13:50:47Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: /* Planing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
== The software development challenge for a Minimum Viable Product (MVP) ==&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow on the wiki side unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, &#039;&#039;&#039;is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder.&#039;&#039;&#039; This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as, for example, HTML via the MediaWiki API and sending it to a separate instance application. Further processing and import format will depend on the instance application specifics. The primary role of the instance application is to work as an interface to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing, with the appropriate spam-combatting workflow. &lt;br /&gt;
&lt;br /&gt;
Due to MediaWiki software specifics, the data not to be shared, such as personalized variables, adapted drafts, actual contracts, etc., shall be stored on the external instance application side.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The instance application&#039;&#039;&#039;. Self hosted, personal or shared (like within an organisation). Allows editing, storing, signing and handling personalized copies of contracts generated using the wiki. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances (federated, decentralized).&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
Also see: [[Key Features]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Contract Models&#039;&#039;&#039;: Templates for agreements open for community editing and discussion.&lt;br /&gt;
* &#039;&#039;&#039;Clauses Customization&#039;&#039;&#039;: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
* &#039;&#039;&#039;Contract Creation&#039;&#039;&#039;: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
* &#039;&#039;&#039;Negotiation &amp;amp; Signing&#039;&#039;&#039;: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
* &#039;&#039;&#039;Post-Deal Support&#039;&#039;&#039;: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
* &#039;&#039;&#039;Decentralization&#039;&#039;&#039;: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
== Planing ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INTRODUCTION : all key-features for the Wikideal Minimum Viable product being interdependant, they will be developed in paralel, together, following the same planing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Users Needs analysis with experts.&#039;&#039;&#039;  &lt;br /&gt;
#: &#039;&#039;&#039;a) Design activities:&#039;&#039;&#039; developing basic wireframes to visualize the layout and flow of the MVP and defining user stories to outline the expected user interactions. Including meeting to design and adapt: &lt;br /&gt;
#:* usecase scenarios&lt;br /&gt;
#:* mockups&lt;br /&gt;
#:* workflows&lt;br /&gt;
#:* development rules/structure (such as metatada/ontology principles)&lt;br /&gt;
#: &#039;&#039;&#039;b) Studying the code of existing mediawiki extensions before developing&#039;&#039;&#039;, about 10-20 extensions out of the 1&#039;447 existing ones, such as: &lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Approved_Revs Approved Revs],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Cite Cite],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:CommentStreams CommentStreams],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Data_Transfer Data Transfer],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Expiry Expiry],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:External_Data External Data],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:OAuth OAuth],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Mpdf Mpdf],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Page_Forms Page Forms],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PageOwnership PageOwnership],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PageProperties PageProperties],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:ParserFunctions ParserFunctions],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PerPageLanguage PerPageLanguage],&lt;br /&gt;
#:* [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki SemanticMediaWiki],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:TemplateData TemplateData],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:VisualEditor VisualEditor],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:TemplateData TemplateData],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Wikibase Wikibase] (Wikidata client),&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:WikiSEO WikiSEO]&lt;br /&gt;
#:and perhaps some others.&lt;br /&gt;
# &#039;&#039;&#039;Ontology planning:&#039;&#039;&#039; defining metadata scheme for clauses and contract models used by the interactive contract builder, data exchange, and the user workflows automation. Our effort will be aimed at providing a detailed breakdown of the yet rough data objects, to make them usable so by humans as by machines:&lt;br /&gt;
#:; Contract Model&lt;br /&gt;
#:* Metadata&lt;br /&gt;
#::* Options&lt;br /&gt;
#::* Variables&lt;br /&gt;
#:* Outline&lt;br /&gt;
#::* Sections&lt;br /&gt;
#:::* Metadata&lt;br /&gt;
#:::* Predefined Clauses (ordered)&lt;br /&gt;
#:::* Available Clauses (dynamic)&lt;br /&gt;
#:; Clause&lt;br /&gt;
#:* Metadata&lt;br /&gt;
#::* Options&lt;br /&gt;
#::* Variables&lt;br /&gt;
#::* Contract metadata&lt;br /&gt;
#:* Text&lt;br /&gt;
#:; Interactive contract builder&lt;br /&gt;
#:* Contract model&lt;br /&gt;
#::* Options&lt;br /&gt;
#::* Variables&lt;br /&gt;
#:* Outline&lt;br /&gt;
#::* Predefined Sections&lt;br /&gt;
#:::* Predefined Clauses (ordered)&lt;br /&gt;
#:::* Available Clauses (dynamic)&lt;br /&gt;
#::* Custom Sections&lt;br /&gt;
#:::* Metadata&lt;br /&gt;
#:::* Available Clauses (dynamic)&lt;br /&gt;
#:Smaller ontologies will be needed for helper data objects like user manuals, guided tours, etc&lt;br /&gt;
# &#039;&#039;&#039;Development activities:&#039;&#039;&#039; implementing the core features identified in the earlier stages.&lt;br /&gt;
# &#039;&#039;&#039;Testing&#039;&#039;&#039; individual components.&lt;br /&gt;
# &#039;&#039;&#039;Release the MVP&#039;&#039;&#039; to a limited audience or beta testers to collect feedback and monitor its performance in a real-world environment.&lt;br /&gt;
# &#039;&#039;&#039;Iterate Based on Feedback:&#039;&#039;&#039; Analyze the feedback received and make necessary improvements.&lt;br /&gt;
# &#039;&#039;&#039;Track key performance indicators (KPIs)&#039;&#039;&#039; to assess the success of the MVP and guide further iterations.&lt;br /&gt;
&lt;br /&gt;
== Rough time estimates (for MVP development) ==&lt;br /&gt;
Estimated time required for experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
==== Customization of contract templates and clauses (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Basic contract creation (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Advanced contract creation &amp;amp; Post-Deal support (instance application) ====&lt;br /&gt;
Development: estimated at 140-160 hours. &lt;br /&gt;
&lt;br /&gt;
==== Negotiation &amp;amp; Signing (instance application) ====&lt;br /&gt;
Development: approximately 160-180 hours. &lt;br /&gt;
&lt;br /&gt;
=== Totals ===&lt;br /&gt;
&#039;&#039;These estimates are subject to variation based on the familiarity with developing MediaWiki extensions, specific requirements that are to be decided, and other factors.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Total estimated: 700-820 hours (includes hours of coaching, coordination, and documentation)&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=76</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=76"/>
		<updated>2023-11-30T13:50:01Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: /* Planing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
== The software development challenge for a Minimum Viable Product (MVP) ==&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow on the wiki side unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, &#039;&#039;&#039;is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder.&#039;&#039;&#039; This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as, for example, HTML via the MediaWiki API and sending it to a separate instance application. Further processing and import format will depend on the instance application specifics. The primary role of the instance application is to work as an interface to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing, with the appropriate spam-combatting workflow. &lt;br /&gt;
&lt;br /&gt;
Due to MediaWiki software specifics, the data not to be shared, such as personalized variables, adapted drafts, actual contracts, etc., shall be stored on the external instance application side.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The instance application&#039;&#039;&#039;. Self hosted, personal or shared (like within an organisation). Allows editing, storing, signing and handling personalized copies of contracts generated using the wiki. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances (federated, decentralized).&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
Also see: [[Key Features]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Contract Models&#039;&#039;&#039;: Templates for agreements open for community editing and discussion.&lt;br /&gt;
* &#039;&#039;&#039;Clauses Customization&#039;&#039;&#039;: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
* &#039;&#039;&#039;Contract Creation&#039;&#039;&#039;: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
* &#039;&#039;&#039;Negotiation &amp;amp; Signing&#039;&#039;&#039;: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
* &#039;&#039;&#039;Post-Deal Support&#039;&#039;&#039;: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
* &#039;&#039;&#039;Decentralization&#039;&#039;&#039;: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
== Planing ==&lt;br /&gt;
# INTRODUCTION : all key-features for the Wikideal Minimum Viable product being interdependant, they will be developed in paralel, together, following the same planing.&lt;br /&gt;
# &#039;&#039;&#039;Users Needs analysis with experts.&#039;&#039;&#039;  &lt;br /&gt;
#: &#039;&#039;&#039;a) Design activities:&#039;&#039;&#039; developing basic wireframes to visualize the layout and flow of the MVP and defining user stories to outline the expected user interactions. Including meeting to design and adapt: &lt;br /&gt;
#:* usecase scenarios&lt;br /&gt;
#:* mockups&lt;br /&gt;
#:* workflows&lt;br /&gt;
#:* development rules/structure (such as metatada/ontology principles)&lt;br /&gt;
#: &#039;&#039;&#039;b) Studying the code of existing mediawiki extensions before developing&#039;&#039;&#039;, about 10-20 extensions out of the 1&#039;447 existing ones, such as: &lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Approved_Revs Approved Revs],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Cite Cite],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:CommentStreams CommentStreams],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Data_Transfer Data Transfer],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Expiry Expiry],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:External_Data External Data],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:OAuth OAuth],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Mpdf Mpdf],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Page_Forms Page Forms],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PageOwnership PageOwnership],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PageProperties PageProperties],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:ParserFunctions ParserFunctions],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:PerPageLanguage PerPageLanguage],&lt;br /&gt;
#:* [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki SemanticMediaWiki],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:TemplateData TemplateData],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:VisualEditor VisualEditor],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:TemplateData TemplateData],&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Wikibase Wikibase] (Wikidata client),&lt;br /&gt;
#:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:WikiSEO WikiSEO]&lt;br /&gt;
#:and perhaps some others.&lt;br /&gt;
# &#039;&#039;&#039;Ontology planning:&#039;&#039;&#039; defining metadata scheme for clauses and contract models used by the interactive contract builder, data exchange, and the user workflows automation. Our effort will be aimed at providing a detailed breakdown of the yet rough data objects, to make them usable so by humans as by machines:&lt;br /&gt;
#:; Contract Model&lt;br /&gt;
#:* Metadata&lt;br /&gt;
#::* Options&lt;br /&gt;
#::* Variables&lt;br /&gt;
#:* Outline&lt;br /&gt;
#::* Sections&lt;br /&gt;
#:::* Metadata&lt;br /&gt;
#:::* Predefined Clauses (ordered)&lt;br /&gt;
#:::* Available Clauses (dynamic)&lt;br /&gt;
#:; Clause&lt;br /&gt;
#:* Metadata&lt;br /&gt;
#::* Options&lt;br /&gt;
#::* Variables&lt;br /&gt;
#::* Contract metadata&lt;br /&gt;
#:* Text&lt;br /&gt;
#:; Interactive contract builder&lt;br /&gt;
#:* Contract model&lt;br /&gt;
#::* Options&lt;br /&gt;
#::* Variables&lt;br /&gt;
#:* Outline&lt;br /&gt;
#::* Predefined Sections&lt;br /&gt;
#:::* Predefined Clauses (ordered)&lt;br /&gt;
#:::* Available Clauses (dynamic)&lt;br /&gt;
#::* Custom Sections&lt;br /&gt;
#:::* Metadata&lt;br /&gt;
#:::* Available Clauses (dynamic)&lt;br /&gt;
#:Smaller ontologies will be needed for helper data objects like user manuals, guided tours, etc&lt;br /&gt;
# &#039;&#039;&#039;Development activities:&#039;&#039;&#039; implementing the core features identified in the earlier stages.&lt;br /&gt;
# &#039;&#039;&#039;Testing&#039;&#039;&#039; individual components.&lt;br /&gt;
# &#039;&#039;&#039;Release the MVP&#039;&#039;&#039; to a limited audience or beta testers to collect feedback and monitor its performance in a real-world environment.&lt;br /&gt;
# &#039;&#039;&#039;Iterate Based on Feedback:&#039;&#039;&#039; Analyze the feedback received and make necessary improvements.&lt;br /&gt;
# &#039;&#039;&#039;Track key performance indicators (KPIs)&#039;&#039;&#039; to assess the success of the MVP and guide further iterations.&lt;br /&gt;
&lt;br /&gt;
== Rough time estimates (for MVP development) ==&lt;br /&gt;
Estimated time required for experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
==== Customization of contract templates and clauses (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Basic contract creation (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Advanced contract creation &amp;amp; Post-Deal support (instance application) ====&lt;br /&gt;
Development: estimated at 140-160 hours. &lt;br /&gt;
&lt;br /&gt;
==== Negotiation &amp;amp; Signing (instance application) ====&lt;br /&gt;
Development: approximately 160-180 hours. &lt;br /&gt;
&lt;br /&gt;
=== Totals ===&lt;br /&gt;
&#039;&#039;These estimates are subject to variation based on the familiarity with developing MediaWiki extensions, specific requirements that are to be decided, and other factors.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Total estimated: 700-820 hours (includes hours of coaching, coordination, and documentation)&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=72</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=72"/>
		<updated>2023-11-29T15:07:57Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: /* Planing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
== The software development challenge for a Minimum Viable Product (MVP) ==&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow on the wiki side unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, &#039;&#039;&#039;is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder.&#039;&#039;&#039; This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as, for example, HTML via the MediaWiki API and sending it to a separate instance application. Further processing and import format will depend on the instance application specifics. The primary role of the instance application is to work as an interface to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing, with the appropriate spam-combatting workflow. &lt;br /&gt;
&lt;br /&gt;
Due to MediaWiki software specifics, the data not to be shared, such as personalized variables, adapted drafts, actual contracts, etc., shall be stored on the external instance application side.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The instance application&#039;&#039;&#039;. Self hosted, personal or shared (like within an organisation). Allows editing, storing, signing and handling personalized copies of contracts generated using the wiki. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances (federated, decentralized).&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
Also see: [[Key Features]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Contract Models&#039;&#039;&#039;: Templates for agreements open for community editing and discussion.&lt;br /&gt;
* &#039;&#039;&#039;Clauses Customization&#039;&#039;&#039;: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
* &#039;&#039;&#039;Contract Creation&#039;&#039;&#039;: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
* &#039;&#039;&#039;Negotiation &amp;amp; Signing&#039;&#039;&#039;: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
* &#039;&#039;&#039;Post-Deal Support&#039;&#039;&#039;: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
* &#039;&#039;&#039;Decentralization&#039;&#039;&#039;: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
== Planing ==&lt;br /&gt;
# INTRODUCTION : all key-features for the Wikideal Minimum Viable product being interdependant, they will be developed in paralel, together, following the same planing. &lt;br /&gt;
# &#039;&#039;&#039;Users Needs analysis with experts.&#039;&#039;&#039;  &lt;br /&gt;
#: &#039;&#039;&#039;a) Design activities:&#039;&#039;&#039; developing basic wireframes to visualize the layout and flow of the MVP and defining user stories to outline the expected user interactions. Including meeting to design and adapt: &lt;br /&gt;
#:* usecase scenarios&lt;br /&gt;
#:* mockups&lt;br /&gt;
#:* workflows&lt;br /&gt;
#:* development rules/structure (such as metatada/ontology principles)&lt;br /&gt;
#: &#039;&#039;&#039;b) Studying the code of existing mediawiki extensions before developing&#039;&#039;&#039;, about 10-20 extensions out of the 1&#039;447 existing ones, such as: &lt;br /&gt;
#:* PageForms,&lt;br /&gt;
#:* SemanticMediaWiki,&lt;br /&gt;
#:* Cite,&lt;br /&gt;
#:* Wikibase (Wikidata client),&lt;br /&gt;
#:and perhaps some others.&lt;br /&gt;
# &#039;&#039;&#039;Ontology planning:&#039;&#039;&#039; defining metadata scheme for clauses, contract models, and helper data objects like user manuals, guided tours, etc.&lt;br /&gt;
# &#039;&#039;&#039;Development activities:&#039;&#039;&#039; implementing the core features identified in the earlier stages.&lt;br /&gt;
# &#039;&#039;&#039;Testing&#039;&#039;&#039; individual components.&lt;br /&gt;
# &#039;&#039;&#039;Release the MVP&#039;&#039;&#039; to a limited audience or beta testers to collect feedback and monitor its performance in a real-world environment.&lt;br /&gt;
# &#039;&#039;&#039;Iterate Based on Feedback:&#039;&#039;&#039; Analyze the feedback received and make necessary improvements.&lt;br /&gt;
# &#039;&#039;&#039;Track key performance indicators (KPIs)&#039;&#039;&#039; to assess the success of the MVP and guide further iterations.&lt;br /&gt;
&lt;br /&gt;
== Rough time estimates (for MVP development) ==&lt;br /&gt;
Estimated time required for experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
==== Customization of contract templates and clauses (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Basic contract creation (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Advanced contract creation &amp;amp; Post-Deal support (instance application) ====&lt;br /&gt;
Development: estimated at 140-160 hours. &lt;br /&gt;
&lt;br /&gt;
==== Negotiation &amp;amp; Signing (instance application) ====&lt;br /&gt;
Development: approximately 160-180 hours. &lt;br /&gt;
&lt;br /&gt;
=== Totals ===&lt;br /&gt;
&#039;&#039;These estimates are subject to variation based on the familiarity with developing MediaWiki extensions, specific requirements that are to be decided, and other factors.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Total estimated: 700-820 hours (includes hours of coaching, coordination, and documentation)&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=71</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=71"/>
		<updated>2023-11-29T14:52:38Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: /* Planing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
== The software development challenge for a Minimum Viable Product (MVP) ==&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow on the wiki side unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, &#039;&#039;&#039;is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder.&#039;&#039;&#039; This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as, for example, HTML via the MediaWiki API and sending it to a separate instance application. Further processing and import format will depend on the instance application specifics. The primary role of the instance application is to work as an interface to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing, with the appropriate spam-combatting workflow. &lt;br /&gt;
&lt;br /&gt;
Due to MediaWiki software specifics, the data not to be shared, such as personalized variables, adapted drafts, actual contracts, etc., shall be stored on the external instance application side.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The instance application&#039;&#039;&#039;. Self hosted, personal or shared (like within an organisation). Allows editing, storing, signing and handling personalized copies of contracts generated using the wiki. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances (federated, decentralized).&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
Also see: [[Key Features]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Contract Models&#039;&#039;&#039;: Templates for agreements open for community editing and discussion.&lt;br /&gt;
* &#039;&#039;&#039;Clauses Customization&#039;&#039;&#039;: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
* &#039;&#039;&#039;Contract Creation&#039;&#039;&#039;: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
* &#039;&#039;&#039;Negotiation &amp;amp; Signing&#039;&#039;&#039;: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
* &#039;&#039;&#039;Post-Deal Support&#039;&#039;&#039;: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
* &#039;&#039;&#039;Decentralization&#039;&#039;&#039;: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
== Planing ==&lt;br /&gt;
# INTRODUCTION : all key-features for the Wikideal Minimum Viable product being interdependant, they will be developed in paralel, together, following the same planing. &lt;br /&gt;
# &#039;&#039;&#039;Users Needs analysis with experts.&#039;&#039;&#039;  &lt;br /&gt;
#: &#039;&#039;&#039;a) Design activities:&#039;&#039;&#039; developing basic wireframes to visualize the layout and flow of the MVP and defining user stories to outline the expected user interactions. Including meeting to design and adapt: &lt;br /&gt;
#:* usecase scenarios&lt;br /&gt;
#:* mockups&lt;br /&gt;
#:* workflows&lt;br /&gt;
#:* development rules/structure (such as metatada/ontology principles)&lt;br /&gt;
#: &#039;&#039;&#039;b) Studying the code of existing mediawiki extensions before developing&#039;&#039;&#039;, out of the 1&#039;447 existing ones, such as: &lt;br /&gt;
#:* PageForms,&lt;br /&gt;
#:* SemanticMediaWiki,&lt;br /&gt;
#:* Cite,&lt;br /&gt;
#:* Wikibase (Wikidata client),&lt;br /&gt;
#:and perhaps some others.&lt;br /&gt;
# &#039;&#039;&#039;Ontology planning:&#039;&#039;&#039; defining metadata scheme for clauses, contract models, and helper data objects like user manuals, guided tours, etc.&lt;br /&gt;
# &#039;&#039;&#039;Development activities:&#039;&#039;&#039; implementing the core features identified in the earlier stages.&lt;br /&gt;
# &#039;&#039;&#039;Testing&#039;&#039;&#039; individual components.&lt;br /&gt;
# &#039;&#039;&#039;Release the MVP&#039;&#039;&#039; to a limited audience or beta testers to collect feedback and monitor its performance in a real-world environment.&lt;br /&gt;
# &#039;&#039;&#039;Iterate Based on Feedback:&#039;&#039;&#039; Analyze the feedback received and make necessary improvements.&lt;br /&gt;
# &#039;&#039;&#039;Track key performance indicators (KPIs)&#039;&#039;&#039; to assess the success of the MVP and guide further iterations.&lt;br /&gt;
&lt;br /&gt;
== Rough time estimates (for MVP development) ==&lt;br /&gt;
Estimated time required for experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
==== Customization of contract templates and clauses (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Basic contract creation (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Advanced contract creation &amp;amp; Post-Deal support (instance application) ====&lt;br /&gt;
Development: estimated at 140-160 hours. &lt;br /&gt;
&lt;br /&gt;
==== Negotiation &amp;amp; Signing (instance application) ====&lt;br /&gt;
Development: approximately 160-180 hours. &lt;br /&gt;
&lt;br /&gt;
=== Totals ===&lt;br /&gt;
&#039;&#039;These estimates are subject to variation based on the familiarity with developing MediaWiki extensions, specific requirements that are to be decided, and other factors.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Total estimated: 700-820 hours (includes hours of coaching, coordination, and documentation)&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=70</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=70"/>
		<updated>2023-11-29T14:50:13Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: /* Rough time estimates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
== The software development challenge for a Minimum Viable Product (MVP) ==&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow on the wiki side unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, &#039;&#039;&#039;is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder.&#039;&#039;&#039; This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as, for example, HTML via the MediaWiki API and sending it to a separate instance application. Further processing and import format will depend on the instance application specifics. The primary role of the instance application is to work as an interface to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing, with the appropriate spam-combatting workflow. &lt;br /&gt;
&lt;br /&gt;
Due to MediaWiki software specifics, the data not to be shared, such as personalized variables, adapted drafts, actual contracts, etc., shall be stored on the external instance application side.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The instance application&#039;&#039;&#039;. Self hosted, personal or shared (like within an organisation). Allows editing, storing, signing and handling personalized copies of contracts generated using the wiki. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances (federated, decentralized).&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
Also see: [[Key Features]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Contract Models&#039;&#039;&#039;: Templates for agreements open for community editing and discussion.&lt;br /&gt;
* &#039;&#039;&#039;Clauses Customization&#039;&#039;&#039;: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
* &#039;&#039;&#039;Contract Creation&#039;&#039;&#039;: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
* &#039;&#039;&#039;Negotiation &amp;amp; Signing&#039;&#039;&#039;: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
* &#039;&#039;&#039;Post-Deal Support&#039;&#039;&#039;: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
* &#039;&#039;&#039;Decentralization&#039;&#039;&#039;: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
== Planing ==&lt;br /&gt;
# INTRODUCTION : all key-features for the Wikideal Minimum Viable product being interdependant, they will be developed in paralel, together, following the same planing. &lt;br /&gt;
# &#039;&#039;&#039;Users Needs analysis with experts.&#039;&#039;&#039;  &lt;br /&gt;
#: &#039;&#039;&#039;a) Design activities:&#039;&#039;&#039; developing basic wireframes to visualize the layout and flow of the MVP and defining user stories to outline the expected user interactions. Including meeting to design and adapt: &lt;br /&gt;
#:* usecase scenarios&lt;br /&gt;
#:* mockups&lt;br /&gt;
#:* workflows&lt;br /&gt;
#:* development rules/structure (such as metatada/ontology principles)&lt;br /&gt;
#: &#039;&#039;&#039;b) Studying the code of existing mediawiki extensions before developing&#039;&#039;&#039;, such as: &lt;br /&gt;
#:* PageForms,&lt;br /&gt;
#:* SemanticMediaWiki,&lt;br /&gt;
#:* Cite,&lt;br /&gt;
#:* Wikibase (Wikidata client),&lt;br /&gt;
#:and perhaps some others.&lt;br /&gt;
# &#039;&#039;&#039;Ontology planning:&#039;&#039;&#039; defining metadata scheme for clauses, contract models, and helper data objects like user manuals, guided tours, etc.&lt;br /&gt;
# &#039;&#039;&#039;Development activities:&#039;&#039;&#039; implementing the core features identified in the earlier stages.&lt;br /&gt;
# &#039;&#039;&#039;Testing&#039;&#039;&#039; individual components.&lt;br /&gt;
# &#039;&#039;&#039;Release the MVP&#039;&#039;&#039; to a limited audience or beta testers to collect feedback and monitor its performance in a real-world environment.&lt;br /&gt;
# &#039;&#039;&#039;Iterate Based on Feedback:&#039;&#039;&#039; Analyze the feedback received and make necessary improvements.&lt;br /&gt;
# &#039;&#039;&#039;Track key performance indicators (KPIs)&#039;&#039;&#039; to assess the success of the MVP and guide further iterations.&lt;br /&gt;
&lt;br /&gt;
== Rough time estimates (for MVP development) ==&lt;br /&gt;
Estimated time required for experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
==== Customization of contract templates and clauses (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Basic contract creation (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Advanced contract creation &amp;amp; Post-Deal support (instance application) ====&lt;br /&gt;
Development: estimated at 140-160 hours. &lt;br /&gt;
&lt;br /&gt;
==== Negotiation &amp;amp; Signing (instance application) ====&lt;br /&gt;
Development: approximately 160-180 hours. &lt;br /&gt;
&lt;br /&gt;
=== Totals ===&lt;br /&gt;
&#039;&#039;These estimates are subject to variation based on the familiarity with developing MediaWiki extensions, specific requirements that are to be decided, and other factors.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Total estimated: 700-820 hours (includes hours of coaching, coordination, and documentation)&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=69</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=69"/>
		<updated>2023-11-29T14:49:37Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: /* Planing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
== The software development challenge for a Minimum Viable Product (MVP) ==&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow on the wiki side unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, &#039;&#039;&#039;is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder.&#039;&#039;&#039; This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as, for example, HTML via the MediaWiki API and sending it to a separate instance application. Further processing and import format will depend on the instance application specifics. The primary role of the instance application is to work as an interface to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing, with the appropriate spam-combatting workflow. &lt;br /&gt;
&lt;br /&gt;
Due to MediaWiki software specifics, the data not to be shared, such as personalized variables, adapted drafts, actual contracts, etc., shall be stored on the external instance application side.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The instance application&#039;&#039;&#039;. Self hosted, personal or shared (like within an organisation). Allows editing, storing, signing and handling personalized copies of contracts generated using the wiki. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances (federated, decentralized).&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
Also see: [[Key Features]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Contract Models&#039;&#039;&#039;: Templates for agreements open for community editing and discussion.&lt;br /&gt;
* &#039;&#039;&#039;Clauses Customization&#039;&#039;&#039;: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
* &#039;&#039;&#039;Contract Creation&#039;&#039;&#039;: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
* &#039;&#039;&#039;Negotiation &amp;amp; Signing&#039;&#039;&#039;: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
* &#039;&#039;&#039;Post-Deal Support&#039;&#039;&#039;: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
* &#039;&#039;&#039;Decentralization&#039;&#039;&#039;: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
== Planing ==&lt;br /&gt;
# INTRODUCTION : all key-features for the Wikideal Minimum Viable product being interdependant, they will be developed in paralel, together, following the same planing. &lt;br /&gt;
# &#039;&#039;&#039;Users Needs analysis with experts.&#039;&#039;&#039;  &lt;br /&gt;
#: &#039;&#039;&#039;a) Design activities:&#039;&#039;&#039; developing basic wireframes to visualize the layout and flow of the MVP and defining user stories to outline the expected user interactions. Including meeting to design and adapt: &lt;br /&gt;
#:* usecase scenarios&lt;br /&gt;
#:* mockups&lt;br /&gt;
#:* workflows&lt;br /&gt;
#:* development rules/structure (such as metatada/ontology principles)&lt;br /&gt;
#: &#039;&#039;&#039;b) Studying the code of existing mediawiki extensions before developing&#039;&#039;&#039;, such as: &lt;br /&gt;
#:* PageForms,&lt;br /&gt;
#:* SemanticMediaWiki,&lt;br /&gt;
#:* Cite,&lt;br /&gt;
#:* Wikibase (Wikidata client),&lt;br /&gt;
#:and perhaps some others.&lt;br /&gt;
# &#039;&#039;&#039;Ontology planning:&#039;&#039;&#039; defining metadata scheme for clauses, contract models, and helper data objects like user manuals, guided tours, etc.&lt;br /&gt;
# &#039;&#039;&#039;Development activities:&#039;&#039;&#039; implementing the core features identified in the earlier stages.&lt;br /&gt;
# &#039;&#039;&#039;Testing&#039;&#039;&#039; individual components.&lt;br /&gt;
# &#039;&#039;&#039;Release the MVP&#039;&#039;&#039; to a limited audience or beta testers to collect feedback and monitor its performance in a real-world environment.&lt;br /&gt;
# &#039;&#039;&#039;Iterate Based on Feedback:&#039;&#039;&#039; Analyze the feedback received and make necessary improvements.&lt;br /&gt;
# &#039;&#039;&#039;Track key performance indicators (KPIs)&#039;&#039;&#039; to assess the success of the MVP and guide further iterations.&lt;br /&gt;
&lt;br /&gt;
== Rough time estimates ==&lt;br /&gt;
Estimated time required for experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
==== Customization of contract templates and clauses (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Basic contract creation (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Advanced contract creation &amp;amp; Post-Deal support (instance application) ====&lt;br /&gt;
Development: estimated at 140-160 hours. &lt;br /&gt;
&lt;br /&gt;
==== Negotiation &amp;amp; Signing (instance application) ====&lt;br /&gt;
Development: approximately 160-180 hours. &lt;br /&gt;
&lt;br /&gt;
=== Totals ===&lt;br /&gt;
&#039;&#039;These estimates are subject to variation based on the familiarity with developing MediaWiki extensions, specific requirements that are to be decided, and other factors.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Total estimated: 700-820 hours (includes hours of coaching, coordination, and documentation)&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=65</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=65"/>
		<updated>2023-11-28T15:51:07Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: /* Rough time estimates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
== The software development challenge for a Minimum Viable Product (MVP) ==&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, &#039;&#039;&#039;is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder.&#039;&#039;&#039; This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as, for example, HTML via the MediaWiki API and sending it to a separate instance application. Further processing and import format will depend on the instance application specifics. The primary role of the instance application is to provide access to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing (mind spam combatting workflow). Maybe it won&#039;t be as open as Wikipedia: if we want to allow users to store anything (like personalized variables, etc.), the account creation shall be mandatory unless we move the “personalized” part to the external instance application.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The instance application&#039;&#039;&#039;. Self hosted, personal or shared (like within an organisation). Allows editing, storing, signing and handling personalized copies of contracts generated using the wiki. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances (federated, decentralized).&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
Also see: [[Key Features]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Contract Models&#039;&#039;&#039;: Templates for agreements open for community editing and discussion.&lt;br /&gt;
* &#039;&#039;&#039;Clauses Customization&#039;&#039;&#039;: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
* &#039;&#039;&#039;Contract Creation&#039;&#039;&#039;: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
* &#039;&#039;&#039;Negotiation &amp;amp; Signing&#039;&#039;&#039;: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
* &#039;&#039;&#039;Post-Deal Support&#039;&#039;&#039;: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
* &#039;&#039;&#039;Decentralization&#039;&#039;&#039;: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
== Planing ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Users Needs analysis with experts.&#039;&#039;&#039;  &#039;&#039;&#039;1a) Design activities:&#039;&#039;&#039; developing basic wireframes to visualize the layout and flow of the MVP and defining user stories to outline the expected user interactions. Including meeting to design and adapt :  usecase scenarios  - mockups   - workflows  - development rules/structure (such as metatada/ontology principles) 1b) Studying the code of existing mediawiki extensions before developing, such as :   Pageforms,  Semantic wiki,  Cite extension,  Wikibase client, abstract (reference : [[mediawikiwiki:Category:All_extensions|list of 1447 existing mediawiki extensions]]) &amp;lt;br /&amp;gt;&lt;br /&gt;
# &#039;&#039;&#039;Development activities:&#039;&#039;&#039; implementing the core features identified in the earlier stages.&lt;br /&gt;
# &#039;&#039;&#039;Testing&#039;&#039;&#039; individual components.&lt;br /&gt;
#&#039;&#039;&#039;Release the MVP&#039;&#039;&#039; to a limited audience or beta testers to collect feedback and monitor its performance in a real-world environment.&lt;br /&gt;
#&#039;&#039;&#039;Iterate Based on Feedback:&#039;&#039;&#039; Analyze the feedback received and make necessary improvements.&lt;br /&gt;
#&#039;&#039;&#039;Track key performance indicators (KPIs)&#039;&#039;&#039; to assess the success of the MVP and guide further iterations.&lt;br /&gt;
&lt;br /&gt;
== Rough time estimates ==&lt;br /&gt;
Estimated time required for experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
==== Customization of contract templates and clauses (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Basic contract creation (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Advanced contract creation &amp;amp; Post-Deal support (instance application) ====&lt;br /&gt;
Development: estimated at 140-160 hours. &lt;br /&gt;
&lt;br /&gt;
==== Negotiation &amp;amp; Signing (instance application) ====&lt;br /&gt;
Development: approximately 160-180 hours. &lt;br /&gt;
&lt;br /&gt;
=== Totals ===&lt;br /&gt;
&#039;&#039;These estimates are subject to variation based on the familiarity with developing MediaWiki extensions, specific requirements that are to be decided, and other factors.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Total estimated: 700-820 hours (includes hours of coaching, coordination, and documentation)&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=57</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=57"/>
		<updated>2023-11-28T15:07:06Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: /* Planification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
== The software development challenge for a Minimum Viable Product (MVP) ==&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, &#039;&#039;&#039;is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder.&#039;&#039;&#039; This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as, for example, HTML via the MediaWiki API and sending it to a separate instance application. Further processing and import format will depend on the instance application specifics. The primary role of the instance application is to provide access to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing (mind spam combatting workflow). Maybe it won&#039;t be as open as Wikipedia: if we want to allow users to store anything (like personalized variables, etc.), the account creation shall be mandatory unless we move the “personalized” part to the external instance application.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The instance application&#039;&#039;&#039;. Self hosted, personal or shared (like within an organisation). Allows editing, storing, signing and handling personalized copies of contracts generated using the wiki. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances (federated, decentralized).&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
Also see: [[Key Features]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Contract Models&#039;&#039;&#039;: Templates for agreements open for community editing and discussion.&lt;br /&gt;
* &#039;&#039;&#039;Clauses Customization&#039;&#039;&#039;: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
* &#039;&#039;&#039;Contract Creation&#039;&#039;&#039;: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
* &#039;&#039;&#039;Negotiation &amp;amp; Signing&#039;&#039;&#039;: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
* &#039;&#039;&#039;Post-Deal Support&#039;&#039;&#039;: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
* &#039;&#039;&#039;Decentralization&#039;&#039;&#039;: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
== Planing ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Needs analysis with experts&#039;&#039;&#039;Investigation and adapting the code of existing mediawiki extensions, such as :   Pageforms,  Semantic wiki,  Cite extension,  Wikibase client   &amp;lt;br /&amp;gt;Including meeting to design and adapt :    - mockups   - workflows  - development rules/principles&lt;br /&gt;
# &#039;&#039;&#039;Development&#039;&#039;&#039;  of each tool (customization, basic) first tests by end-users and feedback adapting  meeting in mediawikis hackathons or equivalent&lt;br /&gt;
# &#039;&#039;&#039;Launch of the minimum viable product&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Rough time estimates ==&lt;br /&gt;
Estimated time required for experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
==== Customization of contract templates and clauses (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
==== Basic contract creation (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Advanced contract creation &amp;amp; Post-Deal support (instance application) ====&lt;br /&gt;
Development: estimated at 140-160 hours. &lt;br /&gt;
&lt;br /&gt;
==== Negotiation &amp;amp; Signing (instance application) ====&lt;br /&gt;
Development: approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
==== Decentralization (instance application) ====&lt;br /&gt;
Development: approximately 180-200 hours. &lt;br /&gt;
&lt;br /&gt;
=== Totals ===&lt;br /&gt;
&#039;&#039;These estimates are subject to variation based on the familiarity with developing MediaWiki extensions, specific requirements that are to be decided, and other factors.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Total estimated: 780-920 hours (includes hours of coaching, coordination, and documentation)&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=56</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=56"/>
		<updated>2023-11-28T15:02:36Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
== The software development challenge for a Minimum Viable Product (MVP) ==&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, &#039;&#039;&#039;is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder.&#039;&#039;&#039; This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as, for example, HTML via the MediaWiki API and sending it to a separate instance application. Further processing and import format will depend on the instance application specifics. The primary role of the instance application is to provide access to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing (mind spam combatting workflow). Maybe it won&#039;t be as open as Wikipedia: if we want to allow users to store anything (like personalized variables, etc.), the account creation shall be mandatory unless we move the “personalized” part to the external instance application.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The instance application&#039;&#039;&#039;. Self hosted, personal or shared (like within an organisation). Allows editing, storing, signing and handling personalized copies of contracts generated using the wiki. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances (federated, decentralized).&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
Also see: [[Key Features]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Contract Models&#039;&#039;&#039;: Templates for agreements open for community editing and discussion.&lt;br /&gt;
* &#039;&#039;&#039;Clauses Customization&#039;&#039;&#039;: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
* &#039;&#039;&#039;Contract Creation&#039;&#039;&#039;: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
* &#039;&#039;&#039;Negotiation &amp;amp; Signing&#039;&#039;&#039;: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
* &#039;&#039;&#039;Post-Deal Support&#039;&#039;&#039;: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
* &#039;&#039;&#039;Decentralization&#039;&#039;&#039;: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
== Planification ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Needs analysis with experts&#039;&#039;&#039;Investigation and adapting the code of existing mediawiki extensions, such as :   Pageforms,  Semantic wiki,  Cite extension,  Wikibase client   &amp;lt;br /&amp;gt;Including meeting to design and adapt :    - mockups   - workflows  - development rules/principles&lt;br /&gt;
# &#039;&#039;&#039;Development&#039;&#039;&#039;  development of each tool (customization, basic) first tests by end-users and feedback adapting  meeting in mediawikis hackathons or equivalent  &lt;br /&gt;
# &#039;&#039;&#039;Launch of the minimum viable product&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Rough time estimates ==&lt;br /&gt;
Estimated time required for experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
==== Customization of contract templates and clauses (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
==== Basic contract creation (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Advanced contract creation &amp;amp; Post-Deal support (instance application) ====&lt;br /&gt;
Development: estimated at 140-160 hours. &lt;br /&gt;
&lt;br /&gt;
==== Negotiation &amp;amp; Signing (instance application) ====&lt;br /&gt;
Development: approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
==== Decentralization (instance application) ====&lt;br /&gt;
Development: approximately 180-200 hours. &lt;br /&gt;
&lt;br /&gt;
=== Totals ===&lt;br /&gt;
&#039;&#039;These estimates are subject to variation based on the familiarity with developing MediaWiki extensions, specific requirements that are to be decided, and other factors.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Total estimated: 780-920 hours (includes hours of coaching, coordination, and documentation)&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=55</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=55"/>
		<updated>2023-11-28T15:00:11Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: /* Planification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
== The software development challenge for a Minimum Viable Product (MVP) ==&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, &#039;&#039;&#039;is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder.&#039;&#039;&#039; This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as, for example, HTML via the MediaWiki API and sending it to a separate instance application. Further processing and import format will depend on the instance application specifics. The primary role of the instance application is to provide access to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing (mind spam combatting workflow). Maybe it won&#039;t be as open as Wikipedia: if we want to allow users to store anything (like personalized variables, etc.), the account creation shall be mandatory unless we move the “personalized” part to the external instance application.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The instance application&#039;&#039;&#039;. Self hosted, personal or shared (like within an organisation). Allows editing, storing, signing and handling personalized copies of contracts generated using the wiki. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances (federated, decentralized).&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
Also see: [[Key Features]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Contract Models&#039;&#039;&#039;: Templates for agreements open for community editing and discussion.&lt;br /&gt;
* &#039;&#039;&#039;Clauses Customization&#039;&#039;&#039;: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
* &#039;&#039;&#039;Contract Creation&#039;&#039;&#039;: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
* &#039;&#039;&#039;Negotiation &amp;amp; Signing&#039;&#039;&#039;: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
* &#039;&#039;&#039;Post-Deal Support&#039;&#039;&#039;: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
* &#039;&#039;&#039;Decentralization&#039;&#039;&#039;: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
== Planification ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Needs analysis with experts&#039;&#039;&#039;Investigation and adapting the code of existing mediawiki extensions, such as :  Pageforms,   Semantic wiki,  Cite extension wikibase client  &amp;lt;br /&amp;gt;including meeting to design and adapt :   - mockups  - workflows - development rules/principles&lt;br /&gt;
# &#039;&#039;&#039;Development and first tests&#039;&#039;&#039;&lt;br /&gt;
# &#039;&#039;&#039;Update and launch of the minimum viable product&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Rough time estimates ==&lt;br /&gt;
Estimated time required for experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
==== Customization of contract templates and clauses (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
==== Basic contract creation (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Advanced contract creation &amp;amp; Post-Deal support (instance application) ====&lt;br /&gt;
Development: estimated at 140-160 hours. &lt;br /&gt;
&lt;br /&gt;
==== Negotiation &amp;amp; Signing (instance application) ====&lt;br /&gt;
Development: approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
==== Decentralization (instance application) ====&lt;br /&gt;
Development: approximately 180-200 hours. &lt;br /&gt;
&lt;br /&gt;
=== Totals ===&lt;br /&gt;
&#039;&#039;These estimates are subject to variation based on the familiarity with developing MediaWiki extensions, specific requirements that are to be decided, and other factors.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Total estimated: 780-920 hours (includes hours of coaching, coordination, and documentation)&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=54</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=54"/>
		<updated>2023-11-28T14:57:03Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: adding a new paragraph regarding milestones/planfication&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
== The software development challenge for a Minimum Viable Product (MVP) ==&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, &#039;&#039;&#039;is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder.&#039;&#039;&#039; This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as, for example, HTML via the MediaWiki API and sending it to a separate instance application. Further processing and import format will depend on the instance application specifics. The primary role of the instance application is to provide access to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing (mind spam combatting workflow). Maybe it won&#039;t be as open as Wikipedia: if we want to allow users to store anything (like personalized variables, etc.), the account creation shall be mandatory unless we move the “personalized” part to the external instance application.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The instance application&#039;&#039;&#039;. Self hosted, personal or shared (like within an organisation). Allows editing, storing, signing and handling personalized copies of contracts generated using the wiki. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances (federated, decentralized).&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
Also see: [[Key Features]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Contract Models&#039;&#039;&#039;: Templates for agreements open for community editing and discussion.&lt;br /&gt;
* &#039;&#039;&#039;Clauses Customization&#039;&#039;&#039;: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
* &#039;&#039;&#039;Contract Creation&#039;&#039;&#039;: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
* &#039;&#039;&#039;Negotiation &amp;amp; Signing&#039;&#039;&#039;: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
* &#039;&#039;&#039;Post-Deal Support&#039;&#039;&#039;: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
* &#039;&#039;&#039;Decentralization&#039;&#039;&#039;: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
== Planification ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Needs analysis with experts&#039;&#039;&#039;Investigation and adapting the code of existing mediawiki extensions : Pageforms  Semantic wiki  Cite extension  wikibase client  &amp;lt;br /&amp;gt;including meeting to design mockups and workflow and adapt existing development principles&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Development and first tests&#039;&#039;&#039;&lt;br /&gt;
# &#039;&#039;&#039;Update and launch of the minimum viable product&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Rough time estimates ==&lt;br /&gt;
Estimated time required for experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
==== Customization of contract templates and clauses (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
==== Basic contract creation (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Advanced contract creation &amp;amp; Post-Deal support (instance application) ====&lt;br /&gt;
Development: estimated at 140-160 hours. &lt;br /&gt;
&lt;br /&gt;
==== Negotiation &amp;amp; Signing (instance application) ====&lt;br /&gt;
Development: approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
==== Decentralization (instance application) ====&lt;br /&gt;
Development: approximately 180-200 hours. &lt;br /&gt;
&lt;br /&gt;
=== Totals ===&lt;br /&gt;
&#039;&#039;These estimates are subject to variation based on the familiarity with developing MediaWiki extensions, specific requirements that are to be decided, and other factors.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Total estimated: 780-920 hours (includes hours of coaching, coordination, and documentation)&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=53</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=53"/>
		<updated>2023-11-28T14:37:54Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: /* Rough time estimates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
== The software development challenge for a Minimum Viable Product (MVP) ==&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, &#039;&#039;&#039;is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder.&#039;&#039;&#039; This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as, for example, HTML via the MediaWiki API and sending it to a separate instance application. Further processing and import format will depend on the instance application specifics. The primary role of the instance application is to provide access to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing (mind spam combatting workflow). Maybe it won&#039;t be as open as Wikipedia: if we want to allow users to store anything (like personalized variables, etc.), the account creation shall be mandatory unless we move the “personalized” part to the external instance application.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The instance application&#039;&#039;&#039;. Self hosted, personal or shared (like within an organisation). Allows editing, storing, signing and handling personalized copies of contracts generated using the wiki. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances (federated, decentralized).&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
Also see: [[Key Features]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Contract Models&#039;&#039;&#039;: Templates for agreements open for community editing and discussion.&lt;br /&gt;
* &#039;&#039;&#039;Clauses Customization&#039;&#039;&#039;: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
* &#039;&#039;&#039;Contract Creation&#039;&#039;&#039;: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
* &#039;&#039;&#039;Negotiation &amp;amp; Signing&#039;&#039;&#039;: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
* &#039;&#039;&#039;Post-Deal Support&#039;&#039;&#039;: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
* &#039;&#039;&#039;Decentralization&#039;&#039;&#039;: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
== Rough time estimates ==&lt;br /&gt;
Estimated time required for experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
==== Customization of contract templates and clauses (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
==== Basic contract creation (MediaWiki) ====&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for frontend: estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
==== Advanced contract creation &amp;amp; Post-Deal support (instance application) ====&lt;br /&gt;
Development: estimated at 140-160 hours. &lt;br /&gt;
&lt;br /&gt;
==== Negotiation &amp;amp; Signing (instance application) ====&lt;br /&gt;
Development: approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
==== Decentralization (instance application) ====&lt;br /&gt;
Development: approximately 180-200 hours. &lt;br /&gt;
&lt;br /&gt;
=== Totals ===&lt;br /&gt;
&#039;&#039;These estimates are subject to variation based on the familiarity with developing MediaWiki extensions, specific requirements that are to be decided, and other factors.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Total estimated: 780-920 hours (includes hours of coaching, coordination, and documentation)&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Development&amp;diff=42</id>
		<title>WikiDeal:Development</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Development&amp;diff=42"/>
		<updated>2023-11-27T16:02:13Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In 2024, WikiDeal is launching the vision and gathering contributions to make it happen: operational developers (tech/legal/markets), a steering committee, donors &amp;amp; investors.&lt;br /&gt;
&lt;br /&gt;
WIkiDeal plans to facilitate the participative development of the following services: &lt;br /&gt;
&lt;br /&gt;
# A &#039;&#039;&#039;Minimum Viable Product (MVP)&#039;&#039;&#039; based on [[mediawikiwiki:MediaWiki|MediaWiki]], see on wikideal mediawiki  [[Minimum Viable Product|key features for  a Minimum Viable Product]].&lt;br /&gt;
# Fundamental rules and legal issues, adapted from [[wikimedia:Policy:Terms_of_Use/en|Wikimedia Foundation Terms of Use]] and related principles.&lt;br /&gt;
# Models of legal contracts helping you create deals.&lt;br /&gt;
# Two initial fully packed examples: &lt;br /&gt;
## &#039;&#039;Grant management&#039;&#039; deal models to monitor donations &amp;amp; subventions for NGOs.&lt;br /&gt;
## &#039;&#039;Simplified chamber of arbitration,&#039;&#039; to be ready for conflict management.&lt;br /&gt;
# More...&lt;br /&gt;
&lt;br /&gt;
[[Category:Website]]&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=41</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=41"/>
		<updated>2023-11-27T15:54:25Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: Re-estimated X-app hour of dev&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;English resume :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The software development challenge for a Minimum Viable Product (MVP)&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder. This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as HTML via MediaWiki API and sending it to a separate application (referred to as the &amp;quot;X app&amp;quot;). Further processing and import format will depend on the X app specifics. The primary role of the X app is to provide access to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in content creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing (mind spam combatting workflow). Maybe it won&#039;t be as open as Wikipedia: if we want to allow users to store anything (like personalized variables, etc.), the account creation shall be mandatory unless we move the “personalized” part to the external X app.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The X app&#039;&#039;&#039;. Personal. Allows editing and storing personalized copies of contracts generated on WikiDeal. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Key features for the wiki include:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Contract Models: Templates for agreements open for community editing and discussion.`&lt;br /&gt;
&lt;br /&gt;
Clauses Customization: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
&lt;br /&gt;
Contract Creation: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
&lt;br /&gt;
Negotiation &amp;amp; Signing: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
&lt;br /&gt;
Post-Deal Support: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
&lt;br /&gt;
Decentralization: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
Estimated time required for two experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Customization of contract templates and clauses:&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development : approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contract creation :&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for Frontend : estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Post-processing support (MediaWiki extension): &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: estimated at 100-120 hours. JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
These estimates are subject to variation based on the actual complexity of implementing MediaWiki extensions, specific requirements, and developers familiarity with developing MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Total estimated : 640-780 hours (+ hours of coaching/coordination/documentation)&#039;&#039;&#039;&lt;br /&gt;
----&#039;&#039;&#039;&#039;&#039;The &amp;quot;x-app&amp;quot;&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Decentralization (MediaWiki extension):&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki extension: approximately 240-280 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for Frontend (if applicable): estimated 160 and 200 hours.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Other extensions (nice to have)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Negotiation and signing :&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki Extension: approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=40</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=40"/>
		<updated>2023-11-27T15:50:23Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;English resume :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The software development challenge for a Minimum Viable Product (MVP)&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder. This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as HTML via MediaWiki API and sending it to a separate application (referred to as the &amp;quot;X app&amp;quot;). Further processing and import format will depend on the X app specifics. The primary role of the X app is to provide access to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in content creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing (mind spam combatting workflow). Maybe it won&#039;t be as open as Wikipedia: if we want to allow users to store anything (like personalized variables, etc.), the account creation shall be mandatory unless we move the “personalized” part to the external X app.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The X app&#039;&#039;&#039;. Personal. Allows editing and storing personalized copies of contracts generated on WikiDeal. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Key features for the wiki include:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Contract Models: Templates for agreements open for community editing and discussion.`&lt;br /&gt;
&lt;br /&gt;
Clauses Customization: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
&lt;br /&gt;
Contract Creation: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
&lt;br /&gt;
Negotiation &amp;amp; Signing: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
&lt;br /&gt;
Post-Deal Support: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
&lt;br /&gt;
Decentralization: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
Estimated time required for two experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Customization of contract templates and clauses:&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development : approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contract creation :&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for Frontend : estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Post-processing support (MediaWiki extension): &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: estimated at 100-120 hours. JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
These estimates are subject to variation based on the actual complexity of implementing MediaWiki extensions, specific requirements, and developers familiarity with developing MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Total estimated : 640-780 hours (+ hours of coaching/coordination/documentation)&#039;&#039;&#039;&lt;br /&gt;
----&#039;&#039;&#039;&#039;&#039;The &amp;quot;x-app&amp;quot;&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Decentralization (MediaWiki extension):&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki extension: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for Frontend (if applicable): estimated 80 and 100 hours.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Other extensions (nice to have)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Negotiation and signing :&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki Extension: approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=39</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=39"/>
		<updated>2023-11-27T15:48:37Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;English resume :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The software development challenge for a Minimum Viable Product (MVP)&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder. This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as HTML via MediaWiki API and sending it to a separate application (referred to as the &amp;quot;X app&amp;quot;). Further processing and import format will depend on the X app specifics. The primary role of the X app is to provide access to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in content creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing (mind spam combatting workflow). Maybe it won&#039;t be as open as Wikipedia: if we want to allow users to store anything (like personalized variables, etc.), the account creation shall be mandatory unless we move the “personalized” part to the external X app.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The X app&#039;&#039;&#039;. Personal. Allows editing and storing personalized copies of contracts generated on WikiDeal. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Key features for the wiki include:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Contract Models: Templates for agreements open for community editing and discussion.`&lt;br /&gt;
&lt;br /&gt;
Clauses Customization: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
&lt;br /&gt;
Contract Creation: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
&lt;br /&gt;
Negotiation &amp;amp; Signing: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
&lt;br /&gt;
Post-Deal Support: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
&lt;br /&gt;
Decentralization: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
Estimated time required for two experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Customization of contract templates and clauses:&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development : approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contract creation :&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for Frontend : estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Post-processing support (MediaWiki extension): &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: estimated at 100-120 hours. JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
These estimates are subject to variation based on the actual complexity of implementing MediaWiki extensions, specific requirements, and developers familiarity with developing MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Total estimated : 640-780 hours (+ hours of coaching/coordination/documentation)&#039;&#039;&#039;&lt;br /&gt;
----&#039;&#039;&#039;&#039;&#039;The &amp;quot;x-app&amp;quot;&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Decentralization (MediaWiki extension):&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki extension: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for Frontend (if applicable): estimated 80 and 100 hours.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Other extensions (nice to have)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Negotiation and signing :&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki Extension: approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=38</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=38"/>
		<updated>2023-11-27T15:45:57Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;English resume :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The software development challenge for a Minimum Viable Product (MVP)&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder. This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as HTML via MediaWiki API and sending it to a separate application (referred to as the &amp;quot;X app&amp;quot;). Further processing and import format will depend on the X app specifics. The primary role of the X app is to provide access to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in content creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing (mind spam combatting workflow). Maybe it won&#039;t be as open as Wikipedia: if we want to allow users to store anything (like personalized variables, etc.), the account creation shall be mandatory unless we move the “personalized” part to the external X app.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The X app&#039;&#039;&#039;. Personal. Allows editing and storing personalized copies of contracts generated on WikiDeal. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Key features for the wiki include:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Contract Models: Templates for agreements open for community editing and discussion.`&lt;br /&gt;
&lt;br /&gt;
Clauses Customization: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
&lt;br /&gt;
Contract Creation: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
&lt;br /&gt;
Negotiation &amp;amp; Signing: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
&lt;br /&gt;
Post-Deal Support: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
&lt;br /&gt;
Decentralization: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
Estimated time required for two experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Customization of contract templates and clauses:&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development : approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contract creation :&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for Frontend : estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Post-processing support (MediaWiki extension): &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: estimated at 100-120 hours. JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
These estimates are subject to variation based on the actual complexity of implementing MediaWiki extensions, specific requirements, and developers familiarity with developing MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Total estimated : 800-980 hours&#039;&#039;&#039;&lt;br /&gt;
----&#039;&#039;&#039;&#039;&#039;The &amp;quot;x-app&amp;quot;&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Decentralization (MediaWiki extension):&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki extension: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for Frontend (if applicable): estimated 80 and 100 hours.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Other extensions (nice to have)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Negotiation and signing :&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki Extension: approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=37</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=37"/>
		<updated>2023-11-27T15:42:22Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;English resume :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The software development challenge for a Minimum Viable Product (MVP)&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder. This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as HTML via MediaWiki API and sending it to a separate application (referred to as the &amp;quot;X app&amp;quot;). Further processing and import format will depend on the X app specifics. The primary role of the X app is to provide access to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in content creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing (mind spam combatting workflow). Maybe it won&#039;t be as open as Wikipedia: if we want to allow users to store anything (like personalized variables, etc.), the account creation shall be mandatory unless we move the “personalized” part to the external X app.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The X app&#039;&#039;&#039;. Personal. Allows editing and storing personalized copies of contracts generated on WikiDeal. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Key features for the wiki include:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Contract Models: Templates for agreements open for community editing and discussion.`&lt;br /&gt;
&lt;br /&gt;
Clauses Customization: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
&lt;br /&gt;
Contract Creation: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
&lt;br /&gt;
Negotiation &amp;amp; Signing: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
&lt;br /&gt;
Post-Deal Support: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
&lt;br /&gt;
Decentralization: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
Estimated time required for two experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Customization of contract templates and clauses:&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development : approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contract creation :&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for Frontend : estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Post-processing support (MediaWiki extension): &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki extension development: estimated at 100-120 hours. JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
These estimates are subject to variation based on the actual complexity of implementing MediaWiki extensions, specific requirements, and developers familiarity with developing MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Total estimated : 800-980 hours&#039;&#039;&#039;&lt;br /&gt;
----&#039;&#039;&#039;&#039;&#039;The &amp;quot;x-app&amp;quot;&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Decentralization (MediaWiki extension): PHP &amp;amp; MediaWiki extension: approximately 120-140 hours. JavaScript for Frontend (if applicable): estimated 80 and 100 hours.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Other extensions (nice to have)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Negotiation and signing : &lt;br /&gt;
&lt;br /&gt;
PHP &amp;amp; MediaWiki Extension: approximately 100-120 hours. &lt;br /&gt;
&lt;br /&gt;
JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=36</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=36"/>
		<updated>2023-11-27T15:40:10Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: separating x-app from the other feature, to make it in 2 step&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;English resume :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The software development challenge for a Minimum Viable Product (MVP)&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder. This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as HTML via MediaWiki API and sending it to a separate application (referred to as the &amp;quot;X app&amp;quot;). Further processing and import format will depend on the X app specifics. The primary role of the X app is to provide access to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in content creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing (mind spam combatting workflow). Maybe it won&#039;t be as open as Wikipedia: if we want to allow users to store anything (like personalized variables, etc.), the account creation shall be mandatory unless we move the “personalized” part to the external X app.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The X app&#039;&#039;&#039;. Personal. Allows editing and storing personalized copies of contracts generated on WikiDeal. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key features for the wiki include:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Contract Models: Templates for agreements open for community editing and discussion.`&lt;br /&gt;
&lt;br /&gt;
Clauses Customization: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
&lt;br /&gt;
Contract Creation: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
&lt;br /&gt;
Negotiation &amp;amp; Signing: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
&lt;br /&gt;
Post-Deal Support: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
&lt;br /&gt;
Decentralization: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
Estimated time required for two experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions :&lt;br /&gt;
&lt;br /&gt;
Customization of contract templates and clauses: PHP &amp;amp; MediaWiki extension development : approximately 100-120 hours. JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
Contract creation : PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. JavaScript for Frontend : estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
Negotiation and signing : PHP &amp;amp; MediaWiki Extension: approximately 100-120 hours. JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
Post-processing support (MediaWiki extension): PHP &amp;amp; MediaWiki extension development: estimated at 100-120 hours. JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
These estimates are subject to variation based on the actual complexity of implementing MediaWiki extensions, specific requirements, and developers familiarity with developing MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Total estimated : 800-980 hours&#039;&#039;&#039;&lt;br /&gt;
----&#039;&#039;&#039;The &amp;quot;x-app&amp;quot;&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Decentralization (MediaWiki extension): PHP &amp;amp; MediaWiki extension: approximately 120-140 hours. JavaScript for Frontend (if applicable): estimated 80 and 100 hours.&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=35</id>
		<title>WikiDeal:Minimum Viable Product</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Minimum_Viable_Product&amp;diff=35"/>
		<updated>2023-11-27T15:35:48Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: adding controbutions from various experts about MVP&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;English resume :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WikiDeal is a collaborative platform, much like Wikipedia, aiming to revolutionize contract management. Users can access, modify, and personalize contract models and clauses for a variety of agreements. The platform emphasizes decentralized ownership, allowing users to collectively govern and contribute to its evolution.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The software development challenge for a Minimum Viable Product (MVP)&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
The proposed project scope cannot be solely implemented on the MediaWiki platform.&lt;br /&gt;
&lt;br /&gt;
While MediaWiki excels in collaborative text editing and knowledge creation, its design, geared towards openness, proves inadequate for handling electronic signatures, private data, and sensitive or confidential content. The platform lacks official support for splitting access to content on a per-page basis, making it insufficiently secure for documents of a legal nature, such as contracts. Storing personalized clauses globally in the central database would significantly escalate the requirements for the database server. It is imperative not to store personal data on the wiki, including actual values of sensitive contract variables or real contracts. The above factors render the signing workflow unattainable.&lt;br /&gt;
&lt;br /&gt;
What we can do, however, is utilize MediaWiki as a repository for clauses and contract models, with an integrated interactive contract prototype builder. This tool should enable users to pass variables, configure options, preload predefined sections and clauses, and select additional clauses from a designated &amp;quot;bank.&amp;quot; Users should also be able to adjust the ordering of these components. The system will generate a dynamic preview of the contract, incorporating the selected clauses aligned with the contract model and substituting dynamic variables with values provided. It can be printed as is on the fly. The resulting text will not be stored or edited on the wiki.&lt;br /&gt;
&lt;br /&gt;
Users can then request the resulting text in an editable format. This can be achieved by programmatically facilitating wiki markup as HTML via MediaWiki API and sending it to a separate application (referred to as the &amp;quot;X app&amp;quot;). Further processing and import format will depend on the X app specifics. The primary role of the X app is to provide access to the contract prototype builder and import the resulting text into the application, where users can freely edit and securely store the document, which is accessible only to them.&lt;br /&gt;
&lt;br /&gt;
WikiDeal caters to two primary user groups: those involved in content creation (contract and clause models) and those utilizing the platform for building actual contracts. Exactly like on Wikipedia (editors vs readers). It remains open since anyone can become an editor. Established workflows for content discussion, consensus achievements, legal verification, and approval will probably allow us to keep the wiki open for anonymous editing (mind spam combatting workflow). Maybe it won&#039;t be as open as Wikipedia: if we want to allow users to store anything (like personalized variables, etc.), the account creation shall be mandatory unless we move the “personalized” part to the external X app.&lt;br /&gt;
&lt;br /&gt;
So, the whole project can consist of two main parts:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The wiki&#039;&#039;&#039;. Open to the community. Focused on creating contract model collections for different deals, countries, and use cases (and in multiple languages, maybe). Allows standard contract construction and printing. Even anonymously. It is already a considerable project.&lt;br /&gt;
# &#039;&#039;&#039;The X app&#039;&#039;&#039;. Personal. Allows editing and storing personalized copies of contracts generated on WikiDeal. Can implement the peer-to-peer signing workflow. Not MediaWiki. Independent, no MediaWiki account is required. Can connect to different WikiDeal instances.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key features for the wiki include:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Contract Models: Templates for agreements open for community editing and discussion.`&lt;br /&gt;
&lt;br /&gt;
Clauses Customization: Users can manipulate legal clauses to ensure adaptability and compliance.&lt;br /&gt;
&lt;br /&gt;
Contract Creation: Users select models, input variables, and personalize contracts, saving them in different formats.&lt;br /&gt;
&lt;br /&gt;
Negotiation &amp;amp; Signing: Contracts go through negotiation phases with different statuses (e.g., draft, signed).&lt;br /&gt;
&lt;br /&gt;
Post-Deal Support: Reminders, automated payments, and service activation/cancellation based on contract terms.&lt;br /&gt;
&lt;br /&gt;
Decentralization: Contracts are stored locally for privacy; proposals for decentralized solutions for organizations and individuals are in place.&lt;br /&gt;
&lt;br /&gt;
With plans for a proof of concept and MVP, WikiDeal envisions a community-driven space fostering innovation in contract management.&lt;br /&gt;
&lt;br /&gt;
Additional features in the pipeline include personalized contract styling, external contract creation tools, and true peer-to-peer contract creation, aiming for a transformative impact on how contracts are created, managed, and executed.&lt;br /&gt;
&lt;br /&gt;
Estimated time required for two experienced developers proficient in PHP and JavaScript to use MediaWiki and develop MediaWiki extensions :&lt;br /&gt;
&lt;br /&gt;
Customization of contract templates and clauses: PHP &amp;amp; MediaWiki extension development : approximately 100-120 hours. JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
Contract creation : PHP &amp;amp; MediaWiki extension development: approximately 120-140 hours. JavaScript for Frontend : estimated 80-100 hours.&lt;br /&gt;
&lt;br /&gt;
Negotiation and signing : PHP &amp;amp; MediaWiki Extension: approximately 100-120 hours. JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
Post-processing support (MediaWiki extension): PHP &amp;amp; MediaWiki extension development: estimated at 100-120 hours. JavaScript for Frontend : estimated 60-80 hours.&lt;br /&gt;
&lt;br /&gt;
Decentralization (MediaWiki extension): PHP &amp;amp; MediaWiki extension: approximately 120-140 hours. JavaScript for Frontend (if applicable): estimated 80 and 100 hours.&lt;br /&gt;
&lt;br /&gt;
These estimates are subject to variation based on the actual complexity of implementing MediaWiki extensions, specific requirements, and developers familiarity with developing MediaWiki extensions.&lt;br /&gt;
&lt;br /&gt;
Total estimated : 880-1080 hours&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
	<entry>
		<id>https://wikideal.net/w/index.php?title=WikiDeal:Development&amp;diff=34</id>
		<title>WikiDeal:Development</title>
		<link rel="alternate" type="text/html" href="https://wikideal.net/w/index.php?title=WikiDeal:Development&amp;diff=34"/>
		<updated>2023-11-27T15:33:35Z</updated>

		<summary type="html">&lt;p&gt;Creativesoul4ever: added link to MVP page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In 2024, WikiDeal is launching the vision and gathering contributions to make it happen: operational developers (tech/legal/markets), a steering committee, donors &amp;amp; investors.&lt;br /&gt;
&lt;br /&gt;
WIkiDeal plans to facilitate the participative development of the following services: &lt;br /&gt;
&lt;br /&gt;
# A &#039;&#039;&#039;Minimum Viable Product (MVP)&#039;&#039;&#039; based on [[mediawikiwiki:MediaWiki|MediaWiki]], see  [[Minimum Viable Product|key features for  a Minimum Viable Product]].&lt;br /&gt;
# Fundamental rules and legal issues, adapted from [[wikimedia:Policy:Terms_of_Use/en|Wikimedia Foundation Terms of Use]] and related principles.&lt;br /&gt;
# Models of legal contracts helping you create deals.&lt;br /&gt;
# Two initial fully packed examples: &lt;br /&gt;
## &#039;&#039;Grant management&#039;&#039; deal models to monitor donations &amp;amp; subventions for NGOs.&lt;br /&gt;
## &#039;&#039;Simplified chamber of arbitration,&#039;&#039; to be ready for conflict management.&lt;br /&gt;
# More...&lt;br /&gt;
&lt;br /&gt;
[[Category:Website]]&lt;/div&gt;</summary>
		<author><name>Creativesoul4ever</name></author>
	</entry>
</feed>