on master help sign in
content/grants: update assignees to use arrays
commitc11848a01779648fb176ce7c6f122fdcd1c2b490 authorMatilde Park <matilde.park@urbit.org> dateTue 16 Aug 2022, 18:31 (4 years ago) parent1a2a14a
191 files changed+191−191
content/grants/a-book-about-urbit.md+1−1 content/grants/a-network-enabled-spatial-database-and-demonstration-app.md+1−1 content/grants/abacus.md+1−1 content/grants/analytics-script.md+1−1 content/grants/antechamber.md+1−1 content/grants/app-engram.md+1−1 content/grants/app-openbsd.md+1−1 content/grants/app-urvault.md+1−1 content/grants/app-uv-native-notificatons.md+1−1 content/grants/apprenticeship-extending-bitcoin.md+1−1 content/grants/apprenticeship-studio-collections.md+1−1 content/grants/apprenticeship-studio-email.md+1−1 content/grants/art-by-urbit.md+1−1 content/grants/astrolabe.md+1−1 content/grants/authenticate-with-urbit.md+1−1 content/grants/azimuth-cli.md+1−1 content/grants/bart-train-tracker-landscape-tile.md+1−1 content/grants/bitcoin-full-node-provider-and-wallet.md+1−1 content/grants/bitcoin-key-derivation.md+1−1 content/grants/bitcoin-node-json-rpc-api-part-1.md+1−1 content/grants/bitcoin-node-json-rpc-api-part-2.md+1−1 content/grants/bitcoin-node-json-rpc-api-part-3.md+1−1 content/grants/bitcoin-node-json-rpc-api-part-4.md+1−1 content/grants/bitcoin-wallet-maintenance.md+1−1 content/grants/bitcoin-wallet-on-bridge.md+1−1 content/grants/books.md+1−1 content/grants/boston-t-train-tracker-landscape-tile.md+1−1 content/grants/bridge-l2-revamp.md+1−1 content/grants/calendar-ui.md+1−1 content/grants/calendar.md+1−1 content/grants/chronicle.md+1−1 content/grants/clojure-urbit-client.md+1−1 content/grants/communal-computing.md+1−1 content/grants/community-meetups.md+1−1 content/grants/comprehensive-local-server-and-mum-explanation-video.md+1−1 content/grants/contacts.md+1−1 content/grants/content-producer.md+1−1 content/grants/content-saver.md+1−1 content/grants/cross-platform-desktop-urbit-app.md+1−1 content/grants/cta-train-tracker-landscape-tile.md+1−1 content/grants/cue.md+1−1 content/grants/cypherscope-bot.md+1−1 content/grants/digital-editor-MROB.md+1−1 content/grants/digital-storefront.md+1−1 content/grants/display-eth-data.md+1−1 content/grants/docker-image-for-cloud-container-orchestration.md+1−1 content/grants/dusko-valve.md+1−1 content/grants/educational-guide-todomvc-urbit-edition.md+1−1 content/grants/escape.md+1−1 content/grants/eth-provider.md+1−1 content/grants/eth-wallet.md+1−1 content/grants/ethereum-abi-parser.md+1−1 content/grants/eyre-scry.md+1−1 content/grants/faux.md+1−1 content/grants/feed-aggregator.md+1−1 content/grants/filesharer.md+1−1 content/grants/gall-api-documentation.md+1−1 content/grants/general-web-permissions.md+1−1 content/grants/go-airlock-library.md+1−1 content/grants/go-urbit.md+1−1 content/grants/graph-store-documentation-guide.md+1−1 content/grants/guide-to-s3.md+1−1 content/grants/haskell-airlock-library.md+1−1 content/grants/herd.md+1−1 content/grants/hoon-001-learner-efficiency-and-early-learner-resources.md+1−1 content/grants/hoon-eval.md+1−1 content/grants/hoon-markdown-library.md+1−1 content/grants/host-three-college-university-urbit-meetups-1.md+1−1 content/grants/host-three-college-university-urbit-meetups-2.md+1−1 content/grants/host-three-college-university-urbit-meetups-3.md+1−1 content/grants/host-three-virtual-urbit-meetups.md+1−1 content/grants/host-two-urbit-meetups-1.md+1−1 content/grants/host-two-urbit-meetups-10.md+1−1 content/grants/host-two-urbit-meetups-11.md+1−1 content/grants/host-two-urbit-meetups-12.md+1−1 content/grants/host-two-urbit-meetups-13.md+1−1 content/grants/host-two-urbit-meetups-14.md+1−1 content/grants/host-two-urbit-meetups-15.md+1−1 content/grants/host-two-urbit-meetups-16.md+1−1 content/grants/host-two-urbit-meetups-2.md+1−1 content/grants/host-two-urbit-meetups-3.md+1−1 content/grants/host-two-urbit-meetups-4.md+1−1 content/grants/host-two-urbit-meetups-5.md+1−1 content/grants/host-two-urbit-meetups-6.md+1−1 content/grants/host-two-urbit-meetups-7.md+1−1 content/grants/host-two-urbit-meetups-8.md+1−1 content/grants/host-two-urbit-meetups-9.md+1−1 content/grants/json-jet.md+1−1 content/grants/lexicon.md+1−1 content/grants/links-in-urbit-reference-docs.md+1−1 content/grants/llelogram.md+1−1 content/grants/login-with-urbit.md+1−1 content/grants/machine-learning.md+1−1 content/grants/market-interface.md+1−1 content/grants/matrices-in-hoon.md+1−1 content/grants/matrixriotim-bridge-bot.md+1−1 content/grants/meetup-bom.md+1−1 content/grants/meld-memory.md+1−1 content/grants/membrane.md+1−1 content/grants/minesweeper.md+1−1 content/grants/minimal-urbit-os.md+1−1 content/grants/native-planet-2.md+1−1 content/grants/native-urbit.md+1−1 content/grants/nested-goals.md+1−1 content/grants/network-explorer-data-pipeline-http-api.md+1−1 content/grants/notifications-protocol.md+1−1 content/grants/nuck-jet.md+1−1 content/grants/olif.md+1−1 content/grants/open-street-maps-data-importation.md+1−1 content/grants/overhaul-the-urbitorg-website.md+1−1 content/grants/planet-sales.md+1−1 content/grants/pokur.md+1−1 content/grants/port-maintenance.md+1−1 content/grants/quorum.md+1−1 content/grants/ra-debugging-tools.md+1−1 content/grants/ra-page-tracking.md+1−1 content/grants/ra-segfaults.md+1−1 content/grants/ra-stack-overflow.md+1−1 content/grants/ragnarok-online-on-urbit.md+1−1 content/grants/regex-library.md+1−1 content/grants/search-in-groups.md+1−1 content/grants/seguro-phase-2.md+1−1 content/grants/seguro-prototype.md+1−1 content/grants/send-emails-to-a-mailing-list.md+1−1 content/grants/slam.md+1−1 content/grants/slaw-scot-jets.md+1−1 content/grants/smol-future-sustained-knowledge-sharing-and-marketing.md+1−1 content/grants/speech-recognition.md+1−1 content/grants/staff-the-urbit-help-desk-1.md+1−1 content/grants/staff-the-urbit-help-desk-2.md+1−1 content/grants/staff-the-urbit-helpdesk-east.md+1−1 content/grants/staff-the-urbit-helpdesk-west.md+1−1 content/grants/static-site-generation.md+1−1 content/grants/symmetric-routing.md+1−1 content/grants/the-complete-guide-to-gall-and-landscape.md+1−1 content/grants/thread-documentation.md+1−1 content/grants/tor-nodes-relay-search-tile.md+1−1 content/grants/translate-key-parts-of-urbitorg-into-german.md+1−1 content/grants/translate-key-parts-of-urbitorg-into-korean.md+1−1 content/grants/translate-key-parts-of-urbitorg-into-norwegian.md+1−1 content/grants/translate-key-parts-of-urbitorg-into-spanish.md+1−1 content/grants/trill-ufa.md+1−1 content/grants/trove.md+1−1 content/grants/try-urbit-website.md+1−1 content/grants/twitter-uv-extension.md+1−1 content/grants/typescript-airlock-library.md+1−1 content/grants/ua-collaborative-text-editor.md+1−1 content/grants/ua-filesharer.md+1−1 content/grants/ua-heads-up-poker.md+1−1 content/grants/ua-invoice-system.md+1−1 content/grants/ua-marketplace.md+1−1 content/grants/ucal-google-and-outlook-integration.md+1−1 content/grants/udon-syntax-highlighter.md+1−1 content/grants/unit-tests-for-json-parsing.md+1−1 content/grants/unit-tests-for-pure-algorithms.md+1−1 content/grants/unit-tests-for-sha-functions.md+1−1 content/grants/unit-tests-for-zuse-cryptographic-functions.md+1−1 content/grants/up-to-date-hoon-reference-card.md+1−1 content/grants/urbian-a-customized-linux-distribution-for-urbit-appliances.md+1−1 content/grants/urbit-api-for-elixir.md+1−1 content/grants/urbit-community-concierge-east-coast-2q2021.md+1−1 content/grants/urbit-community-concierge-east-coast.md+1−1 content/grants/urbit-community-concierge-west-coast-2q2021.md+1−1 content/grants/urbit-community-concierge-west-coast.md+1−1 content/grants/urbit-event-series.md+1−1 content/grants/urbit-explainer-video.md+1−1 content/grants/urbit-forms.md+1−1 content/grants/urbit-http-api-for-emacs-elisp.md+1−1 content/grants/urbit-http-api-for-kotlin.md+1−1 content/grants/urbit-http-api-for-python.md+1−1 content/grants/urbit-http-api-for-rust.md+1−1 content/grants/urbit-http-interface-java-edition.md+1−1 content/grants/urbit-http-library-for-ruby.md+1−1 content/grants/urbit-irc-bridge.md+1−1 content/grants/urbit-lfs-filehosting.md+1−1 content/grants/urbit-notes.md+1−1 content/grants/urbit-online-meetup.md+1−1 content/grants/urbit-react-cookbook.md+1−1 content/grants/urbit-ship-and-star-hosting-and-troubleshooting-docs.md+1−1 content/grants/urbitswap.md+1−1 content/grants/uturn.md+1−1 content/grants/uv-extension-library.md+1−1 content/grants/value-articles.md+1−1 content/grants/verifying-urbit-id-on-keybase.md+1−1 content/grants/video-content-manager.md+1−1 content/grants/volt-lightning-on-urbit.md+1−1 content/grants/volt-ui.md+1−1 content/grants/web-scraper.md+1−1 content/grants/webrtc-gall-agent-and-external-app.md+1−1 content/grants/~home-urbit.md+1−1 gnosis-safe.md+1−1
content/grants/a-book-about-urbit.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "A short book about Urbit, on Urbit, including Urbit-centric sections about the wider world of computing"
1212reward = "12 stars"
13−assignee = "librex-dozryc"
13+assignee = ["librex-dozryc"]
1414id = "1590647060"
1515completed = false
1616link = ""
content/grants/a-network-enabled-spatial-database-and-demonstration-app.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Allow small scale spatial data to be stored and retrieved in Urbit, for use in landscape and external applications, and shared across ships."
1212reward = "4 stars"
13−assignee = "Lumphead"
13+assignee = ["Lumphead"]
1414id = "634393623"
1515completed = false
1616link = ""
content/grants/abacus.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Abacus: A basic calculator app with the ability to convert units"
1212reward = "1 star ($1k bonus if done by Assembly)"
13−assignee = "~sorpes-ranrep"
13+assignee = ["~sorpes-ranrep"]
1414grant_id = "B0160"
1515champion = "Holium"
1616completed = false
content/grants/analytics-script.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Write a generator that exports chat data into a CSV."
1212reward = "1 star"
13−assignee = "~hosted-fornet"
13+assignee = ["~hosted-fornet"]
1414completed = true
1515canceled = false
1616work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0015&prefill_Grant+Name=Analytics%20Script"
content/grants/antechamber.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Antechamber is an initiative to provide a group within Landscape that is restricted to only galaxies and delegates of galaxies."
1212reward = "4 stars"
13−assignee = "xiphiness"
13+assignee = ["xiphiness"]
1414id = "523261174"
1515completed = false
1616canceled = true
content/grants/app-engram.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Engram is a knowledge management application that allows individuals or teams to build rich note documents."
1212reward = "7 stars"
13−assignee = "~nolteg-tobtyc, ~dalsyr-diglyn"
13+assignee = ["~nolteg-tobtyc", "~dalsyr-diglyn"]
1414grant_id = "B0128"
1515champion = "Holium"
1616completed = false
content/grants/app-openbsd.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "Get the project to the point where it works on OpenBSD"
1212reward = "1 star"
1313mentor = "~silsyn-wathep"
14−assignee = "~tidsut-radryd"
14+assignee = ["~tidsut-radryd"]
1515grant_id = "A0124"
1616completed = false
1717work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=A0124&prefill_Grant+Name=Resurrect%20OpenBSD%20Build"
content/grants/app-urvault.md+1−1
@@ -11,7 +11,7 @@ grant_category = ["App Dev: Other"]
1111image = ""
1212description = "UrVault: Urbit Password Manager"
1313reward = "$12,000 in WSTR"
14−assignee = "~dabber-sicsup"
14+assignee = ["~dabber-sicsup"]
1515mentor = "~mocrux-nomdep"
1616grant_id = "A01465"
1717completed = false
content/grants/app-uv-native-notificatons.md+1−1
@@ -11,7 +11,7 @@ grant_category = ["App Dev: Other"]
1111image = ""
1212description = "Build native notifications into Urbit Visor"
1313reward = "1 star"
14−assignee = "~toclec-baldeg"
14+assignee = ["~toclec-baldeg"]
1515mentor = "~haddef-sigwen"
1616grant_id = "A0145"
1717completed = false
content/grants/apprenticeship-extending-bitcoin.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = ""
1212reward = "1 star"
1313mentor = "~dasrun-fadben"
14−assignee = "~sipned-nistug"
14+assignee = ["~sipned-nistug"]
1515grant_id = "A0113"
1616completed = false
1717work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=A0138&prefill_Grant+Name=Extending%20the%20Bitcoin%20Provider%20API"
content/grants/apprenticeship-studio-collections.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "Extend ~tirrel's studio app content offering to include groups collections"
1212reward = "1 star"
1313mentor = "~novlud-padtyv"
14−assignee = "~dachus-tiprel"
14+assignee = ["~dachus-tiprel"]
1515grant_id = "A0174"
1616completed = false
1717canceled = false
content/grants/apprenticeship-studio-email.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "Build out email capabilities of ~tirrel's Studio app"
1212reward = "1 star"
1313mentor = "~novlud-padtyv"
14−assignee = "~rivmud-fabwen"
14+assignee = ["~rivmud-fabwen"]
1515grant_id = "A0139"
1616completed = true
1717work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=A0139&prefill_Grant+Name=~tirrel%20studio%20email%20capabilities"
content/grants/art-by-urbit.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Art by Urbit will provide a monthly digest of art produced by & for Urbit, on a publicly available website & social media presence."
1212reward = "1 star"
13−assignee = "nartes-fasrum"
13+assignee = ["nartes-fasrum"]
1414id = "636838408"
1515completed = true
1616canceled = false
content/grants/astrolabe.md+1−1
@@ -11,7 +11,7 @@ grant_category = ["App Dev: Other"]
1111image = ""
1212description = "Urbit address space explorer"
1313reward = "5 stars"
14−assignee = "~midlev-mindyr"
14+assignee = ["~midlev-mindyr"]
1515champion = "~norsyr-torryn"
1616grant_id = "P0099"
1717completed = false
content/grants/authenticate-with-urbit.md+1−1
@@ -8,7 +8,7 @@ grant_category = ["App Dev: Other"]
88image = ""
99description = "Exernal service/websites can verify that a user is who they say they are"
1010reward = "1 star"
11−assignee = "dcSpark"
11+assignee = ["dcSpark"]
1212grant_id = "P0081"
1313completed = true
1414canceled = false
content/grants/azimuth-cli.md+1−1
@@ -8,7 +8,7 @@ grant_category = ["App Dev: Other"]
88image = ""
99description = "Bridge for the command line"
1010reward = "3 stars"
11−assignee = "~lavlyn-litmeg"
11+assignee = ["~lavlyn-litmeg"]
1212grant_id = "P0080"
1313completed = true
1414canceled = false
content/grants/bart-train-tracker-landscape-tile.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "A backend for a BART client on Urbit."
1212reward = "3 stars"
13−assignee = "~ronreg-ribdev"
13+assignee = ["~ronreg-ribdev"]
1414id = "1026701722"
1515completed = false
1616canceled = true
content/grants/bitcoin-full-node-provider-and-wallet.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "This bounty covers the creation of infrastructure (gall agents) required to enable a Bitcoin-based payments system from within Landscape."
1212reward = "6 stars"
13−assignee = "~timluc-miptev"
13+assignee = ["~timluc-miptev"]
1414id = "2056919898"
1515completed = true
1616link = ""
content/grants/bitcoin-key-derivation.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "The Urbit HD Wallet allows for many different keys to be generated from a single master ticket. Your task is to use this mechanism to generate Bitcoin keys and expose ways of interacting with them."
1212reward = "2 stars"
13−assignee = "pkova"
13+assignee = ["pkova"]
1414id = "794126751"
1515completed = true
1616link = ""
content/grants/bitcoin-node-json-rpc-api-part-1.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "Write a Remote Procedure Call library for a Bitcoin Gall app -- part one."
1212reward = "1 star"
13−assignee = "yosoyubik"
13+assignee = ["yosoyubik"]
1414id = "649469235"
1515completed = true
1616link = ""
content/grants/bitcoin-node-json-rpc-api-part-2.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "Write a Remote Procedure Call library for a Bitcoin Gall app -- part two."
1212reward = "1 star"
13−assignee = "pkova"
13+assignee = ["pkova"]
1414id = "1577544668"
1515completed = true
1616link = ""
content/grants/bitcoin-node-json-rpc-api-part-3.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "Write a Remote Procedure Call library for a Bitcoin Gall app -- part three."
1212reward = "1 star"
13−assignee = "yosoyubik"
13+assignee = ["yosoyubik"]
1414id = "312452925"
1515completed = true
1616link = ""
content/grants/bitcoin-node-json-rpc-api-part-4.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "Write a Remote Procedure Call library for a Bitcoin Gall app -- part four."
1212reward = "2 stars"
13−assignee = "yosoyubik"
13+assignee = ["yosoyubik"]
1414id = "87854308"
1515completed = true
1616link = ""
content/grants/bitcoin-wallet-maintenance.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "Help us maintain the Bitcoin Wallet."
1212reward = "3 stars"
1313mentor = "~timluc-miptev"
14−assignee = "~finned-palmer"
14+assignee = ["~finned-palmer"]
1515completed = true
1616work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0032&prefill_Grant+Name=Bitcoin%20Wallet%20Maintenance"
1717+++
content/grants/bitcoin-wallet-on-bridge.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Azimuth" ]
1010image = ""
1111description = "Add Bitcoin support to the Bridge interface. "
1212reward = "1 star"
13−assignee = "yosoyubik"
13+assignee = ["yosoyubik"]
1414id = "273059635"
1515completed = false
1616canceled = true
content/grants/books.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Books is an application for managing your crypto wallets, transactions, and counterparties. It allows you to add your wallet and others' wallets, track balances and transactions, and add private annotations to all of the above."
1212reward = "5-7 stars"
13−assignee = "Quartus"
13+assignee = ["Quartus"]
1414grant_id = "B0109"
1515completed = false
1616work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0134&prefill_Grant+Name=Books%3A%20address%20and%20transaction%20manager"
content/grants/boston-t-train-tracker-landscape-tile.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "Create a landscape tile that tracks the Boston T train."
1212reward = "3 stars"
13−assignee = "nforbes6"
13+assignee = ["nforbes6"]
1414id = "2039941382"
1515completed = false
1616canceled = true
content/grants/bridge-l2-revamp.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Azimuth" ]
1010image = ""
1111description = "Our Layer 2 scaling solution is nearing completion, and the Bridge UI/UX needs to be refactored to take it into account."
1212reward = "5 stars"
13−assignee = "~datder-sonnet"
13+assignee = ["~datder-sonnet"]
1414completed = true
1515canceled = false
1616link = ""
content/grants/calendar-ui.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "Build a Landscape-native calendar UI"
1212reward = "2 stars"
13−assignee = "finled-bansel"
13+assignee = ["finled-bansel"]
1414id = "1555464949"
1515completed = false
1616canceled = true
content/grants/calendar.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "An Arvo calendar agent based on the iCalendar spec."
1212reward = "5 stars"
13−assignee = "~wolref-podlex, sovmep-ripsum"
13+assignee = ["~wolref-podlex", "sovmep-ripsum"]
1414id = "1851255517"
1515completed = true
1616link = ""
content/grants/chronicle.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Chronicle is a news app that links all articles from group channels"
1212reward = "2 stars ($4k bonus if done by Assembly)"
13−assignee = ""
13+assignee = [""]
1414grant_id = "B0161"
1515champion = "Holium"
1616completed = false
content/grants/clojure-urbit-client.md+1−1
@@ -9,7 +9,7 @@ image = ""
99description = "Urbit client for the Clojure programming language"
1010reward = "3 stars"
1111champion = "~littel-wolfur"
12−assignee = "~sorted-falnyd"
12+assignee = ["~sorted-falnyd"]
1313grant_id = "P0092"
1414completed = false
1515canceled = false
content/grants/communal-computing.md+1−1
@@ -8,7 +8,7 @@ grant_category = ["other"]
88image = ""
99description = "User research, domain research/synthesis, white paper creation and publicity effort around Urbit ID as a solution to questions of IoT identity sharing and privacy"
1010reward = "4.6 stars"
11−assignee = "~pilwyc-fastec"
11+assignee = ["~pilwyc-fastec"]
1212mentor = "~simfur-ritwed"
1313grant_id = "P0113"
1414completed = false
content/grants/community-meetups.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Earn stars by building culture through local, recurring, and in-person urbit events"
1212reward = "1 star"
13−assignee = ""
13+assignee = [""]
1414grant_id = "B0165"
1515champion = "~dalweb-donfun"
1616completed = false
content/grants/comprehensive-local-server-and-mum-explanation-video.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Series of three videos:1) Purchase planet, install and run on a local machine2) nginx setup3) Explaining Urbit to my tech illiterate mum "
1212reward = "1 star"
13−assignee = "mislyr-misnyt"
13+assignee = ["mislyr-misnyt"]
1414id = "2020133197"
1515completed = false
1616canceled = true
content/grants/contacts.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "Contact Management App"
1212reward = "1 star"
1313mentor = "~timluc-miptev"
14−assignee = ""
14+assignee = [""]
1515completed = false
1616canceled = true
1717work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0034&prefill_Grant+Name=Contacts%20App"
content/grants/content-producer.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Documentation" ]
1010image = ""
1111description = "Work with the content manager in producing content"
1212reward = "3 stars"
13−assignee = "~sitful-hatred"
13+assignee = ["~sitful-hatred"]
1414id = ""
1515completed = true
1616canceled = false
content/grants/content-saver.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "Extract and save content from HTML."
1212reward = "2 stars"
13−assignee = "lurodrigo (~tirdyr-lagrum)"
13+assignee = ["lurodrigo (~tirdyr-lagrum)"]
1414id = "1163181298"
1515completed = false
1616canceled = true
content/grants/cross-platform-desktop-urbit-app.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "A native app that makes running Urbit near friction-less for everyone."
1212reward = "10 stars"
13−assignee = "nocsyx-lassul"
13+assignee = ["nocsyx-lassul"]
1414id = "740109059"
1515completed = true
1616canceled = false
content/grants/cta-train-tracker-landscape-tile.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Build an app to track the schedule of the Chicago Transit Authority."
1212reward = "3 stars"
13−assignee = "tomnash"
13+assignee = ["tomnash"]
1414id = "1262889675"
1515completed = false
1616canceled = true
content/grants/cue.md+1−1
@@ -11,7 +11,7 @@ grant_category = ["App Dev"]
1111image = ""
1212description = "A bookmarking tool that reminds you of content you saved for later"
1313reward = "4 stars"
14−assignee = "~mallus-fabres"
14+assignee = ["~mallus-fabres"]
1515champion = "~fabled-faster"
1616grant_id = "P0173"
1717completed = false
content/grants/cypherscope-bot.md+1−1
@@ -8,7 +8,7 @@ grant_category = ["App Dev: Other"]
88image = ""
99description = "On-demand financial charts chat bot"
1010reward = "2 stars"
11−assignee = "~mitten-dapper, ~ristyc-ridwyx"
11+assignee = ["~mitten-dapper", "~ristyc-ridwyx"]
1212grant_id = "P0068"
1313completed = false
1414canceled = false
content/grants/digital-editor-MROB.md+1−1
@@ -10,7 +10,7 @@ grant_category = ["Other"]
1010image = ""
1111description = "Digital Editor for the Mars Review of Books"
1212reward = "$4,500 in WSTR"
13−assignee = "~randem-wishes"
13+assignee = ["~randem-wishes"]
1414champion = "~librex-dozryc"
1515grant_id = "B0140"
1616completed = false
content/grants/digital-storefront.md+1−1
@@ -11,7 +11,7 @@ grant_category = ["App Dev"]
1111image = ""
1212description = "Online Store for Selling Digital Content (Text / Audio / Video)"
1313reward = "3 stars"
14−assignee = "~tirrel"
14+assignee = ["~tirrel"]
1515champion = "~tacryt-socryp"
1616grant_id = "P0167"
1717completed = false
content/grants/display-eth-data.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "The Urbit identity system uses a suite of Ethereum contracts as its PKI. As such, a lot of Ethereum-related functionality is available within the system."
1212reward = "1 star"
13−assignee = "dominic22"
13+assignee = ["dominic22"]
1414id = "831044524"
1515completed = true
1616link = ""
content/grants/docker-image-for-cloud-container-orchestration.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Dev Tool" ]
1010image = ""
1111description = "Nix infrastructure to generate Docker images for Urbit releases. Images would be suitable for cloud orchestration in e.g. Amazon ECS"
1212reward = "1 star"
13−assignee = "Edward Amsden ~ritpub-sipsyl"
13+assignee = ["Edward Amsden ~ritpub-sipsyl"]
1414id = "626138244"
1515completed = true
1616link = ""
content/grants/dusko-valve.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Other" ]
1010image = ""
1111description = "a tool which allows NFT artists to offer planets for redemption to their patrons alongside their NFTs"
1212reward = "1.0 WSTR"
13−assignee = "~tasset-norlux"
13+assignee = ["~tasset-norlux"]
1414champion = "~tacryt-socryp"
1515grant_id = "P0143"
1616completed = true
content/grants/educational-guide-todomvc-urbit-edition.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Documentation" ]
1010image = ""
1111description = "The goal of this bounty is to create a series of guides that can instruct a newcomer to Urbit as to how to go about creating a full-stack application from scratch."
1212reward = "10 stars"
13−assignee = "~rabsef-bicrym"
13+assignee = ["~rabsef-bicrym"]
1414id = "1372696624"
1515completed = true
1616canceled = false
content/grants/escape.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "A reputation agent for Stars."
1212reward = "4 stars"
13−assignee = "yosoyubik"
13+assignee = ["yosoyubik"]
1414id = "1146667285"
1515completed = false
1616canceled = true
content/grants/eth-provider.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Eth-provider is a Gall agent that allows Urbit users to configure their Ethereum connection."
1212reward = "3 stars"
13−assignee = "~pontus-fadpun"
13+assignee = ["~pontus-fadpun"]
1414grant_id = "B0142"
1515completed = false
1616work_request_link="https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0142&prefill_Grant+Name=Ethereum%20Provider"
content/grants/eth-wallet.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Build an Ethereum wallet and UI that you can run from your urbit ship and use to interact with the web3 ecosystem"
1212reward = "3 stars"
13−assignee = ""
13+assignee = [""]
1414grant_id = "B0158"
1515completed = false
1616work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0158&prefill_Grant+Name=Urbit%20Native%20Ethereum%20Wallet"
content/grants/ethereum-abi-parser.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "Create a Gall app that takes the bytecode for a contract ABI."
1212reward = "2 stars"
13−assignee = "xiphiness"
13+assignee = ["xiphiness"]
1414id = "1241532070"
1515completed = false
1616canceled = true
content/grants/eyre-scry.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Core Dev" ]
1010image = ""
1111description = "Speed up Urbit http server by implementing a cache for requests"
1212reward = "5 stars"
13−assignee = "~watter-parter"
13+assignee = ["~watter-parter"]
1414champion = "~tirrel"
1515grant_id = "B0151"
1616completed = false
content/grants/faux.md+1−1
@@ -11,7 +11,7 @@ grant_category = ["App Dev"]
1111image = ""
1212description = "Discord Bridge"
1313reward = "2 stars"
14−assignee = "~midsum-salrux"
14+assignee = ["~midsum-salrux"]
1515champion = "~littel-wolfur"
1616grant_id = "P0145"
1717completed = true
content/grants/feed-aggregator.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev: Other" ]
1010image = ""
1111description = "A feed aggregation application"
1212reward = "5 stars"
13−assignee = "~mirtyl-wacdec"
13+assignee = ["~mirtyl-wacdec"]
1414grant_id = "P0043"
1515completed = false
1616canceled = true
content/grants/filesharer.md+1−1
@@ -10,7 +10,7 @@ grant_category = ["App Dev"]
1010image = ""
1111description = "Simple file sharing on Urbit"
1212reward = "2 stars"
13−assignee = "~tinden-pontev"
13+assignee = ["~tinden-pontev"]
1414grant_id = "P0123"
1515completed = false
1616link = ""
content/grants/gall-api-documentation.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Documentation" ]
1010image = ""
1111description = "Write reference documentation for using the API for developing Gall apps."
1212reward = "1 star"
13−assignee = "Liam Fitzgerald, borlyt-salnus"
13+assignee = ["Liam Fitzgerald", "borlyt-salnus"]
1414id = "1251133389"
1515completed = true
1616link = ""
content/grants/general-web-permissions.md+1−1
@@ -11,7 +11,7 @@ grant_category = ["App Dev: Other"]
1111image = ""
1212description = "Enabling the ability to log in and view private or user-specific content"
1313reward = "3 stars"
14−assignee = "~tirrel"
14+assignee = ["~tirrel"]
1515champion = "~tacryt-socryp"
1616grant_id = "P0169"
1717completed = false
content/grants/go-airlock-library.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Core Dev" ]
1010image = ""
1111description = "Create a library for the Go language to be used for Airlock, the protocols for interfacing with Urbit."
1212reward = "3 stars"
13−assignee = "Caio"
13+assignee = ["Caio"]
1414id = "764093285"
1515completed = true
1616link = ""
content/grants/go-urbit.md+1−1
@@ -11,7 +11,7 @@ grant_category = ["App Dev: Other"]
1111image = ""
1212description = "Create a go-urbit library that contains the required functions for interfacing with Ames"
1313reward = "3 stars"
14−assignee = "~litryl-tadmev"
14+assignee = ["~litryl-tadmev"]
1515champion = "~wicdev-wisryt"
1616grant_id = "P0125"
1717completed = false
content/grants/graph-store-documentation-guide.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Documentation" ]
1010image = ""
1111description = "Explainer, tutorial, and cookbook for `graph-store`"
1212reward = "4 stars"
13−assignee = "~sipfyn-pidmex"
13+assignee = ["~sipfyn-pidmex"]
1414id = "1888977136"
1515completed = true
1616canceled = false
content/grants/guide-to-s3.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Documentation" ]
1010image = ""
1111description = "Contribute an easy-to-follow guide on self-hosting an S3 storage solution for use with Urbit to urbit.org."
1212reward = "1 star"
13−assignee = "~tomnyr-tirsyr"
13+assignee = ["~tomnyr-tirsyr"]
1414id = ""
1515completed = true
1616canceled = false
content/grants/haskell-airlock-library.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Core Dev" ]
1010image = ""
1111description = "Create a library for the Haskell language to be used for Airlock, the API suite for outside communication with Urbit."
1212reward = "3 stars"
13−assignee = "bsima"
13+assignee = ["bsima"]
1414id = "688875191"
1515completed = true
1616link = ""
content/grants/herd.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Herd - Dependency management for Citadel"
1212reward = "2 stars"
13−assignee = "~midsum-salrux"
13+assignee = ["~midsum-salrux"]
1414grant_id = "P0170"
1515champion = "~littel-wolfur"
1616completed = false
content/grants/hoon-001-learner-efficiency-and-early-learner-resources.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Documentation" ]
1010image = ""
1111description = "Create Hoon learning resources catered to learner efficiency, with orienting materials for Hoon & coding, learning examples, videos."
1212reward = "3 stars"
13−assignee = "som, ~risruc-habteb, ~rabsef-bicrym"
13+assignee = ["som, ~risruc-habteb", "~rabsef-bicrym"]
1414id = "471015542"
1515completed = true
1616link = ""
content/grants/hoon-eval.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "Build an eval command and a stateless REPL mode in vere"
1212reward = "1 star"
1313mentor = "~master-morzod"
14−assignee = "~mopfel-winrux"
14+assignee = ["~mopfel-winrux"]
1515completed = false
1616canceled = false
1717work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=A0161&prefill_Grant+Name=Hoon%20Eval%20and%20REPL"
content/grants/hoon-markdown-library.md+1−1
@@ -11,7 +11,7 @@ grant_category = ["Other"]
1111image = ""
1212description = "CommonMark-based Library for Hoon Markdown"
1313reward = "3 stars"
14−assignee = "~tirrel"
14+assignee = ["~tirrel"]
1515champion = "~tacryt-socryp"
1616grant_id = "P0168"
1717completed = false
content/grants/host-three-college-university-urbit-meetups-1.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Hold a meetup and presentation about Urbit."
1212reward = "1 star"
13−assignee = "P. Paramo"
13+assignee = ["P. Paramo"]
1414id = ""
1515completed = true
1616link = ""
content/grants/host-three-college-university-urbit-meetups-2.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Hold a meetup and presentation about Urbit."
1212reward = "1 star"
13−assignee = "kirk-hutchison"
13+assignee = ["kirk-hutchison"]
1414id = ""
1515completed = true
1616link = ""
content/grants/host-three-college-university-urbit-meetups-3.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "Hold a meetup and presentation about Urbit."
1212reward = "1 star"
13−assignee = "~sanlyt-modbyt"
13+assignee = ["~sanlyt-modbyt"]
1414id = ""
1515completed = true
1616link = ""
content/grants/host-three-virtual-urbit-meetups.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Tlon is not Urbit; Urbit is owned by its community. So we want to decenter the Urbit brand into cities outside of San Francisco, and watch the community’s independent visions of the project take wing."
1212reward = "1 star"
13−assignee = "~naltyc-wornes (dasfeb.industries)"
13+assignee = ["~naltyc-wornes (dasfeb.industries)"]
1414id = "542719422"
1515completed = false
1616canceled = true
content/grants/host-two-urbit-meetups-1.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Host two Urbit meetups in your city."
1212reward = "1 star"
13−assignee = "sitful-hatred"
13+assignee = ["sitful-hatred"]
1414id = ""
1515completed = true
1616link = ""
content/grants/host-two-urbit-meetups-10.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Tlon is not Urbit; Urbit is owned by its community. So we want to decenter the Urbit brand into cities outside of San Francisco, and watch the community’s independent visions of the project take wing."
1212reward = "1 star"
13−assignee = "jpt4"
13+assignee = ["jpt4"]
1414id = ""
1515completed = true
1616link = ""
content/grants/host-two-urbit-meetups-11.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Urbit needs champions! The Urbit Foundation is looking for community members to host local or online meetups to spread the word."
1212reward = "1 star"
13−assignee = "Thomas"
13+assignee = ["Thomas"]
1414id = ""
1515completed = true
1616link = ""
content/grants/host-two-urbit-meetups-12.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Urbit needs champions! The Urbit Foundation is looking for community members to host local or online meetups to spread the word."
1212reward = "1 star"
13−assignee = "~tillys-fasryp"
13+assignee = ["~tillys-fasryp"]
1414id = ""
1515work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0031&prefill_Grant+Name=Host%20Two%20Urbit%20Meetups%20%2812%29"
1616completed = true
content/grants/host-two-urbit-meetups-13.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Urbit needs champions! The Urbit Foundation is looking for community members to host local or online meetups to spread the word."
1212reward = "1 star"
13−assignee = "~mogmyr-talrus"
13+assignee = ["~mogmyr-talrus"]
1414id = ""
1515work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0083&prefill_Grant+Name=Host%20Two%20Urbit%20Meetups%20%2813%29"
1616completed = true
content/grants/host-two-urbit-meetups-14.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Urbit needs champions! The Urbit Foundation is looking for community members to host local or online meetups to spread the word."
1212reward = "1 star"
13−assignee = "~sarlev-sarsen"
13+assignee = ["~sarlev-sarsen"]
1414id = ""
1515work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0083&prefill_Grant+Name=Host%20Two%20Urbit%20Meetups%20%2814%29"
1616completed = true
content/grants/host-two-urbit-meetups-15.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Urbit needs champions! The Urbit Foundation is looking for community members to host local or online meetups to spread the word."
1212reward = "1 star"
13−assignee = ""
13+assignee = [""]
1414id = ""
1515work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0083&prefill_Grant+Name=Host%20Two%20Urbit%20Meetups%20%2815%29"
1616completed = false
content/grants/host-two-urbit-meetups-16.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Urbit needs champions! The Urbit Foundation is looking for community members to host local or online meetups to spread the word."
1212reward = "1 star"
13−assignee = "~librex-dozryc"
13+assignee = ["~librex-dozryc"]
1414id = ""
1515work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0083&prefill_Grant+Name=Host%20Two%20Urbit%20Meetups%20%2816%29"
1616completed = true
content/grants/host-two-urbit-meetups-2.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Host two Urbit meetups in your city."
1212reward = "1 star"
13−assignee = "Matthew Levan, nforbes6"
13+assignee = ["Matthew Levan", "nforbes6"]
1414id = ""
1515completed = true
1616link = ""
content/grants/host-two-urbit-meetups-3.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Host two Urbit meetups in your city."
1212reward = "1 star"
13−assignee = "yosoyubik"
13+assignee = ["yosoyubik"]
1414id = ""
1515completed = true
1616link = ""
content/grants/host-two-urbit-meetups-4.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Host two Urbit meetups in your city."
1212reward = "1 star"
13−assignee = "~forfel-norfel"
13+assignee = ["~forfel-norfel"]
1414id = ""
1515completed = true
1616link = ""
content/grants/host-two-urbit-meetups-5.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Host two Urbit meetups in your city."
1212reward = "1 star"
13−assignee = "NHL"
13+assignee = ["NHL"]
1414id = ""
1515completed = true
1616link = ""
content/grants/host-two-urbit-meetups-6.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Host two Urbit meetups in your city."
1212reward = "1 star"
13−assignee = "~dilled-fastyd"
13+assignee = ["~dilled-fastyd"]
1414id = ""
1515completed = true
1616link = ""
content/grants/host-two-urbit-meetups-7.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Host two Urbit meetups in your city."
1212reward = "1 star"
13−assignee = "nrhtr, ~hocdep-labtel, sunmaid, jackw"
13+assignee = ["nrhtr, ~hocdep-labtel, sunmaid", "jackw"]
1414id = ""
1515completed = true
1616link = ""
content/grants/host-two-urbit-meetups-8.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Tlon is not Urbit; Urbit is owned by its community. So we want to decenter the Urbit brand into cities outside of San Francisco, and watch the community’s independent visions of the project take wing."
1212reward = "1 star"
13−assignee = "~winter-paches, ~fonnyx-nopmer"
13+assignee = ["~winter-paches", "~fonnyx-nopmer"]
1414id = ""
1515completed = true
1616link = ""
content/grants/host-two-urbit-meetups-9.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Tlon is not Urbit; Urbit is owned by its community. So we want to decenter the Urbit brand into cities outside of San Francisco, and watch the community’s independent visions of the project take wing."
1212reward = "1 star"
13−assignee = "juaningan"
13+assignee = ["juaningan"]
1414id = ""
1515completed = true
1616link = ""
content/grants/json-jet.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "Create high performance JSON parsing/serializing jet."
1212reward = "1 star"
1313mentor = "~timluc-miptev"
14−assignee = "~finmep-lanteb"
14+assignee = ["~finmep-lanteb"]
1515completed = true
1616canceled = false
1717work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0036&prefill_Grant+Name=JSON%20Parsing%2FSerialization%20Jet"
content/grants/lexicon.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "A simple dictionary app with ability to add custom definitions for a group."
1212reward = "1 star ($3k bonus if done by Assembly)"
13−assignee = "~bitful-pannul"
13+assignee = ["~bitful-pannul"]
1414grant_id = "B0162"
1515champion = "Holium"
1616completed = false
content/grants/links-in-urbit-reference-docs.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Documentation" ]
1010image = ""
1111description = "Add links to our reference doc pages so that people can easily discover new concepts"
1212reward = "1 star"
13−assignee = "alecbrick"
13+assignee = ["alecbrick"]
1414id = "45608361"
1515completed = true
1616canceled = false
content/grants/llelogram.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "Towards creating a political-econometric of federal legislation people can read as easily as a stock ticker: Llelogram"
1212reward = "5 stars"
13−assignee = "Dotty"
13+assignee = ["Dotty"]
1414id = "821310723"
1515completed = false
1616canceled = true
content/grants/login-with-urbit.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev: Other" ]
1010image = ""
1111description = 'One of the killer pieces of missing functionality in the ecosystem is to seamlessly "login" to Urbit web apps at the click of a button.'
1212reward = "7 stars"
13−assignee = "dcSpark"
13+assignee = ["dcSpark"]
1414id = ""
1515completed = true
1616canceled = false
content/grants/machine-learning.md+1−1
@@ -8,7 +8,7 @@ grant_category = ["App Dev: Other"]
88image = ""
99description = "Create a supervised machine learning library"
1010reward = "7 stars"
11−assignee = "~tamdev-nocdun"
11+assignee = ["~tamdev-nocdun"]
1212grant_id = "P0075"
1313completed = false
1414canceled = false
content/grants/market-interface.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev: Other" ]
1010image = ""
1111description = "Implement the app interface for swapping stars for wrapped stars."
1212reward = "5 stars"
13−assignee = "~fabnev-hinmur"
13+assignee = ["~fabnev-hinmur"]
1414id = ""
1515completed = true
1616link = ""
content/grants/matrices-in-hoon.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Core Dev" ]
1010image = ""
1111description = "Add array types to Hoon."
1212reward = "5 stars"
13−assignee = "N E Davis"
13+assignee = ["N E Davis"]
1414id = "611660914"
1515completed = true
1616link = ""
content/grants/matrixriotim-bridge-bot.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "This would be a python bot to connect urbit to any Matrix server. It would act as a bridge, mirroring messages between the two platforms."
1212reward = "2 stars"
13−assignee = "modmes-livheb"
13+assignee = ["modmes-livheb"]
1414id = "1496457780"
1515completed = false
1616canceled = true
content/grants/meetup-bom.md+1−1
@@ -8,7 +8,7 @@ grant_category = ["Community"]
88image = ""
99description = "Provide meetup bounty hunters with the persuasive narratives and content"
1010reward = "3 stars"
11−assignee = "~sarlev-sarsen"
11+assignee = ["~sarlev-sarsen"]
1212grant_id = "P0093"
1313completed = true
1414canceled = false
content/grants/meld-memory.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "Reduce memory usage of |meld"
1212reward = "1 star"
1313mentor = "~master-morzod"
14−assignee = "~winter-paches"
14+assignee = ["~winter-paches"]
1515completed = false
1616canceled = false
1717work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=A0160&prefill_Grant+Name=Meld%20Memory%20Usage"
content/grants/membrane.md+1−1
@@ -8,7 +8,7 @@ grant_category = ["App Dev"]
88image = ""
99description = "Martian native spreadsheets"
1010reward = "5 stars"
11−assignee = "~tiller-tolbus"
11+assignee = ["~tiller-tolbus"]
1212champion = "~sarlev-sarsen"
1313grant_id = "P0138"
1414completed = false
content/grants/minesweeper.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "A redesigned version of minesweeper where all of the game logic is written in hoon"
1212reward = "1 star ($2k if done by Assembly)"
13−assignee = "~hanfel-dovned"
13+assignee = ["~hanfel-dovned"]
1414grant_id = "B0163"
1515champion = "Holium"
1616completed = false
content/grants/minimal-urbit-os.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Core Dev" ]
1010image = ""
1111description = "A Linux based host OS with only the essentials needed to run Urbit, designed to help the process of getting Urbit running on bare metal"
1212reward = "6 stars"
13−assignee = "~forfel-norfel"
13+assignee = ["~forfel-norfel"]
1414id = "1935638429"
1515completed = false
1616canceled = true
content/grants/native-planet-2.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Other" ]
1010image = ""
1111description = "Native Planet - A domestic hosting solution for Urbit"
1212reward = "6 stars"
13−assignee = "~dalhec-banler"
13+assignee = ["~dalhec-banler"]
1414champion = "~poldec-tonteg"
1515grant_id = "P0152"
1616completed = false
content/grants/native-urbit.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Other" ]
1010image = ""
1111description = "Native Planet - A domestic hosting solution for Urbit"
1212reward = "5 stars"
13−assignee = "~dalhec-banler"
13+assignee = ["~dalhec-banler"]
1414completed = true
1515canceled = false
1616+++
content/grants/nested-goals.md+1−1
@@ -9,7 +9,7 @@ image = ""
99description = "Urbit application for invidividual and social management of high-level goals and their tasks"
1010reward = "3 stars"
1111champion = "~tacryt-socryp"
12−assignee = "~niblyx-malnus"
12+assignee = ["~niblyx-malnus"]
1313grant_id = "P0170"
1414completed = false
1515canceled = false
content/grants/network-explorer-data-pipeline-http-api.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Build a public, open HTTP API for exploring metrics about the Urbit network."
1212reward = "5 stars"
13−assignee = "~dinleb-rambep"
13+assignee = ["~dinleb-rambep"]
1414id = "1101665172"
1515completed = true
1616canceled = false
content/grants/notifications-protocol.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "Build a new network protocol to Urbit to handle notifying subscribers when a new datum is published"
1212reward = "1 star"
1313mentor = "~rovnys-ricfer"
14−assignee = "~novned-tidsyl, ~boldur-dashes"
14+assignee = ["~novned-tidsyl", "~boldur-dashes"]
1515grant_id = "A0163"
1616completed = false
1717canceled = false
content/grants/nuck-jet.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "Create new high performance string parser jet."
1212reward = "1 star"
1313mentor = "~timluc-miptev"
14−assignee = ""
14+assignee = [""]
1515completed = false
1616canceled = true
1717work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0035&prefill_Grant+Name=Nuck%20Jet"
content/grants/olif.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Olif: olfactive rendering of Urbit address space"
1212reward = "2 stars"
13−assignee = "~litneb-maltyp"
13+assignee = ["~litneb-maltyp"]
1414grant_id = "P0159"
1515champion = "~tocrex-holpen"
1616completed = false
content/grants/open-street-maps-data-importation.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Core Dev" ]
1010image = ""
1111description = "reate a mapping tool which allows Open Street Maps data to be imported into Urbit."
1212reward = "2 stars"
13−assignee = ""
13+assignee = [""]
1414id = "1072822195"
1515completed = false
1616canceled = true
content/grants/overhaul-the-urbitorg-website.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Design" ]
1010image = ""
1111description = "Rework urbit.org to encourage participation with the project."
1212reward = "2 stars"
13−assignee = "~radbur-sivmus"
13+assignee = ["~radbur-sivmus"]
1414id = "246698762"
1515completed = true
1616canceled = false
content/grants/planet-sales.md+1−1
@@ -8,7 +8,7 @@ grant_category = ["App Dev: Other"]
88image = ""
99description = "Layer 2 Planet Sales via Urbit"
1010reward = "6 stars"
11−assignee = "~tacryt-socryp"
11+assignee = ["~tacryt-socryp"]
1212grant_id = "P0071"
1313completed = true
1414canceled = false
content/grants/pokur.md+1−1
@@ -8,7 +8,7 @@ grant_category = ["App Dev: Other"]
88image = ""
99description = "Multiplayer Poker App on Urbit"
1010reward = "2 stars"
11−assignee = "~hodzod-walrus"
11+assignee = ["~hodzod-walrus"]
1212grant_id = "P0084"
1313completed = true
1414canceled = false
content/grants/port-maintenance.md+1−1
@@ -9,7 +9,7 @@ image = ""
99description = "Maintain the Port application"
1010reward = "2 stars"
1111champion = "~nocsyx-lassul"
12−assignee = "~latter-bolden"
12+assignee = ["~latter-bolden"]
1313grant_id = "B0137"
1414completed = false
1515work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0137&prefill_Grant+Name=Port%20Maintenance"
content/grants/quorum.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Quorum: Clone of Stack Exchange on Urbit"
1212reward = "3 stars"
13−assignee = "~tamlut-modnys, ~litlep-nibbyt, ~sidnym-ladrut"
13+assignee = ["~tamlut-modnys, ~litlep-nibbyt", "~sidnym-ladrut"]
1414grant_id = "B0167"
1515champion = "~lagrev-nocfep"
1616completed = false
content/grants/ra-debugging-tools.md+1−1
@@ -9,7 +9,7 @@ image = ""
99description = "Debugging Tools"
1010reward = "2 stars"
1111mentor = "~master-morzod"
12−assignee = "~nosmes-sibwyx, ~topfet-parmed"
12+assignee = ["~nosmes-sibwyx", "~topfet-parmed"]
1313completed = false
1414canceled = true
1515work_request_link = ""
content/grants/ra-page-tracking.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "Improve Page Tracking"
1212reward = "2 stars"
1313mentor = "~silsyn-wathep"
14−assignee = "~fanfun-mocbud"
14+assignee = ["~fanfun-mocbud"]
1515completed = true
1616work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=A0039&prefill_Grant+Name=Runtime%20Apprenticeship%3A%20Improve%20Page%20Tracking"
1717+++
content/grants/ra-segfaults.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "Segfaults"
1212reward = "2 stars"
1313mentor = "~silsyn-wathep"
14−assignee = ""
14+assignee = [""]
1515completed = false
1616canceled = true
1717work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=A0040&prefill_Grant+Name=Runtime%20Apprenticeship%3A%20Segfaults"
content/grants/ra-stack-overflow.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "Stack Overflow"
1212reward = "2 stars"
1313mentor = "~silsyn-wathep"
14−assignee = ""
14+assignee = [""]
1515completed = false
1616canceled = true
1717work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0041&prefill_Grant+Name=Runtime%20Apprenticeship%3A%20Stack%20Overflow"
content/grants/ragnarok-online-on-urbit.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Landscape app that supports registering an urbit ID with an RO server, exposing various account management actions and guild / channel chats"
1212reward = "3 stars"
13−assignee = "~littel-wolfur"
13+assignee = ["~littel-wolfur"]
1414id = "2084005955"
1515completed = false
1616canceled = true
content/grants/regex-library.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "Implement a regular expressions library in Hoon"
1212reward = "3 stars"
1313mentor = "~lagrev-nocfep"
14−assignee = "~macrep-racdec"
14+assignee = ["~macrep-racdec"]
1515grant_id = "B0177"
1616completed = false
1717canceled = false
content/grants/search-in-groups.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Implement a basic text search in groups channels"
1212reward = "2 stars"
13−assignee = "@nrtxrmnd"
13+assignee = ["@nrtxrmnd"]
1414id = "835369230"
1515completed = true
1616link = ""
content/grants/seguro-phase-2.md+1−1
@@ -11,7 +11,7 @@ grant_category = ["Runtime"]
1111image = ""
1212description = "Implement a working FoundationDB event read/write layer that is as ready as possible for interfacing with the Urbit runtime."
1313reward = "5 stars"
14−assignee = "~mastyr-bottec"
14+assignee = ["~mastyr-bottec"]
1515champion = "~master-morzod"
1616grant_id = "P0168"
1717completed = false
content/grants/seguro-prototype.md+1−1
@@ -11,7 +11,7 @@ grant_category = ["Runtime"]
1111image = ""
1212description = ""
1313reward = "2 stars"
14−assignee = "~mastyr-bottec"
14+assignee = ["~mastyr-bottec"]
1515champion = "~master-morzod"
1616grant_id = "P0157"
1717completed = false
content/grants/send-emails-to-a-mailing-list.md+1−1
@@ -8,7 +8,7 @@ grant_category = ["App Dev: Other"]
88image = ""
99description = "An agent that works with SendGrid, to be used for sending subscriber content to a mailing list."
1010reward = "4 stars"
11−assignee = "~novlud-padtyv"
11+assignee = ["~novlud-padtyv"]
1212grant_id = "P0082"
1313completed = true
1414canceled = false
content/grants/slam.md+1−1
@@ -8,7 +8,7 @@ grant_category = ["App Dev"]
88image = ""
99description = "Slam Action Game"
1010reward = "3 stars"
11−assignee = "~hanfel-dovned"
11+assignee = ["~hanfel-dovned"]
1212champion = "~rabsef-bicrym"
1313grant_id = "P0122"
1414completed = false
content/grants/slaw-scot-jets.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "Tune slaw/scot jets for better perfomance."
1212reward = "1 star"
1313mentor = "~master-morzod"
14−assignee = ""
14+assignee = [""]
1515grant_id = "B0164"
1616completed = false
1717work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0164&prefill_Grant+Name=Tune%20slaw%2Fscot%20Jets"
content/grants/smol-future-sustained-knowledge-sharing-and-marketing.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Create sustained documentation and marketing efforts that will support and encourage new users to run Urbit on their own RPi devices."
1212reward = "10 stars"
13−assignee = "~naltyc-wornes (dasfeb.industries)"
13+assignee = ["~naltyc-wornes (dasfeb.industries)"]
1414id = "1395578140"
1515completed = false
1616canceled = true
content/grants/speech-recognition.md+1−1
@@ -8,7 +8,7 @@ grant_category = ["App Dev: Other"]
88image = ""
99description = "Bring Automatic Speech Recognition to Urbit"
1010reward = "2 stars"
11−assignee = "~hosted-fornet"
11+assignee = ["~hosted-fornet"]
1212grant_id = "P0053"
1313completed = true
1414canceled = false
content/grants/staff-the-urbit-help-desk-1.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Help Urbit users with their various problems."
1212reward = "1 star"
13−assignee = "nartes-fasrum"
13+assignee = ["nartes-fasrum"]
1414id = "1395801018"
1515completed = true
1616link = ""
content/grants/staff-the-urbit-help-desk-2.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Help Urbit users with their various problems."
1212reward = "1 star"
13−assignee = "sicbud (and i cannot stress this enough) hathes"
13+assignee = ["sicbud (and i cannot stress this enough) hathes"]
1414id = "612547183"
1515completed = true
1616link = ""
content/grants/staff-the-urbit-helpdesk-east.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Help guide newcomers onto the network."
1212reward = "1 star"
13−assignee = "~libmud-bonted"
13+assignee = ["~libmud-bonted"]
1414id = "1140084926"
1515completed = true
1616link = ""
content/grants/staff-the-urbit-helpdesk-west.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Help guide newcomers onto the network."
1212reward = "1 star"
13−assignee = "Conrad"
13+assignee = ["Conrad"]
1414id = "123890561"
1515completed = true
1616link = ""
content/grants/static-site-generation.md+1−1
@@ -8,7 +8,7 @@ grant_category = ["App Dev: Other"]
88image = ""
99description = "Publish Urbit notebooks to the clearweb"
1010reward = "5 stars"
11−assignee = "~tacryt-socryp"
11+assignee = ["~tacryt-socryp"]
1212grant_id = "P0072"
1313completed = true
1414canceled = false
content/grants/symmetric-routing.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "Change Urbit's peer discovery, routing, and packet forwarding to use symmetric routing"
1212reward = "1 star"
1313mentor = "~rovnys-ricfer"
14−assignee = "~novned-tidsyl, ~boldur-dashes"
14+assignee = ["~novned-tidsyl", "~boldur-dashes"]
1515grant_id = "A0162"
1616completed = false
1717canceled = false
content/grants/the-complete-guide-to-gall-and-landscape.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Documentation" ]
1010image = ""
1111description = "A full text and video course on every aspect of creating Gall and Landscape apps. Students will create their own full application to finish."
1212reward = "4 stars"
13−assignee = "~timluc-miptev"
13+assignee = ["~timluc-miptev"]
1414id = "2061597290"
1515completed = true
1616link = ""
content/grants/thread-documentation.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Documentation" ]
1010image = ""
1111description = "Document, explain, and give simple howtos for the usage patterns of threads in the Dojo and Gall agents."
1212reward = "1 star"
13−assignee = "~tinnus-napbus"
13+assignee = ["~tinnus-napbus"]
1414id = "4948904"
1515completed = true
1616link = ""
content/grants/tor-nodes-relay-search-tile.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "An Urbit-native Tor search-tool."
1212reward = "3 stars"
13−assignee = "pilwex-migsun"
13+assignee = ["pilwex-migsun"]
1414id = "872371692"
1515completed = false
1616canceled = true
content/grants/translate-key-parts-of-urbitorg-into-german.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Documentation" ]
1010image = ""
1111description = "Introduction, Urbit OS, Urbit ID, Interface, Roadmap: OS1-> OS N, People + History, and Install + Setup (analog to Korean translation)"
1212reward = "1 star"
13−assignee = "~hocdep-labtel"
13+assignee = ["~hocdep-labtel"]
1414id = "1163466965"
1515completed = false
1616canceled = true
content/grants/translate-key-parts-of-urbitorg-into-korean.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Documentation" ]
1010image = ""
1111description = "The content found on urbit.org/understanding-urbit/ and urbit.org/using/install/ is only in English. Translation will be helpful to Koreans."
1212reward = "1 star"
13−assignee = "~sibped-dabdul, 홍송이"
13+assignee = ["~sibped-dabdul", "홍송이"]
1414id = "1921641407"
1515completed = true
1616canceled = false
content/grants/translate-key-parts-of-urbitorg-into-norwegian.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Help the Urbit community grow internationally by translating key resources, guides, and documentation to Norwegian."
1212reward = "1 star"
13−assignee = "Andreas Atakan"
13+assignee = ["Andreas Atakan"]
1414id = "1227012285"
1515completed = false
1616canceled = true
content/grants/translate-key-parts-of-urbitorg-into-spanish.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Documentation" ]
1010image = ""
1111description = "Help the Urbit community grow internationally by translating key resources, guides, and documentation to Spanish."
1212reward = "1 star"
13−assignee = "Tom Holford"
13+assignee = ["Tom Holford"]
1414id = "446864346"
1515completed = false
1616canceled = true
content/grants/trill-ufa.md+1−1
@@ -11,7 +11,7 @@ grant_category = ["App Dev"]
1111image = ""
1212description = "Urbit microblogging platform and social feed aggregator"
1313reward = "5 stars"
14−assignee = "~mirtyl-wacdec"
14+assignee = ["~mirtyl-wacdec"]
1515champion = "~poldec-tonteg"
1616grant_id = "P0153"
1717completed = false
content/grants/trove.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "A shared file drive allowing the upload of files to an S3 bucket or IPFS and the ability to organize the file links in folders."
1212reward = "2 stars ($4k bonus if done by Assembly)"
13−assignee = ""
13+assignee = [""]
1414grant_id = "B0164"
1515champion = "Holium"
1616completed = false
content/grants/try-urbit-website.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "A website where prospective Martians can experience the Landscape interface without any technical chops."
1212reward = "2 stars"
13−assignee = "~taller-ravnut"
13+assignee = ["~taller-ravnut"]
1414id = "1413934727"
1515completed = false
1616canceled = true
content/grants/twitter-uv-extension.md+1−1
@@ -18,7 +18,7 @@ description = "Web extension which enhances twitter with native Urbit functional
1818
1919reward = "4 stars"
2020
21−assignee = "dcSpark"
21+assignee = ["dcSpark"]
2222
2323grant_id = "P0090"
2424
content/grants/typescript-airlock-library.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Core Dev" ]
1010image = ""
1111description = "Create a library for the Typescript language to be used for Airlock, the API suite for outside communication with Urbit."
1212reward = "3 stars"
13−assignee = "~radbur-sivmus"
13+assignee = ["~radbur-sivmus"]
1414id = "1845001687"
1515completed = true
1616link = ""
content/grants/ua-collaborative-text-editor.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "A line-based editor for looking at text and code."
1212reward = "1 star"
1313mentor = "~timluc-miptev"
14−assignee = "~hanfel-dovned"
14+assignee = ["~hanfel-dovned"]
1515completed = true
1616work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=A0019&prefill_Grant+Name=Collaborative%20text%20editor%20and%20annotator"
1717+++
content/grants/ua-filesharer.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "An application that allows peers to upload files to managed storage, either on or off Urbit, and share files with each other."
1212reward = "1 star"
1313mentor = "~timluc-miptev"
14−assignee = ""
14+assignee = [""]
1515completed = true
1616work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0022&prefill_Grant+Name=Filesharer"
1717+++
content/grants/ua-heads-up-poker.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "A fun client app that would be a good way to get acquainted with Urbit's networking and p2p abilities."
1212reward = "1 star"
1313mentor = "~timluc-miptev"
14−assignee = "~bacwyl-samweg, ~hodzod-walrus"
14+assignee = ["~bacwyl-samweg", "~hodzod-walrus"]
1515completed = true
1616work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0021&prefill_Grant+Name=Heads-up%20poker"
1717+++
content/grants/ua-invoice-system.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "A system to request and record payments made and received."
1212reward = "1 star"
1313mentor = "~timluc-miptev"
14−assignee = ""
14+assignee = [""]
1515completed = true
1616work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0020&prefill_Grant+Name=Invoice%20system"
1717+++
content/grants/ua-marketplace.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "A marketplace in which users can post items for sale and browse goods for sale by other users."
1212reward = "1 star"
1313mentor = "~timluc-miptev"
14−assignee = "~dachus-tiprel"
14+assignee = ["~dachus-tiprel"]
1515grant_id = "A0009"
1616completed = false
1717cancelled = true
content/grants/ucal-google-and-outlook-integration.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "Extend the Urbit Calendar (ucal) to integrate with other calendaring systems."
1212reward = "2 stars"
13−assignee = ""
13+assignee = [""]
1414id = ""
1515completed = false
1616canceled = true
content/grants/udon-syntax-highlighter.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Dev Tool" ]
1010image = ""
1111description = "Write a syntax highlighter for the Udon markup language."
1212reward = "1 star"
13−assignee = "~dirwex-dosrev"
13+assignee = ["~dirwex-dosrev"]
1414id = "981084186"
1515completed = false
1616canceled = true
content/grants/unit-tests-for-json-parsing.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Core Dev" ]
1010image = ""
1111description = "Write unit tests for JSON-parsing arms of the zuse.hoon standard library."
1212reward = "2 stars"
13−assignee = "courajs"
13+assignee = ["courajs"]
1414id = "905205498"
1515completed = true
1616link = ""
content/grants/unit-tests-for-pure-algorithms.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Core Dev" ]
1010image = ""
1111description = "Write unit tests for +in, +by, +to, and +diff."
1212reward = "1 star"
13−assignee = "yosoyubik"
13+assignee = ["yosoyubik"]
1414id = "1322185260"
1515completed = true
1616link = ""
content/grants/unit-tests-for-sha-functions.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Core Dev" ]
1010image = ""
1111description = "Write unit tests for SHA cryptographic functions of the Hoon standard library."
1212reward = "1 star"
13−assignee = "Ken Meier"
13+assignee = ["Ken Meier"]
1414id = "179152973"
1515completed = true
1616link = ""
content/grants/unit-tests-for-zuse-cryptographic-functions.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Dev Tool" ]
1010image = ""
1111description = "Write unit tests for cryptographic functions of the Zuse library."
1212reward = "1 star"
13−assignee = "lukechampine"
13+assignee = ["lukechampine"]
1414id = "1097913361"
1515completed = true
1616link = ""
content/grants/up-to-date-hoon-reference-card.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Documentation" ]
1010image = ""
1111description = "I have made an up-to-date version of the Urbit Hoon reference card and will maintain it.https://github.com/natareo/hooncard"
1212reward = "1 star"
13−assignee = "N E Davis"
13+assignee = ["N E Davis"]
1414id = "607772785"
1515completed = true
1616link = ""
content/grants/urbian-a-customized-linux-distribution-for-urbit-appliances.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Dev Tool" ]
1010image = "https://upload.wikimedia.org/wikipedia/commons/thumb/4/4d/Bromeliaceae20020312.JPG/640px-Bromeliaceae20020312.JPG"
1111description = "A package for the generation of custom Linux images with Urbit running as service, for the backend of a turnkey Urbit appliance or IoT hub."
1212reward = "2 stars"
13−assignee = "~botter-nidnul"
13+assignee = ["~botter-nidnul"]
1414id = "337545546"
1515completed = false
1616canceled = true
content/grants/urbit-api-for-elixir.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "A proposal to build an Urbit HTTP Api for the Elixir language, bringing to Urbit its state of the art concurrency capabilities."
1212reward = "3 stars"
13−assignee = "mirtyl-wacdec"
13+assignee = ["mirtyl-wacdec"]
1414id = "2126792953"
1515completed = true
1616link = ""
content/grants/urbit-community-concierge-east-coast-2q2021.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Provide concierge service assisting new users in the Urbit Community Group"
1212reward = "1 star"
13−assignee = "tocrex"
13+assignee = ["tocrex"]
1414id = "427340266"
1515completed = true
1616canceled = false
content/grants/urbit-community-concierge-east-coast.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Provide concierge service assisting new users in the Urbit Community Group"
1212reward = "1 star"
13−assignee = "tocrex"
13+assignee = ["tocrex"]
1414id = "928966814"
1515completed = true
1616canceled = false
content/grants/urbit-community-concierge-west-coast-2q2021.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Provide concierge service assisting new users in the Urbit Community Group"
1212reward = "1 star"
13−assignee = "~sibhul-soctul"
13+assignee = ["~sibhul-soctul"]
1414id = "1693084001"
1515completed = true
1616canceled = false
content/grants/urbit-community-concierge-west-coast.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Provide concierge service assisting new users in the Urbit Community Group"
1212reward = "1 star"
13−assignee = "~sibhul-soctul"
13+assignee = ["~sibhul-soctul"]
1414id = "669964979"
1515completed = true
1616canceled = false
content/grants/urbit-event-series.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "A series of community-focused events to create a new knowledge base for urbit.org, and help new community members learn about Urbit"
1212reward = "6 stars"
13−assignee = "~naplet-hildec"
13+assignee = ["~naplet-hildec"]
1414id = "1751024973"
1515completed = true
1616canceled = false
content/grants/urbit-explainer-video.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "We want to make a short animated video that introduces Urbit to a wider audience."
1212reward = "2 stars"
13−assignee = "~rivpyl-sidfyl, ~minder-folden"
13+assignee = ["~rivpyl-sidfyl", "~minder-folden"]
1414id = "1350087489"
1515completed = true
1616canceled = false
content/grants/urbit-forms.md+1−1
@@ -11,7 +11,7 @@ grant_category = ["App Dev"]
1111image = ""
1212description = "Create forms and surveys with multiple question types"
1313reward = "2 stars"
14−assignee = "~nallux-dozryl"
14+assignee = ["~nallux-dozryl"]
1515champion = "~lagrev-nocfep"
1616grant_id = "P0110"
1717completed = false
content/grants/urbit-http-api-for-emacs-elisp.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Dev Tool" ]
1010image = ""
1111description = "Connecting Urbit with Emacs would enable all sorts of cool and creative apps. I'd love to be able to chat without leaving my editor."
1212reward = "3 stars"
13−assignee = "~winduc-dozser"
13+assignee = ["~winduc-dozser"]
1414id = "1206158911"
1515completed = false
1616canceled = true
content/grants/urbit-http-api-for-kotlin.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Write an urbit HTTP API (aka Airlock) for Kotlin."
1212reward = "3 stars"
13−assignee = "@nrtxrmnd"
13+assignee = ["@nrtxrmnd"]
1414id = "865786150"
1515completed = false
1616canceled = true
content/grants/urbit-http-api-for-python.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev: Other" ]
1010image = ""
1111description = "Write an Urbit HTTP API (aka airlock) for Python"
1212reward = "1 star"
13−assignee = "novbyr-miclux"
13+assignee = ["novbyr-miclux"]
1414id = "P0029"
1515completed = false
1616canceled = false
content/grants/urbit-http-api-for-rust.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "This proposal seeks to create an API to interact with an Urbit ship over HTTP written in Rust."
1212reward = "3 stars"
13−assignee = "~mocrux-nomdep"
13+assignee = ["~mocrux-nomdep"]
1414id = "1120978319"
1515completed = true
1616canceled = false
content/grants/urbit-http-interface-java-edition.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Core Dev" ]
1010image = ""
1111description = "This proposal seeks to implement an HTTP interface to an Urbit instance in Java, and also seeks to build various related tooling."
1212reward = "3 stars"
13−assignee = "~sipfyn-pidmex"
13+assignee = ["~sipfyn-pidmex"]
1414id = "288224550"
1515completed = false
1616canceled = true
content/grants/urbit-http-library-for-ruby.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Dev Tool" ]
1010image = ""
1111description = "Create a Ruby language HTTP library to connect to Urbit."
1212reward = "3 stars"
13−assignee = "~winter-paches"
13+assignee = ["~winter-paches"]
1414id = "227255220"
1515completed = false
1616canceled = true
content/grants/urbit-irc-bridge.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev: Other" ]
1010image = ""
1111description = "Create a bot that that will relay messages between Urbit chatrooms and IRC rooms, allowing users to communicate on a singular platform."
1212reward = "1 star"
13−assignee = "~fitnub-basbud"
13+assignee = ["~fitnub-basbud"]
1414id = ""
1515completed = true
1616canceled = false
content/grants/urbit-lfs-filehosting.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Share large files"
1212reward = "4 stars"
13−assignee = "tabnus-fondeg"
13+assignee = ["tabnus-fondeg"]
1414id = "1736585775"
1515completed = false
1616canceled = true
content/grants/urbit-notes.md+1−1
@@ -8,7 +8,7 @@ grant_category = ["App Dev: Other"]
88image = ""
99description = "Bring your note-taking game into the 31st century!"
1010reward = "2 stars"
11−assignee = "~ribben-donnyl"
11+assignee = ["~ribben-donnyl"]
1212grant_id = "P0070"
1313completed = false
1414link = ""
content/grants/urbit-online-meetup.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "I teach a Python class online. Many students would be interested in learning about Urbit too. I'd give a lecture and help them host planets."
1212reward = "1 star"
13−assignee = "~fonnyx-nopmer"
13+assignee = ["~fonnyx-nopmer"]
1414id = "1672069956"
1515completed = true
1616link = ""
content/grants/urbit-react-cookbook.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Provide concrete examples of React UI driven by @urbit/http-api to quickly start building on top of Urbit"
1212reward = "3 stars"
13−assignee = "~witfyl-ravped"
13+assignee = ["~witfyl-ravped"]
1414id = "1312404336"
1515completed = true
1616canceled = false
content/grants/urbit-ship-and-star-hosting-and-troubleshooting-docs.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Documentation" ]
1010image = ""
1111description = "User docs for ship/star owners around best practices for hosting"
1212reward = "2 stars"
13−assignee = "~dovsem-bornyl"
13+assignee = ["~dovsem-bornyl"]
1414id = "1452740478"
1515completed = false
1616canceled = true
content/grants/urbitswap.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "Host a Uniswap frontend trading UI on your urbit"
1212reward = "1 star"
13−assignee = ""
13+assignee = [""]
1414grant_id = "B0186"
1515completed = false
1616work_request_link = "https://airtable.com/shr4qt9t9kz7RaOIa?prefill_Grant+ID=B0186&prefill_Grant+Name=Uniswap"
content/grants/uturn.md+1−1
@@ -8,7 +8,7 @@ grant_category = ["App Dev"]
88image = ""
99description = "TURN server support for WebRTC"
1010reward = "1 star"
11−assignee = "~martyr-binbex"
11+assignee = ["~martyr-binbex"]
1212grant_id = "P0108"
1313completed = false
1414link = ""
content/grants/uv-extension-library.md+1−1
@@ -11,7 +11,7 @@ grant_category = ["App Dev: Other"]
1111image = ""
1212description = "A typescript library which streamlines the experience of building Urbit Visor powered chrome extensions."
1313reward = "2 stars"
14−assignee = "dcSpark"
14+assignee = ["dcSpark"]
1515grant_id = "P0094"
1616completed = true
1717canceled = false
content/grants/value-articles.md+1−1
@@ -8,7 +8,7 @@ grant_category = ["Other"]
88image = ""
99description = "Create in-depth valuation models for Urbit address space, network effects, and commercial utilization"
1010reward = "$5000"
11−assignee = ""
11+assignee = [""]
1212champion = "~simfur-ritwed"
1313id = "B0156"
1414completed = false
content/grants/verifying-urbit-id-on-keybase.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "Create a Gall app that links Urbit identities with Keybase."
1212reward = "2 stars"
13−assignee = "yosoyubik"
13+assignee = ["yosoyubik"]
1414id = "550468262"
1515completed = false
1616canceled = true
content/grants/video-content-manager.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "Community" ]
1010image = ""
1111description = "Keep your finger on the pulse of video content produced by the community, and ensure that it's made visible."
1212reward = "3 stars"
13−assignee = "~wolnyl-pasreg"
13+assignee = ["~wolnyl-pasreg"]
1414id = "790269488"
1515completed = false
1616canceled = true
content/grants/volt-lightning-on-urbit.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "An Urbit-native Lightning client and integration with `lnd` on 'provider' ships."
1212reward = "7 stars"
13−assignee = "~dasrun-fadben"
13+assignee = ["~dasrun-fadben"]
1414completed = true
1515canceled = false
1616link = ""
content/grants/volt-ui.md+1−1
@@ -11,7 +11,7 @@ image = ""
1111description = "An app to serve the UI to urbit's lightning wallet"
1212reward = "1 star"
1313mentor = "~dasrun-fadben"
14−assignee = "~mipsun-diflex"
14+assignee = ["~mipsun-diflex"]
1515grant_id = "A0152"
1616completed = false
1717cancelled = false
content/grants/web-scraper.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev", "Arvo" ]
1010image = ""
1111description = "It is often useful for archival purposes to pull down an entire website, however many sites have a complex network of pages that would be difficult to download one at a time."
1212reward = "1 star"
13−assignee = "tug"
13+assignee = ["tug"]
1414id = "1967189374"
1515completed = false
1616canceled = true
content/grants/webrtc-gall-agent-and-external-app.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev: Other" ]
1010image = ""
1111description = "Add WebRTC support to Urbit, including call/stream setup and teardown messaging and ICE/STUN/TURN advertisement and authentication."
1212reward = "8 stars"
13−assignee = "~ritpub-sipsyl"
13+assignee = ["~ritpub-sipsyl"]
1414id = ""
1515completed = true
1616canceled = false
content/grants/~home-urbit.md+1−1
@@ -8,7 +8,7 @@ grant_category = ["App Dev", "Dev tool"]
88image = "https://user-images.githubusercontent.com/13405632/121785641-98599100-cbc3-11eb-861c-77a95a7db030.png"
99description = "A turn-key Urbit deployment for your personal server"
1010reward = "4 stars"
11−assignee = "~sipsen-pilser"
11+assignee = ["~sipsen-pilser"]
1212id = ""
1313completed = false
1414link = ""
gnosis-safe.md+1−1
@@ -10,7 +10,7 @@ grant_category = [ "App Dev" ]
1010image = ""
1111description = "An Urbit app that serves the Gnosis Safe UI, but with Urbit used for storing safe/wallet metadata and exchanging signatures."
1212reward = "1 star"
13−assignee = ""
13+assignee = [""]
1414champion = "~dinleb-rambep"
1515grant_id = "B0154"
1616completed = false