14
1 1 Thursday, August 1, 2013

Karma Server for Mailing Lists

Embed Size (px)

DESCRIPTION

Presentation given by Vesna Manojlovic at OHM 2013, The Netherlands on 1 August 2013

Citation preview

Page 1: Karma Server for Mailing Lists

1

1Thursday, August 1, 2013

Page 2: Karma Server for Mailing Lists

Karma Server for Mailing Lists

• Karma server is intended for rating the mailing lists posts

• share the ratings with friends

• & enable search within posts

• Contact:

[email protected]

@Ms_Measurements

http://wiki.techinc.nl/index.php/Karma_server

2

2Thursday, August 1, 2013

Page 3: Karma Server for Mailing Lists

Goals• Increased involvement in the "consensus building processes"

• by making "barrier to entry" even lower

• “if it was not on the mailing list it did not happen”

• easier writing

• More efficient handling of mailing list posts

• saving time, by reading only rated posts ;-)

• easier reading

3

3Thursday, August 1, 2013

Page 4: Karma Server for Mailing Lists

•Tool for participatory decision making processes

• enabling archived discussions

• with the goal of reaching a consensus

•Based on contributing to the discussion

• by submitting the idea or proposal

• by commenting

• by saying “I agree” or “I disagree”

Mailing lists are consensus-building tool

4

4Thursday, August 1, 2013

Page 5: Karma Server for Mailing Lists

• Used for a long time and in many communities

• technical standardisation bodies (IETF, W3C)

• Internet governance (Regional Internet Registries, ICANN)

• technical communities (NANOG, UKNOF, NLNOG...)

• free and open software (and hardware) communities (RedHat, bufferbloat)

• community projects such as hackerspaces

• artists & activists at nettime, ...

Mailing lists as a consensus-building tool

5

5Thursday, August 1, 2013

Page 6: Karma Server for Mailing Lists

Most people are lurkers

•All these mailing lists are open!

•Anyone can participate: but how many do?

•RIPE NCC: 9000 “members”, 20+ lists, 1000’s people subscribed: 100 people “write”

•NANOG: 1000’s subscribed, 100’s “write”

•Rating could make this easier

6

6Thursday, August 1, 2013

Page 7: Karma Server for Mailing Lists

Not all posts are equal

• I would like to be able to RATE the posts

• I would like to be able to SHARE my ratings

• I would like to be able to SEE my friend’s ratings of mailing-list posts

• I would like to be able to FIND tagged posts

• ... and I want to do it in my email client!

• others may want to use web / forum interface

7

7Thursday, August 1, 2013

Page 8: Karma Server for Mailing Lists

Possible solutions:

• Modified IMAP clients, enabling rating

• Modified IMAP server

• one server for all the lists (per org.)

• accepting ratings from clients

• able to share the ratings

• And/or additional karma server

8

8Thursday, August 1, 2013

Page 9: Karma Server for Mailing Lists

Karma Server

•Collects tags/ratings

•Distributes tags/ratings

•Communicates with IMAP server

•Communicates with web server

9

9Thursday, August 1, 2013

Page 10: Karma Server for Mailing Lists

Workshop results at hackathon at UnlikeUs conference in Amsterdam

10

10Thursday, August 1, 2013

Page 11: Karma Server for Mailing Lists

Call to action

• Questions to YOU• Is there interest for this?

• Is there already something like this?

• Take part - join our project

• Based on the ideas of: Emile Aben, Arnd Marijnissen, and

Vesna Manojlovic // [email protected] // @Ms_Measurements

• http://wiki.techinc.nl/index.php/Karma_server

• https://github.com/becha42/karma-server-project

11

11Thursday, August 1, 2013

Page 12: Karma Server for Mailing Lists

To do:• Re-write

• IMAP server software

• IMAP clients software

• Write karma server code

• Write an Internet draft / RFC about it (which working group?)

• Maintain the GitHub for code

• Promotion & community building

• RIPE (NCC), NANOG, IETF... would have to start up new IMAP servers / services

• “Everyone” would have to install new clients

• “Everyone” would have to subscribe to the new IMAP servers 12

12Thursday, August 1, 2013

Page 13: Karma Server for Mailing Lists

Karma Server

• Open questions:

• unified tags or free-for-all?

• +1 / -1

• choosing to see only certain people’s tags?

13

13Thursday, August 1, 2013

Page 14: Karma Server for Mailing Lists

Similar implementations? • email tagging already exists - but not sharing!

• web: "slashdot", digg, reddit

• Facebook groups

• RIPE NCC has the rating of posts, as web app, only for wg-chairs

• perlmonks.org (encourages voting)

14

14Thursday, August 1, 2013