<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>The Interledger Community 🌱: Edward Saperia</title>
    <description>The latest articles on The Interledger Community 🌱 by Edward Saperia (@edsaperia).</description>
    <link>https://community.interledger.org/edsaperia</link>
    <image>
      <url>https://community.interledger.org/images/KYEUXa0o71EPSk7HyKURR5hfKGvQSFtqbe9yPhXbnhs/rs:fill:90:90/g:sm/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL3VzZXIv/cHJvZmlsZV9pbWFn/ZS84Ny84ZmI3OGQ3/Zi1kZjNiLTRiMTIt/ODEyMC1kNzM4MTI5/Y2UxZDYuanBn</url>
      <title>The Interledger Community 🌱: Edward Saperia</title>
      <link>https://community.interledger.org/edsaperia</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://community.interledger.org/feed/edsaperia"/>
    <language>en</language>
    <item>
      <title>docs.plus: update #2</title>
      <dc:creator>Edward Saperia</dc:creator>
      <pubDate>Tue, 07 Sep 2021 13:24:46 +0000</pubDate>
      <link>https://community.interledger.org/edsaperia/docs-plus-update-2-56pb</link>
      <guid>https://community.interledger.org/edsaperia/docs-plus-update-2-56pb</guid>
      <description>&lt;h1&gt;
  
  
  so what is docs.plus?
&lt;/h1&gt;

&lt;p&gt;We are producing open source experiments into what you can do with real-time collaborative documents beyond just writing docs - in particular, we're looking at how documents can be used as community spaces, where many people come together to create a shared, dynamic resource.&lt;/p&gt;

&lt;p&gt;We've been busy experimenting for the past few months and have come up with two groundbreaking features that we're excited to preview with you today:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;a new chat UX we discovered that's so intuitive we couldn't believe that it hasn't been made before, and&lt;/li&gt;
&lt;li&gt;document filters, a totally novel way of managing complex, multi-author documents.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  New chat UI
&lt;/h2&gt;

&lt;p&gt;So imagine you're looking at your favourite collaborative doc, perhaps you are planning a project with several others, and it looks something like this:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.interledger.org/images/v3A-ET13kXulcA4E1bZ51-3tQ67Xx7rs1XEHXkRYz-c/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzLzNtcm16Z2Z5/NzFnbjQ0c204NGo3/LnBuZw" class="article-body-image-wrapper"&gt;&lt;img src="https://community.interledger.org/images/v3A-ET13kXulcA4E1bZ51-3tQ67Xx7rs1XEHXkRYz-c/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzLzNtcm16Z2Z5/NzFnbjQ0c204NGo3/LnBuZw" alt="Google docs-like document interface" width="880" height="563"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And let's say you want to discuss the strategy for 2021, so you click on the appropriate heading in the Table of Contents sidebar, and then you are presented with this:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.interledger.org/images/vDiv1AEBhJZfetScT_t3q73KhuwmXOK0sUdSjrqO-BA/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL3F0emdqaTJo/aXRyYnl3OWY0YzVj/LnBuZw" class="article-body-image-wrapper"&gt;&lt;img src="https://community.interledger.org/images/vDiv1AEBhJZfetScT_t3q73KhuwmXOK0sUdSjrqO-BA/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL3F0emdqaTJo/aXRyYnl3OWY0YzVj/LnBuZw" alt="Slack-like chat interface" width="880" height="563"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As expected, you are moved to the corresponding section in the document, but also a chat interface appears, with a design similar to popular communication platforms like Slack. The Table of Contents becomes a sidebar, and the list of headings becomes a list of channels. So in docs.plus, every time you create a heading in a document, a corresponding chat channel is created.&lt;/p&gt;

&lt;p&gt;We think this "docs × slack" UX pattern is very intuitive and compelling. You can try a functional prototype at &lt;a href="https://docs.plus/project"&gt;docs.plus/project&lt;/a&gt;; in the meantime, we're busy firming up the rest of the expected functionality - notifications, emoji reacts, mobile experience, everything you'd expect.&lt;/p&gt;

&lt;h2&gt;
  
  
  Document Filters
&lt;/h2&gt;

