Polis Hack Night

Hi CoTech!

We’re organising a Polis Hack Night at Newspeak House on Tuesday 19th of April, at 7pm.

Polis is one of the most exciting thing in digital democracy. It’s an open source tool for gathering, analyzing and understanding in real time what large groups of people think in their own words.

The plan for this event:

Let’s meet and try to improve it. Fix a bug or implement a small feature!

Event link → https://chaitinschool.org/workshops/polis-hack-nigh-apr-2022/

Here’s is the Polis repository: github.com/compdemocracy/polis. There are currently 255 issues open. It would be a good idea to scan through these before coming to the event to see if you can find something more specific to work on.

Notes

  1. This event is for people who feel comfortable working with any of JavaScript / React.js / Node.js / Clojure / Docker as these are the languages/libraries that polis is built with.
  2. We are not familiar with the polis source code! We’ll be figuring it out as we go along with you.
  3. We’ll provide snacks and drinks!
  4. Attendees are expected to come with their own laptops. We’ll provide AC electricity.

Join online

If you’re interested in contributing but not able to attend, we will also be online in our Discord at #polis-hack-night channel.

Selection of issues from GitHub

Source code

Even though we’re unfamiliar with the polis repository, after a little bit of research we have learned:

The whole polis service is composed of:

  • server/, written in Node.js, is the main server app
  • math/, written in Clojure, is the statistical analysis part
  • client-participation/, written in Javascript, compile to static assets, is the client code for end-users
  • client-admin/, written in Javascript, compile to static assets, is the client code for administrators
  • client-report/, written in Node.js, is the code for detailed analytics reports

Hope to see you there! :smiley:

1 Like