-
Notifications
You must be signed in to change notification settings - Fork 3
order = 9999
For categorical Organization
model fields that accept user-contributed values I've started using order = 9999
to distinguish these values from pre-populated values that appear in dropdowns, checkboxes, and radio buttons.
Three examples are Categories
, Challenges
and LegalStatus
. Let's look at Challenges
.
Challenges
were originally limited to the six Pressure to… categories Danny Spitzberg presented in November 2019 at the pre-conference workshop. The order
field is used to control the order in which options appear in the ecosystem survey, in the admin pages, and eventually in the Organization profile forms.
Governance and participation was added later to fill a perceived need.
As you can see below letting respondents contribute ad hoc pressures results in responses of varying quality and while we will allow these to appear in a particular organization's profile we would not want these to appear in dropdowns, checkboxes, or radio buttons for all organizations. Setting an order
of 9999
allows filtering in the appropriate templates and queries.
I considered setting order to -1
but this has the unfortunate side effect of displaying these choices first in the admin interface.
I will introduce this convention elsewhere as needed.
name | order
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------
Pressure to imitate mainstream groups (e.g., “best practices”) | 10
Pressure to find funding in order to motivate cooperators and developers. | 20
Pressure to compete for market share (e.g., sales, revenue, funding) | 30
Governance and participation | 40
Pressure to follow ethics or customs (e.g., internal hierarchy) | 50
Pressure to comply with regulations (e.g., accounting standards) | 60
Pressure to adopt professional standards (e.g., training or hiring) | 70
"Researching together the challenges and opportunities of blockchain technologies" | 9999
" We're building a multi-chain interface for decentralized governance" | 9999
Significant member need | 9999
"We contribute to ongoing discourse about anonymity vs. veronymity, centralization vs. decentralization, as well as sovereign and user-centric digital identity." | 9999
"Dash seeks to improve upon Bitcoin by adding privacy features (PrivateSend), increasing transaction speed (InstantSend), and implementing a powerful governance model." | 9999
Building an open source decentralized identity ecosystem (many providers of ID solutions)." | 9999
"find out what digitization can do for democracy" | 9999
Governance, Funding | 9999
Lack of capacity due to childcare during COVID-19 lock-down | 9999
Sustainable Growth and investment in tech and eco-vehicles | 9999
Project management, recruiting, limited availability from all-volunteer team, legal questions, functioning all online, managing with no budget and all free/libre/open software | 9999
Financing development in this early stage. Traditional startups seems to be easier to finance with venture capital. | 9999
"How can different existing movements better work together, in the spirit of a global neighbourhood?" | 9999
(20 rows)