SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
1
1Thursday, August 1, 2013
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:
BECHA@xs4all.nl
@Ms_Measurements
http://wiki.techinc.nl/
index.php/
Karma_server
2
2Thursday, August 1, 2013
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
•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
• 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
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
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
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
Karma Server
•Collects tags/ratings
•Distributes tags/ratings
•Communicates with IMAP server
•Communicates with web server
9
9Thursday, August 1, 2013
Workshop
results at
hackathon at
UnlikeUs
conference in
Amsterdam
10
10Thursday, August 1, 2013
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 // BECHA@xs4all.nl // @Ms_Measurements
• http://wiki.techinc.nl/index.php/Karma_server
• https://github.com/becha42/karma-server-project
11
11Thursday, August 1, 2013
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
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
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

Más contenido relacionado

Similar a Karma Server for Mailing Lists

Chris Covell Collaboration for distributed teams
Chris Covell   Collaboration for distributed teamsChris Covell   Collaboration for distributed teams
Chris Covell Collaboration for distributed teams
Agile Lietuva
 
Open Atrium 2.0 at Drupalcon Portland
Open Atrium 2.0 at Drupalcon PortlandOpen Atrium 2.0 at Drupalcon Portland
Open Atrium 2.0 at Drupalcon Portland
Phase2
 
Moodle Help! How do I turn it off and on again?
Moodle Help! How do I turn it off and on again?Moodle Help! How do I turn it off and on again?
Moodle Help! How do I turn it off and on again?
Andrew Nicols
 

Similar a Karma Server for Mailing Lists (20)

Techorama 2022 - Adventures of building Promitor, an open-source product
Techorama 2022 - Adventures of building Promitor, an open-source productTechorama 2022 - Adventures of building Promitor, an open-source product
Techorama 2022 - Adventures of building Promitor, an open-source product
 
Deploy Microsoft Teams with Success
Deploy Microsoft Teams with SuccessDeploy Microsoft Teams with Success
Deploy Microsoft Teams with Success
 
Getting Started With Omeka (DHSI 2015 Unconference)
Getting Started With Omeka (DHSI 2015 Unconference)Getting Started With Omeka (DHSI 2015 Unconference)
Getting Started With Omeka (DHSI 2015 Unconference)
 
Evaluating Anti-Spam Filtering Solutions
Evaluating Anti-Spam Filtering SolutionsEvaluating Anti-Spam Filtering Solutions
Evaluating Anti-Spam Filtering Solutions
 
Microsoft teams a four course developer menu - M365 saturday Oct 19
Microsoft teams a four course developer menu - M365 saturday Oct 19Microsoft teams a four course developer menu - M365 saturday Oct 19
Microsoft teams a four course developer menu - M365 saturday Oct 19
 
Tips and Tricks for Migrating to Exchange Online
Tips and Tricks for Migrating to Exchange OnlineTips and Tricks for Migrating to Exchange Online
Tips and Tricks for Migrating to Exchange Online
 
Low and No Cost ICT tools
Low and No Cost ICT tools   Low and No Cost ICT tools
Low and No Cost ICT tools
 
The Apache Way: A Proven Way Toward Success
The Apache Way: A Proven Way Toward SuccessThe Apache Way: A Proven Way Toward Success
The Apache Way: A Proven Way Toward Success
 
Chris Covell Collaboration for distributed teams
Chris Covell   Collaboration for distributed teamsChris Covell   Collaboration for distributed teams
Chris Covell Collaboration for distributed teams
 
Guide to open source
Guide to open source Guide to open source
Guide to open source
 
Open Atrium 2.0 at Drupalcon Portland
Open Atrium 2.0 at Drupalcon PortlandOpen Atrium 2.0 at Drupalcon Portland
Open Atrium 2.0 at Drupalcon Portland
 
Contributing to Open Source Software
Contributing to Open Source SoftwareContributing to Open Source Software
Contributing to Open Source Software
 
Code the docs-yu liu
Code the docs-yu liuCode the docs-yu liu
Code the docs-yu liu
 
Be More Productive with Microsoft Office 365
Be More Productive with Microsoft Office 365Be More Productive with Microsoft Office 365
Be More Productive with Microsoft Office 365
 
Moodle Help! How do I turn it off and on again?
Moodle Help! How do I turn it off and on again?Moodle Help! How do I turn it off and on again?
Moodle Help! How do I turn it off and on again?
 
Andrew Nicols - Help!! How do I turn it off and on again?
Andrew Nicols - Help!! How do I turn it off and on again?Andrew Nicols - Help!! How do I turn it off and on again?
Andrew Nicols - Help!! How do I turn it off and on again?
 
Write the Docs 2014, EU
Write the Docs 2014, EUWrite the Docs 2014, EU
Write the Docs 2014, EU
 
Cos con19 about Pulsar (By Yu Liu)
Cos con19 about  Pulsar (By Yu Liu)Cos con19 about  Pulsar (By Yu Liu)
Cos con19 about Pulsar (By Yu Liu)
 
Start contributing to OSS projects on your way
Start contributing to OSS projects on your wayStart contributing to OSS projects on your way
Start contributing to OSS projects on your way
 
Ravens
RavensRavens
Ravens
 

Más de RIPE NCC

Más de RIPE NCC (20)

Navigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet RegistryNavigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet Registry
 
Traces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate ActionTraces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate Action
 
Governing Environmental Sustainability in Tech
Governing Environmental Sustainability in TechGoverning Environmental Sustainability in Tech
Governing Environmental Sustainability in Tech
 
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdfGerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
 
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RISLIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
 
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshopIntro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
 
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdfIGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
 
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdfOpportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
 
RIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement Tools
 
IPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the BalticsIPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the Baltics
 
RPKI For Routing Security
RPKI For Routing SecurityRPKI For Routing Security
RPKI For Routing Security
 
SEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdfSEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdf
 
Know Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE AtlasKnow Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE Atlas
 
Minimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE AtlasMinimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE Atlas
 
RIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement ServicesRIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement Services
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
 
111 views of Swiss Internet Infrastructure
111 views of Swiss Internet Infrastructure111 views of Swiss Internet Infrastructure
111 views of Swiss Internet Infrastructure
 
The RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in SwedenThe RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in Sweden
 

Último

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 

Karma Server for Mailing Lists

  • 2. 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: BECHA@xs4all.nl @Ms_Measurements http://wiki.techinc.nl/ index.php/ Karma_server 2 2Thursday, August 1, 2013
  • 3. 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
  • 4. •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
  • 5. • 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
  • 6. 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
  • 7. 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
  • 8. 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
  • 9. Karma Server •Collects tags/ratings •Distributes tags/ratings •Communicates with IMAP server •Communicates with web server 9 9Thursday, August 1, 2013
  • 10. Workshop results at hackathon at UnlikeUs conference in Amsterdam 10 10Thursday, August 1, 2013
  • 11. 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 // BECHA@xs4all.nl // @Ms_Measurements • http://wiki.techinc.nl/index.php/Karma_server • https://github.com/becha42/karma-server-project 11 11Thursday, August 1, 2013
  • 12. 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
  • 13. 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
  • 14. 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