SlideShare a Scribd company logo
Bringing together TEX
     users online
  From Usenet to Web 2.0 and beyond


            Stefan Kottwitz


  TUG 2011, Trivandrum, Kerala, India
Outline
  Classic discussion systems
     Mailing lists
     Usenet groups

  Web based communication
    Blogs, feeds and aggregators
    Web forums

  Advanced web applications
     An enhanced Q&A site example

  Comparing systems
Mailing lists



   • subscribers discuss a certain topic via emails

   • a server receives emails from subscribers and reflects
     them to all other subscribers
Benefits of mailing lists
    • Can be used offline
    • Run on every device with a mailreader, so also on tablets
        and smartphones

  But
    • How to really follow a huge general TEX/LTEX list?
                                              A

    • Do I have to subscribe to a bunch of specialized lists?
    • How to find a package dedicated list if I don’t even know
        which package solves my problem?

  Focused mailing lists are great for organizations, developers,
  authors, less for a casual user.
A
Mailinglists for TEX and LTEX

   • texhax
       • http://tug.org/mailman/listinfo/texhax

       • The TEX mailing list for general questions and discussion in
         English language
       • Online since the 1980s
       • Hundreds of subscribers

       • Publicly archived

   • About 50 further lists: http://tug.org/mailman/listinfo

   • Specialized maling lists hosted by various providers
Usenet

  • Discussion system on the Internet, distributed by
    thousands servers world wide
  • Articles are
      • Logically organized in hierarchies of subjects
       • Arranged in threads

  • Started 1980, first TEX group about 1990

  • Requires Newsreader software

  • Or access via web interfaces or mail gateways
      • google groups
A
Usenet groups for TEX and LTEX
    • comp.text.tex
        • The discussion group in English language
        • Online since at least about 1990
        • Currently about 1000 posts each month
    • de.comp.tex.tex
        • In German
        • Online since 1996
    • fr.comp.text.tex
        • In French
        • Online since 1992
    • es.comp.lenguajes.tex
        • In Spanish
        • Online since 1996

  Stats: http://groups.google.com/group/<groupname>/about
Benefits of Usenet groups

    • Distributed on many thousand servers, thus redundant
    • Censoring hardly possible
    • Established since many years
    • A lot of experienced users
    • Feature rich dedicated software


  Caveat–some nice features depend on google groups:
    • How can we access the archive if google stops providing?
    • How to access it via web browser then?
Blogs, feeds and aggregators

  There a various
    • User blogs
    • User group blogs
    • Company blogs

  Problem: hard to follow several or all
  Solution: convenient access via blog feed aggregators
    • www.texample.net/community
    • planet.dante.de
  Both offer a chronological list of posts from most TEX blogs.
Web forums
  • Discussion forums on the Internet, hosted on dedicated
    servers
  • Articles are
      • Logically organized in categories and subcategories
      • Arranged in threads, usually chronologically

  • Access via web browser on computers, tablets, phones
  • Markup such as HTML, BBCode or Markdown, Code
    Highlighting
  • Supporting attachments and inline images such as LTEX
                                                     A
    output
  • Moderated, thus SPAM-free and some quality control
A
Web forums for TEX and LTEX

   • latex-community.org
       • LTEX dedicated forum covering all topics
         A
       • Online since Jan 20, 2008
       • 7673 registered users
       • 14.087 threads containing 52.762 posts
       • organized in 5 categories with 38 subforums


   • golatex.de
       • In German
       • With LTEX wiki
              A



   • Various LTEX subforums on IT and science/math forums
             A
Challenge–building a knowledge base

  Besides communication - how can we improve the content?

    • Archiving

    • Searching and browsing access

    • Quality

    • Duplicate elimination

    • Cross-linking