&lt;p&gt;We have observed that as a multi-author document grows larger and more complex, it naturally develops an internally consistent semantic architecture based on its headings / section hierarchy. This is made to help its community of authors navigate it and understand the state and meaning of the content as it changes. In other words, it is structured to be understood not only by its intended audience of readers, but also by current and future co-authors.&lt;/p&gt;

&lt;p&gt;This is a fancy way of saying that people tend to use headings properly! And we can do some clever things with this. Let's say you are working on this project document &lt;a href="https://docs.plus/project"&gt;https://docs.plus/project&lt;/a&gt;, but you only care about the budgets. You can create a "document filter", either through the GUI or by editing the URL (&lt;a href="https://docs.plus/project/budget"&gt;https://docs.plus/project/budget&lt;/a&gt;), which shows you a view that hides all the parts of the documents that aren't related to budgets, as determined by the headings:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.interledger.org/images/UVUB1HRYxl7rkf-uUmilGRQIB3SbTrEia5xF29-la6o/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzLzAxcXFlNzhq/aXlybmh1ZXc1MGV0/LnBuZw" class="article-body-image-wrapper"&gt;&lt;img src="https://community.interledger.org/images/UVUB1HRYxl7rkf-uUmilGRQIB3SbTrEia5xF29-la6o/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzLzAxcXFlNzhq/aXlybmh1ZXc1MGV0/LnBuZw" alt="Document Filter Example (docs.plus/project/budget)" width="880" height="563"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The document is still live and editable in this view, and the hierarchy is respected so you can see which budgets you're looking at. The fact that these exist at a legible URL means views are easy to share and collaborate on. You can even apply multiple filters at once, e.g. &lt;a href="https://docs.plus/project/budget/2021"&gt;https://docs.plus/project/budget/2021&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.interledger.org/images/BB0HqLIZXS-zwH-pZs_fP-Be4ST5-uf88jPNdlZ5VZE/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL25qNmtoazdh/ZzF1Zjd1dnNlbHZ1/LnBuZw" class="article-body-image-wrapper"&gt;&lt;img src="https://community.interledger.org/images/BB0HqLIZXS-zwH-pZs_fP-Be4ST5-uf88jPNdlZ5VZE/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL25qNmtoazdh/ZzF1Zjd1dnNlbHZ1/LnBuZw" alt="Document Filter Example (docs.plus/project/budget/2021)" width="880" height="441"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There are many ways to use this. We believe this functionality is particularly important for community documents, because it means users with different but overlapping interests can inhabit and maintain the same space. It also means you can better avoid the problem of communities splitting up as they grow or change. Remember, with the new chat UI it can also take the place of Slack, as well as acting as a document repository.&lt;/p&gt;

&lt;h2&gt;
  
  
  What next for docs.plus?
&lt;/h2&gt;

&lt;p&gt;We are continuing to polish these new features so that docs.plus is stable enough to be used. We're keen to have communities of people to test it out - if you're interested, do get in touch! &lt;a href="mailto:ed@newspeak.house"&gt;ed@newspeak.house&lt;/a&gt; or &lt;a href="https://twitter.com/edsaperia"&gt;@edsaperia&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is a non-profit open source project, so if you'd like to see it continue please consider supporting us on Patreon: &lt;a href="https://www.patreon.com/docsplus"&gt;patreon.com/docsplus&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>docs.plus grant report</title>
      <dc:creator>Edward Saperia</dc:creator>
      <pubDate>Tue, 25 May 2021 22:23:21 +0000</pubDate>
      <link>https://community.interledger.org/edsaperia/docs-plus-grant-report-44dp</link>
      <guid>https://community.interledger.org/edsaperia/docs-plus-grant-report-44dp</guid>
      <description>&lt;p&gt;&lt;a href="https://community.interledger.org/images/P8fJQj71B9wum3vm12JENDZM_0wb1Cek90uHcVGtjl4/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL3RpejNpcTc0/c251cjhiaHh6ZHI3/LnBuZw" class="article-body-image-wrapper"&gt;&lt;img src="https://community.interledger.org/images/P8fJQj71B9wum3vm12JENDZM_0wb1Cek90uHcVGtjl4/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL3RpejNpcTc0/c251cjhiaHh6ZHI3/LnBuZw" alt="docs.plus logo" width="300" height="300"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  so what is docs.plus?