Q&A sites
   • Spezialized in Question & Answer format, intended both for
     experts and for general user support
   • Hosted on one central server or server farm
   • Storing complete archive as database enriched with extra
     information

 Example:
   • tex.stackexchange.com aka TeX.SX
   • Publicly online since November, 2010
   • Now 7,200 registered users, 10,654 questions, about
     19,000 answers
   • All content is free under cc-wiki license, regular database
     dumps for download on clearbits.net
   • Outstanding regarding features and interface
TeX.SX compared to other systems
   • Strict Q&A format

   • Very dynamic web interface

   • Tagging: questions can be marked by one or several tags
     =⇒ Allows browsing by subject, filtering, feed subscribing,
     more search features

   • Voting system: users can vote up or down a post
     =⇒ The best solution will be at the top, most easy to see

   • Reputation system: users earn reputation score if other
     users vote up their posts
     =⇒ Community moderation: the more reputation the more
     moderation features are available for the user
TeX.SX compared to other systems
   • All posts can be edited by the community, wiki-like,
     =⇒ Higher quality, mistakes can be corrected and answers
     can be improved

   • Duplicate control: every user can mark occuring duplicates
     =⇒ Path to the best solution, automatic FAQ system

   • Database exploring: the database dump can be browsed
     by SQL queries online
      =⇒ Statistic features, complex queries can filter and
     connect content and attributes

   • Open API =⇒ Programmers developed many apps for
     various special purposes, also for Android and iOS
Usenet   Web forums   TeX.SX
             Reading, writing
             Markup, graphics
             Attachments
Usability    Deleting own posts
             Community deleting
             Self editing
             Community editing
             Native web access
             Articles, Blogs
             Tool-tips
             Assisted editing
Interfaces   Feeds
             Twitter posts
             Chat
             Statistics
             Open API
Usenet   Web forums   TeX.SX
               Redundancy
Availability
               Archive on Server
               Full public archive
               Accepted solutions
               Community voting
Quality        Dupe elimination
               FAQ extraction
               Community edits
               By moderators
               By the community
Moderation
               Mods are elected
               Meta & mod site
Usenet      Web forums    TeX.SX
                 Full text search
Content          Topic categories
access           Quality sorting
                 DB queries
                 Topics
                 User-defined terms
Filtering by
                 Consensus score
                 User score


Conclusion
  • For discussion, Usenet groups, mailing lists, and web
     forums are great.

  • For content building, dedicated sites with proper free
     license are recommendable.
This presentation is free (cc-wiki 3.0), you can copy and share it.

More Related Content

What's hot

5 introduction to internet
5 introduction to internet5 introduction to internet
5 introduction to internet
Vedpal Yadav
 
Digital Curation using Archivematica and AtoM: DLF Forum 2015
Digital Curation using Archivematica and AtoM: DLF Forum 2015Digital Curation using Archivematica and AtoM: DLF Forum 2015
Digital Curation using Archivematica and AtoM: DLF Forum 2015
Artefactual Systems - AtoM
 
Digital Library Software
Digital Library SoftwareDigital Library Software
Internet
InternetInternet
Digital library software
Digital library softwareDigital library software
Digital library software
avid
 
Activity 11 Common Online Terminologies
Activity 11 Common Online TerminologiesActivity 11 Common Online Terminologies
Activity 11 Common Online Terminologies
Selina Abasolo
 

What's hot (6)

5 introduction to internet
5 introduction to internet5 introduction to internet
5 introduction to internet
 
Digital Curation using Archivematica and AtoM: DLF Forum 2015
Digital Curation using Archivematica and AtoM: DLF Forum 2015Digital Curation using Archivematica and AtoM: DLF Forum 2015
Digital Curation using Archivematica and AtoM: DLF Forum 2015
 
Digital Library Software
Digital Library SoftwareDigital Library Software
Digital Library Software
 
Internet
InternetInternet
Internet
 
Digital library software
Digital library softwareDigital library software
Digital library software
 
Activity 11 Common Online Terminologies
Activity 11 Common Online TerminologiesActivity 11 Common Online Terminologies
Activity 11 Common Online Terminologies
 

Viewers also liked

Carnival
CarnivalCarnival
Carnival
Grant Tierney
 
Murali ravali by Prof. Muralidhar,GVPCOE,Visakhapatnam
Murali ravali by Prof. Muralidhar,GVPCOE,VisakhapatnamMurali ravali by Prof. Muralidhar,GVPCOE,Visakhapatnam
Murali ravali by Prof. Muralidhar,GVPCOE,Visakhapatnam
seetaramanath mahabhashyam
 
Prevention of heart attacks
Prevention of heart attacksPrevention of heart attacks
Prevention of heart attacks
seetaramanath mahabhashyam
 
Carnival cruise lines
Carnival cruise linesCarnival cruise lines
Carnival cruise lines
Joseph Enrico
 
The 10 Meritorious Actions (A Hokkien Poem with Eng. Trans.)
The 10 Meritorious Actions (A Hokkien Poem with Eng. Trans.)The 10 Meritorious Actions (A Hokkien Poem with Eng. Trans.)
The 10 Meritorious Actions (A Hokkien Poem with Eng. Trans.)
OH TEIK BIN
 
Interactive Money PowerPoint
Interactive Money PowerPointInteractive Money PowerPoint
Interactive Money PowerPoint
ampswim3
 
Money Powerpoint
Money PowerpointMoney Powerpoint
Money Powerpoint
Emily Hooker
 
Living things and non living things (with license)
Living things and non living things (with license)Living things and non living things (with license)
Living things and non living things (with license)
margamargs
 
Index Number
Index NumberIndex Number
Index Number
deepakashwani
 
Living and nonliving things powerpoint
Living and nonliving things powerpointLiving and nonliving things powerpoint
Living and nonliving things powerpoint
tltaylor4
 
Number System
Number SystemNumber System
Number System
samarthagrawal
 
PPT ON ENGLISH
PPT ON ENGLISHPPT ON ENGLISH
PPT ON ENGLISH
Time Rahul
 

Viewers also liked (12)

Carnival
CarnivalCarnival
Carnival
 
Murali ravali by Prof. Muralidhar,GVPCOE,Visakhapatnam
Murali ravali by Prof. Muralidhar,GVPCOE,VisakhapatnamMurali ravali by Prof. Muralidhar,GVPCOE,Visakhapatnam
Murali ravali by Prof. Muralidhar,GVPCOE,Visakhapatnam
 
Prevention of heart attacks
Prevention of heart attacksPrevention of heart attacks
Prevention of heart attacks
 
Carnival cruise lines
Carnival cruise linesCarnival cruise lines
Carnival cruise lines
 
The 10 Meritorious Actions (A Hokkien Poem with Eng. Trans.)
The 10 Meritorious Actions (A Hokkien Poem with Eng. Trans.)The 10 Meritorious Actions (A Hokkien Poem with Eng. Trans.)
The 10 Meritorious Actions (A Hokkien Poem with Eng. Trans.)
 
Interactive Money PowerPoint
Interactive Money PowerPointInteractive Money PowerPoint
Interactive Money PowerPoint
 
Money Powerpoint
Money PowerpointMoney Powerpoint
Money Powerpoint
 
Living things and non living things (with license)
Living things and non living things (with license)Living things and non living things (with license)
Living things and non living things (with license)
 
Index Number
Index NumberIndex Number
Index Number
 
Living and nonliving things powerpoint
Living and nonliving things powerpointLiving and nonliving things powerpoint
Living and nonliving things powerpoint
 
Number System
Number SystemNumber System
Number System
 
PPT ON ENGLISH
PPT ON ENGLISHPPT ON ENGLISH
PPT ON ENGLISH
 

Similar to TeX Online Communities

Management de communaute
Management de communauteManagement de communaute
Demystifying WordPress
Demystifying WordPressDemystifying WordPress
Demystifying WordPress
Mykl Roventine
 