&lt;/h2&gt;

&lt;p&gt;We are producing &lt;a href="https://github.com/nwspk/docs.plus"&gt;open source&lt;/a&gt; experiments into what you can do with real-time collaborative documents beyond just writing docs - in particular, we're looking at how documents can be used as community spaces, where many people come together to create a shared, dynamic resource.&lt;/p&gt;

&lt;p&gt;Features we are building include integrated video &amp;amp; chat, embedded multimedia &amp;amp; livestreams, user profiles, views &amp;amp; filters, email subscription, integrated monetisation, and more!&lt;/p&gt;

&lt;p&gt;We took &lt;a href="https://etherpad.org/"&gt;Etherpad&lt;/a&gt;, a venerable and popular open source collaborative document framework, and have been developing a suite of open source plugins providing a variety of functionality that people can mix and match to create new types of community spaces based on documents.&lt;/p&gt;

&lt;p&gt;This work was inspired by previous community document projects &lt;a href="https://electiontechhandbook.uk/"&gt;The Election Tech Handbook&lt;/a&gt; and &lt;a href="https://coronavirustechhandbook.com"&gt;The Coronavirus Tech Handbook&lt;/a&gt;, as well as the greatest collaborative project of all, &lt;a href="https://en.wikipedia.org/wiki/Main_Page"&gt;Wikipedia&lt;/a&gt;!&lt;/p&gt;

&lt;h2&gt;
  
  
  docs.plus features
&lt;/h2&gt;

&lt;h3&gt;
  
  
  the basics
&lt;/h3&gt;

&lt;p&gt;The core mvp of docs.plus is a familiar collaborative doc experience with a legible URL and share image so that it works nicely with social media. If you're trying to build a community around a document, this is already a big improvement on existing platforms! For example, &lt;a href="https://docs.plus/sweets"&gt;docs.plus/sweets&lt;/a&gt; will take you here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.interledger.org/images/h9hF_vca7oe_b4Y1UZZ8WZDhkeJr9oj1OnTPrUHNd2M/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL3R5eml1cjl0/ZTBoMjZpMzVsaWJl/LnBuZw" class="article-body-image-wrapper"&gt;&lt;img src="https://community.interledger.org/images/h9hF_vca7oe_b4Y1UZZ8WZDhkeJr9oj1OnTPrUHNd2M/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL3R5eml1cjl0/ZTBoMjZpMzVsaWJl/LnBuZw" alt="Alt Text" width="880" height="473"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We polished a lot of core document features such as embedded links to bring them closer to modern user expectations, and fixed a load of bugs. We also developed a basic mobile experience, which we intend to come back to and improve in future.&lt;/p&gt;

&lt;h3&gt;
  
  
  web monetization
&lt;/h3&gt;

&lt;p&gt;Collaborative documents can now support their creators! etherpad now has a coil plugin, so the community can support hosts of community sites just by using them. We also created a simple banner feature, which can suggest contributors become members of coil, or point to some other donation platform like open collective. &lt;/p&gt;

&lt;h3&gt;
  
  
  user profiles
&lt;/h3&gt;

&lt;p&gt;A community document is a place where you'll bump into people you don't know, not a typical experience with documents! docs.plus allows users to make email verified user profiles, which can then hook into other features like chat, video, and document history. We found that seeing users' avatars was very important to make a document feel like a living space.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.interledger.org/images/64VvCW05G18eAc9gs-ddDEfq5uSXuRywJgfexufkzm4/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL2N2aGNsODE0/dWdjcWt0MmVranU0/LnBuZw" class="article-body-image-wrapper"&gt;&lt;img src="https://community.interledger.org/images/64VvCW05G18eAc9gs-ddDEfq5uSXuRywJgfexufkzm4/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL2N2aGNsODE0/dWdjcWt0MmVranU0/LnBuZw" alt="Alt Text" width="796" height="480"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  document headings as community structure
&lt;/h3&gt;

&lt;p&gt;Communities start out small, and grow in size and complexity over time. A great feature of community documents is that they can do the same, i.e. grow organically as the community grows. Furthermore, we discovered that headings in a community document tend to reflect natural subgroups in the community itself! We took this to the next level and built infrastructure to allow us to integrate rich features into document headings:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.interledger.org/images/0CtR4p58qh-zHc0WQq_yl8wTjVSID06Ibj1fOKWZw1M/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL2gzbWFoNTV5/cHF1N3BjdDNteGkz/LnBuZw" class="article-body-image-wrapper"&gt;&lt;img src="https://community.interledger.org/images/0CtR4p58qh-zHc0WQq_yl8wTjVSID06Ibj1fOKWZw1M/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL2gzbWFoNTV5/cHF1N3BjdDNteGkz/LnBuZw" alt="document with video buttons" width="880" height="679"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This can be used in all kinds of ways, for example:&lt;/p&gt;

&lt;h4&gt;
  
  
  every heading has a videochat
&lt;/h4&gt;

&lt;p&gt;docs.plus doesn't just have integrated videochats... every heading in the document has its own videochat! This takes the video functionality from being enough for one group, to being enough for a whole community as it grows. Individual community members can split into the room discussing the topic they're interested in, and work on it simultaneously, fully integrated in docs.plus.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.interledger.org/images/u0eQGETkQ2kRgoQ_ShaF5xF3VNZGgiuzCX0MDk_M12I/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL3gwd2ZxNGVh/MG50eHZyazdyZXp2/LmdpZg" class="article-body-image-wrapper"&gt;&lt;img src="https://community.interledger.org/images/u0eQGETkQ2kRgoQ_ShaF5xF3VNZGgiuzCX0MDk_M12I/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL3gwd2ZxNGVh/MG50eHZyazdyZXp2/LmdpZg" alt="Alt Text" width="" height=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  every heading has a text chat
&lt;/h4&gt;

&lt;p&gt;These text chats are persistent, part of the document. In the next few weeks we expect to roll out all the expected rich features such as emoji reacts, rich content, @tagging and - most crucially of all - push notifications. We believe that push notifications will be the key to community retention.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.interledger.org/images/aAm8bcfaI6YXF-KKhtHI9iKcT3J9T70AAj5OeE_9KGI/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL2N4dTVwN3N1/b2UyZWswMmFmcWtl/LnBuZw" class="article-body-image-wrapper"&gt;&lt;img src="https://community.interledger.org/images/aAm8bcfaI6YXF-KKhtHI9iKcT3J9T70AAj5OeE_9KGI/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL2N4dTVwN3N1/b2UyZWswMmFmcWtl/LnBuZw" alt="Alt Text" width="439" height="202"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Another way to think of headings-as-chat is as if Slack's channel list was a document instead, with document headings as channels. All channels are self-documenting, and all parts of the document have built-in channels!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.interledger.org/images/xtw5XG_8fk-fYLEzlC5UHG3PhNp8uOXMHl2jS3P4HJg/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzLzlqcTZyczdq/enlyaGZudWJlMXo3/LnBuZw" class="article-body-image-wrapper"&gt;&lt;img src="https://community.interledger.org/images/xtw5XG_8fk-fYLEzlC5UHG3PhNp8uOXMHl2jS3P4HJg/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzLzlqcTZyczdq/enlyaGZudWJlMXo3/LnBuZw" alt="Alt Text" width="259" height="511"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  coming soon: filters
&lt;/h3&gt;

&lt;p&gt;This is the next major feature on our roadmap, and it tackles the problem of what happens when documents/communities get large. Large community documents tend to take the form of sets of lists. Filters will give you the ability to use a document with all the sections that are irrelevant to you hidden away; for example, you might want to only see the parts relevant to your location. At the same time, it should look and act like a familiar real-time collaborative document. This has both tricky technical and design challenges, but will create lots of new organic ways for communities and their knowledge bases to grow.&lt;/p&gt;

&lt;h3&gt;
  
  
  coming soon: community governance
&lt;/h3&gt;