world wide web
world wide webworld wide web
Créer une communauté open source: pourquoi ? comment ?
Créer une communauté open source: pourquoi ? comment ?Créer une communauté open source: pourquoi ? comment ?
Créer une communauté open source: pourquoi ? comment ?
Stefane Fermigier
 
Overview of SuiteHelp 3.1 for DITA
Overview of SuiteHelp 3.1 for DITAOverview of SuiteHelp 3.1 for DITA
Overview of SuiteHelp 3.1 for DITA
Suite Solutions
 
microformats
microformatsmicroformats
microformats
tutorialsruby
 
microformats
microformatsmicroformats
microformats
tutorialsruby
 
IA& Taxonomy Planning for SharePoint Online & Office 365
IA& Taxonomy Planning for SharePoint Online & Office 365IA& Taxonomy Planning for SharePoint Online & Office 365
IA& Taxonomy Planning for SharePoint Online & Office 365
DocFluix, LLC
 
Code the docs-yu liu
Code the docs-yu liuCode the docs-yu liu
Code the docs-yu liu
StreamNative
 
09.m3 cms cms-components
09.m3 cms cms-components09.m3 cms cms-components
09.m3 cms cms-components
tarensi
 
Course 101: Lecture 4: A Tour in RTOS Land
Course 101: Lecture 4: A Tour in RTOS Land Course 101: Lecture 4: A Tour in RTOS Land
Course 101: Lecture 4: A Tour in RTOS Land
Ahmed El-Arabawy
 
internet
internetinternet
internet
ITNet
 
Dspace Webinar
Dspace WebinarDspace Webinar
Dspace Webinar
Gavin Henrick
 
One Tool to Help Them All - Leigh White
One Tool to Help Them All -  Leigh WhiteOne Tool to Help Them All -  Leigh White
One Tool to Help Them All - Leigh White
Information Development World
 
Movable Type 5.1
Movable Type 5.1Movable Type 5.1
Movable Type 5.1
Six Apart KK
 
Thomson Reuters EndNote x7.2 Overview and Roadmap
Thomson Reuters EndNote x7.2 Overview and RoadmapThomson Reuters EndNote x7.2 Overview and Roadmap
Thomson Reuters EndNote x7.2 Overview and Roadmap
Eduserv
 
Activity 11 common online terminologies
Activity 11 common online terminologiesActivity 11 common online terminologies
Activity 11 common online terminologies
Lee_Subin
 
WordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationWordPress - Open Source Overview Presentation
WordPress - Open Source Overview Presentation
Andy Stratton
 
Semantics To The Bookmarks: A Review of Social Semantic Bookmarking Systems
Semantics To The Bookmarks: A Review of Social Semantic Bookmarking SystemsSemantics To The Bookmarks: A Review of Social Semantic Bookmarking Systems
Semantics To The Bookmarks: A Review of Social Semantic Bookmarking Systems
Simone Braun
 
elearning- applying wikinomics
elearning- applying wikinomics elearning- applying wikinomics
elearning- applying wikinomics
papadavo
 

Similar to TeX Online Communities (20)

Management de communaute
Management de communauteManagement de communaute
Management de communaute
 
Demystifying WordPress
Demystifying WordPressDemystifying WordPress
Demystifying WordPress
 
world wide web
world wide webworld wide web
world wide web
 
Créer une communauté open source: pourquoi ? comment ?
Créer une communauté open source: pourquoi ? comment ?Créer une communauté open source: pourquoi ? comment ?
Créer une communauté open source: pourquoi ? comment ?
 
Overview of SuiteHelp 3.1 for DITA
Overview of SuiteHelp 3.1 for DITAOverview of SuiteHelp 3.1 for DITA
Overview of SuiteHelp 3.1 for DITA
 
microformats
microformatsmicroformats
microformats
 
microformats
microformatsmicroformats
microformats
 
IA& Taxonomy Planning for SharePoint Online & Office 365
IA& Taxonomy Planning for SharePoint Online & Office 365IA& Taxonomy Planning for SharePoint Online & Office 365
IA& Taxonomy Planning for SharePoint Online & Office 365
 
Code the docs-yu liu
Code the docs-yu liuCode the docs-yu liu
Code the docs-yu liu
 
09.m3 cms cms-components
09.m3 cms cms-components09.m3 cms cms-components
09.m3 cms cms-components
 
Course 101: Lecture 4: A Tour in RTOS Land
Course 101: Lecture 4: A Tour in RTOS Land Course 101: Lecture 4: A Tour in RTOS Land
Course 101: Lecture 4: A Tour in RTOS Land
 
internet
internetinternet
internet
 
Dspace Webinar
Dspace WebinarDspace Webinar
Dspace Webinar
 
One Tool to Help Them All - Leigh White
One Tool to Help Them All -  Leigh WhiteOne Tool to Help Them All -  Leigh White
One Tool to Help Them All - Leigh White
 
Movable Type 5.1
Movable Type 5.1Movable Type 5.1
Movable Type 5.1
 
Thomson Reuters EndNote x7.2 Overview and Roadmap
Thomson Reuters EndNote x7.2 Overview and RoadmapThomson Reuters EndNote x7.2 Overview and Roadmap
Thomson Reuters EndNote x7.2 Overview and Roadmap
 
Activity 11 common online terminologies
Activity 11 common online terminologiesActivity 11 common online terminologies
Activity 11 common online terminologies
 
WordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationWordPress - Open Source Overview Presentation
WordPress - Open Source Overview Presentation
 
Semantics To The Bookmarks: A Review of Social Semantic Bookmarking Systems
Semantics To The Bookmarks: A Review of Social Semantic Bookmarking SystemsSemantics To The Bookmarks: A Review of Social Semantic Bookmarking Systems
Semantics To The Bookmarks: A Review of Social Semantic Bookmarking Systems
 
elearning- applying wikinomics
elearning- applying wikinomics elearning- applying wikinomics
elearning- applying wikinomics
 

Recently uploaded

Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
Pravash Chandra Das
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
flufftailshop
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 

Recently uploaded (20)

Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 