&lt;p&gt;Most online spaces use a simple governance model of a class of administrators who have total dictatorial power. When communities want some other form of government, such as ones that take many members' opinions into account or that distribute power in non-trivial ways, communities must create external processes to support them, which tend to be onerous and vulnerable to interference. We're excited to work with the Social Futures Lab at the University of Washington to integrate their project &lt;a href="https://arxiv.org/abs/2008.04236"&gt;policykit&lt;/a&gt;, which allows communities to develop their own models of governance in a modular way that can evolve over time.&lt;/p&gt;

&lt;h2&gt;
  
  
  project update
&lt;/h2&gt;

&lt;p&gt;Overall, we are very excited about docs.plus, even though progress over the grant period has been less than we hoped. We have improved a bunch of underlying infrastructure, shipped several difficult features, the product is now in a great place to do live demos (&lt;a href="https://docs.plus/demo"&gt;try it out!&lt;/a&gt;), and we have made good progress on some properly exciting new features that should be going live in the next couple of months, which will take us close to being feature complete.&lt;/p&gt;

&lt;p&gt;However, we had originally intended to do a public beta launch early in 2021, and this has been delayed for a few reasons:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;One of the team has been suffering from long covid for a few months, which has delayed a lot of comms work. Happily they seem to be improving, but it seems the effects of a global pandemic are hard to avoid! Sadly everyone in the team has faced difficult circumstances, including a few bereavements.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;We discovered an unexpected technical limitation to do with scaling real-time for many simultaneous users. Essentially we encountered the limits of websockets, and had to build something that allows clients to connect to the server with multiple websockets at the same time. Happily this is now up and running and seems to be working pretty well, but gave us persistent hard-to-diagnose issues with stability that stopped us from properly supporting any real users, and finally took a couple of months to fully solve.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;We had to do more work than we expected improving and fixing various basic document functionality, such as embedded URLs, images, and cut &amp;amp; paste. Users generally take these things for granted and a document platform that doesn't have them feels a bit broken. Ultimately we don't consider working on these to be a waste of time, as they're now available for the whole Etherpad community to re-use, but it wasn't very exciting!&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Etherpad itself had a rare significant update, so we had to do some extra work to make all our plugins compatible with the latest version. The update made lots of useful improvements that will make our future work easier though, so we're very grateful!&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Given the sudden transition to remote working this year, we decided early on to prioritise integrated videochats as an eye-catching feature. This proved much more difficult than we assumed! While it's not so difficult to set up a very basic video experience, offering video that's robust enough for users to accept turns out to be very challenging. There's a reason Zoom is top dog, and we have developed a new and profound respect for what they must be doing under the hood to make their group video calls be so stable.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Having said all this, we've managed to run a few successful events on the platform, and we are in fact supporting one proper live project, which is the &lt;a href="https://democracyhandbook.org.uk"&gt;Democracy Handbook&lt;/a&gt; from &lt;a href="https://centrefordemocracy.org.uk"&gt;The Centre for Democracy&lt;/a&gt;, who have bravely volunteered to start using our unfinished project for their community knowledge base! This project aims to bring together all organisations in the UK working on democratic reform by acting as a library of projects and research. &lt;/p&gt;

&lt;h2&gt;
  
  
  what’s next?
&lt;/h2&gt;

&lt;p&gt;We plan to do a public beta launch once we've deployed push notifications and filters - we consider these to be essential to the community document experience, as well as things that very clearly differentiate docs.plus from existing platforms.  They're well underway, and should be done within eight weeks at most.&lt;/p&gt;

&lt;p&gt;In the meantime, we're looking to work with more early-adopter communities that would be interested in trying it out. We are currently talking with &lt;a href="https://www.techforgoodorganisers.uk/"&gt;TechForGood Organisers UK&lt;/a&gt;, and &lt;a href="https://datakind.org.uk"&gt;DataKind&lt;/a&gt; for their &lt;a href="https://docs.google.com/document/d/1DzhhU3V2myAjRWGSUiaqn-xwq4PXiW5fr1bRaI8DP4o/edit"&gt;Library of Social Sector Data Initiatives&lt;/a&gt;. If you're interested in setting up a community document like this, do &lt;a href="//mailto:ed@newspeak.house"&gt;get in touch&lt;/a&gt;!&lt;/p&gt;

</description>
      <category>grantreports</category>
    </item>
  </channel>
</rss>