TeX Online Communities

  • 1. Bringing together TEX users online From Usenet to Web 2.0 and beyond Stefan Kottwitz TUG 2011, Trivandrum, Kerala, India
  • 2. Outline Classic discussion systems Mailing lists Usenet groups Web based communication Blogs, feeds and aggregators Web forums Advanced web applications An enhanced Q&A site example Comparing systems
  • 3. Mailing lists • subscribers discuss a certain topic via emails • a server receives emails from subscribers and reflects them to all other subscribers
  • 4. Benefits of mailing lists • Can be used offline • Run on every device with a mailreader, so also on tablets and smartphones But • How to really follow a huge general TEX/LTEX list? A • Do I have to subscribe to a bunch of specialized lists? • How to find a package dedicated list if I don’t even know which package solves my problem? Focused mailing lists are great for organizations, developers, authors, less for a casual user.
  • 5. A Mailinglists for TEX and LTEX • texhax • http://tug.org/mailman/listinfo/texhax • The TEX mailing list for general questions and discussion in English language • Online since the 1980s • Hundreds of subscribers • Publicly archived • About 50 further lists: http://tug.org/mailman/listinfo • Specialized maling lists hosted by various providers
  • 6. Usenet • Discussion system on the Internet, distributed by thousands servers world wide • Articles are • Logically organized in hierarchies of subjects • Arranged in threads • Started 1980, first TEX group about 1990 • Requires Newsreader software • Or access via web interfaces or mail gateways • google groups
  • 7. A Usenet groups for TEX and LTEX • comp.text.tex • The discussion group in English language • Online since at least about 1990 • Currently about 1000 posts each month • de.comp.tex.tex • In German • Online since 1996 • fr.comp.text.tex • In French • Online since 1992 • es.comp.lenguajes.tex • In Spanish • Online since 1996 Stats: http://groups.google.com/group/<groupname>/about
  • 8. Benefits of Usenet groups • Distributed on many thousand servers, thus redundant • Censoring hardly possible • Established since many years • A lot of experienced users • Feature rich dedicated software Caveat–some nice features depend on google groups: • How can we access the archive if google stops providing? • How to access it via web browser then?
  • 9. Blogs, feeds and aggregators There a various • User blogs • User group blogs • Company blogs Problem: hard to follow several or all Solution: convenient access via blog feed aggregators • www.texample.net/community • planet.dante.de Both offer a chronological list of posts from most TEX blogs.
  • 10. Web forums • Discussion forums on the Internet, hosted on dedicated servers • Articles are • Logically organized in categories and subcategories • Arranged in threads, usually chronologically • Access via web browser on computers, tablets, phones • Markup such as HTML, BBCode or Markdown, Code Highlighting • Supporting attachments and inline images such as LTEX A output • Moderated, thus SPAM-free and some quality control
  • 11. A Web forums for TEX and LTEX • latex-community.org • LTEX dedicated forum covering all topics A • Online since Jan 20, 2008 • 7673 registered users • 14.087 threads containing 52.762 posts • organized in 5 categories with 38 subforums • golatex.de • In German • With LTEX wiki A • Various LTEX subforums on IT and science/math forums A
  • 12. Challenge–building a knowledge base Besides communication - how can we improve the content? • Archiving • Searching and browsing access • Quality • Duplicate elimination • Cross-linking
  • 13. Q&A sites • Spezialized in Question & Answer format, intended both for experts and for general user support • Hosted on one central server or server farm • Storing complete archive as database enriched with extra information Example: • tex.stackexchange.com aka TeX.SX • Publicly online since November, 2010 • Now 7,200 registered users, 10,654 questions, about 19,000 answers • All content is free under cc-wiki license, regular database dumps for download on clearbits.net • Outstanding regarding features and interface
  • 14. TeX.SX compared to other systems • Strict Q&A format • Very dynamic web interface • Tagging: questions can be marked by one or several tags =⇒ Allows browsing by subject, filtering, feed subscribing, more search features • Voting system: users can vote up or down a post =⇒ The best solution will be at the top, most easy to see • Reputation system: users earn reputation score if other users vote up their posts =⇒ Community moderation: the more reputation the more moderation features are available for the user
  • 15. TeX.SX compared to other systems • All posts can be edited by the community, wiki-like, =⇒ Higher quality, mistakes can be corrected and answers can be improved • Duplicate control: every user can mark occuring duplicates =⇒ Path to the best solution, automatic FAQ system • Database exploring: the database dump can be browsed by SQL queries online =⇒ Statistic features, complex queries can filter and connect content and attributes • Open API =⇒ Programmers developed many apps for various special purposes, also for Android and iOS
  • 16. Usenet Web forums TeX.SX Reading, writing Markup, graphics Attachments Usability Deleting own posts Community deleting Self editing Community editing Native web access Articles, Blogs Tool-tips Assisted editing Interfaces Feeds Twitter posts Chat Statistics Open API
  • 17. Usenet Web forums TeX.SX Redundancy Availability Archive on Server Full public archive Accepted solutions Community voting Quality Dupe elimination FAQ extraction Community edits By moderators By the community Moderation Mods are elected Meta & mod site
  • 18. Usenet Web forums TeX.SX Full text search Content Topic categories access Quality sorting DB queries Topics User-defined terms Filtering by Consensus score User score Conclusion • For discussion, Usenet groups, mailing lists, and web forums are great. • For content building, dedicated sites with proper free license are recommendable. This presentation is free (cc-wiki 3.0), you can copy and share it.