This is an automated email from the ASF dual-hosted git repository.

sebb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/whimsy.git


The following commit(s) were added to refs/heads/master by this push:
     new 0950151  Fix excessively long lines
0950151 is described below

commit 095015125519c8a9705a75b38b9d97f0677ca9ee
Author: Sebb <[email protected]>
AuthorDate: Wed Sep 1 11:47:03 2021 +0100

    Fix excessively long lines
    
    More needs to be done
---
 tools/comdevtalks.rb | 96 ++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 94 insertions(+), 2 deletions(-)

diff --git a/tools/comdevtalks.rb b/tools/comdevtalks.rb
index 13e51df..bc2ffd8 100644
--- a/tools/comdevtalks.rb
+++ b/tools/comdevtalks.rb
@@ -35,9 +35,101 @@ end
 def get_talks_submitters()
   # return parse_talks
   # HACK static data until we have generated public/ or other format
-  talks = {"Apache_Way_2017"=>{"title"=>"Apache Way: Effective Open Source 
Project Management", "teaser"=>"Learn how to manage long-lived diverse open 
source project communities by following the behaviors of the Apache Way.", 
"submitter"=>"curcuru", "speakers"=>["curcuru"], "abstract"=>"The \"Apache 
Way\" is the process by which Apache Software Foundation projects are managed. 
It has evolved 18 years and has produced over 170 highly successful open source 
Apache projects. But what is it  [...]
+  talks = {
+    "Apache_Way_2017" => {
+      "title" => "Apache Way: Effective Open Source Project Management",
+      "teaser" => "Learn how to manage long-lived diverse open source project 
communities by following the behaviors of the Apache Way.",
+      "submitter" => "curcuru",
+      "speakers" => ["curcuru"],
+      "abstract" => "The \"Apache Way\" is the process by which Apache 
Software Foundation projects are managed. It has evolved 18 years and has 
produced over 170 highly successful open source Apache projects. But what is it 
and how does it work?\n\nLearn the core behaviors that make up the Apache Way, 
and how they are used in successful Apache projects from core technologies, to 
big data, to user facing projects.\n\nThe behaviors in the Apache Way are 
required for all Apache projects, b [...]
+      "audience" => "Community managers, developers, project managers involved 
with FOSS projects.",
+      "slides" => 
"http://shaneslides.com/apachecon/TheApacheWay-Intro-ApacheConNA2017.html";,
+      "video" => "https://www.youtube.com/watch?v=hpAv54KIgK8";,
+      "topics" => ["apacheway", "community"],
+      "present_at" => ["http://apachecon.com/2017";],
+      "present_date" => "2017-05-16"
+    },
+    "Committed_To_The_Apache_Way" => {
+      "title" => "Committed To The Apache Way",
+      "teaser" => "Learn how being involved in an Apache project is not just 
about code.",
+      "submitter" => "sharan",
+      "speakers" => ["sharan"],
+      "abstract" => "'To be committed' is a strange phrase. In the past it was 
used to describe people who were sent to mental institutions or 'facilities'. 
Fast forward to today and words like committed and commitment are used 
throughout the Open Source world. Are we all a little crazy? - Perhaps!\n\nIn 
this presentation Sharan shares her thoughts and experiences about being a 
Committer, life at the ASF (facility) and how not being able to code is still 
OK.\n",
+      "audience" => "Community managers, developers, project managers involved 
with FOSS projects.",
+      "slides" => 
"http://events.linuxfoundation.org/sites/events/files/slides/Commited%20to%20Apache.pdf";,
+      "video" => 
"https://www.youtube.com/watch?v=vT-kxmoLs5k&index=25&list=PLbzoR-pLrL6pLDCyPxByWQwYTL-JrF5Rp";,
+      "topics" => ["community", "contributors"],
+      "present_at" => ["http://apachecon.com/2017";],
+      "present_date" => "2017-05-16"
+    },
+    "From_Dev_To_User" => {
+      "title" => "From dev@ to user@ to the Apache Way",
+      "teaser" => "The story of how an existing project community improved by 
coming to Apache.",
+      "submitter" => "sblackmon",
+      "speakers" => ["sblackmon"],
+      "abstract" => "This talk will cover the journey of Apache Streams 
(incubating) beyond a solution solely by and for java developers, toward a 
solution that can provide value for anyone, anywhere along the experience 
spectrum, regardless of technical preferences.  We'll share feedback that 
served as concentrate focus on mission and usability. \n\nWe'll walk through 
some of the improvements made to project code and tooling (maven), 
documentation (website, examples), and usability (com [...]
+      "audience" => "Community managers, developers, project managers involved 
with FOSS projects.",
+      "slides" => 
"http://events.linuxfoundation.org/sites/events/files/slides/ApacheConNA2017-Blackmon.pdf";,
+      "video" => 
"https://www.youtube.com/watch?v=E9A54x6af8o&index=27&list=PLbzoR-pLrL6pLDCyPxByWQwYTL-JrF5Rp";,
+      "topics" => ["incubator", "apacheway"],
+      "present_at" => ["http://apachecon.com/2017";],
+      "present_date" => "2017-05-16"
+    },
+    "Tale_Of_Two_Developers" => {
+      "title" => "A Tale of Two Developers: Finding Harmony Between Commercial 
Software Development and the Apache Way",
+      "teaser" => "Learn from the real-life lunchtime dialog between an 
experienced Apache committer and a new coder.",
+      "submitter" => "wang",
+      "speakers" => ["wang", "Alex Leblang"],
+      "abstract" => "Apache community members can reference tenets from the 
Apache Way such as \u201Ccommunity over code\u201D and \u201Copenness\u201D as 
if it were second nature. While they may sound simple, these concepts can be 
foreign to developers coming to open source for the first time. Success as an 
Apache contributor stresses skills not emphasized in other types of software 
development, including reconciling the requirements of the upstream development 
process with the realitie [...]
+      "audience" => "Community managers, developers, project managers involved 
with FOSS projects.",
+      "slides" => nil,
+      "video" => 
"https://www.youtube.com/watch?v=ea_9qkaTeVw&index=26&list=PLbzoR-pLrL6pLDCyPxByWQwYTL-JrF5Rp";,
+      "topics" => ["apacheway", "developers"],
+      "present_at" => ["http://apachecon.com/2017";],
+      "present_date" => "2017-05-16"
+    }
+}
 
-  submitters = {"curcuru"=>{"name"=>"Shane Curcuru", 
"website"=>"http://communityovercode.com/";, "twitter"=>"shanecurcuru", 
"facebook"=>nil, "bio"=>"Shane has been involved at the Apache Software 
Foundation (ASF) since 1999, and serves as Director and VP of Brand Management, 
setting trademark policies and helping all 200+ Apache projects implement and 
defend their brands.\n\nOtherwise, Shane is: a father and husband, a friend, a 
geek, a Member of the ASF, a baker, and a punny guy.  Oh, a [...]
+  submitters = {
+    "curcuru" => {
+      "name" => "Shane Curcuru",
+      "website" => "http://communityovercode.com/";,
+      "twitter" => "shanecurcuru",
+      "facebook" => nil,
+      "bio" => "Shane has been involved at the Apache Software Foundation 
(ASF) since 1999, and serves as Director and VP of Brand Management, setting 
trademark policies and helping all 200+ Apache projects implement and defend 
their brands.\n\nOtherwise, Shane is: a father and husband, a friend, a geek, a 
Member of the ASF, a baker, and a punny guy.  Oh, and we have cats.  Shane 
blogs at http://communityovercode.com/ and regularly speaks on FOSS governance 
and branding topics.\n"},
+      "README" => {"title" => "Talk Title: Strings with colons must be quoted",
+      "teaser" => "Teaser is one sentence for use on session grids or tweets 
or the like (where supported).",
+      "submitter" => "curcuru",
+      "speakers" => ["curcuru", "Court Jester"],
+      "abstract" => "Abstracts are the full description of a talk, session, or 
panel that has already been presented.\n\nAbstracts may have line breaks, and 
some systems may allow **formatting** or the like.\n\nUsing the YAML pipe \"|\" 
character for a literal multiline scalar means linebreaks are preserved in the 
abstract. \n",
+      "audience" => "Brief description of the expected audience for this 
talk.",
+      "slides" => "URL.to/posted-slides",
+      "video" => "URL.to/posted-video?if-any",
+      "present_at" => ["URL.to/last-conference-presented-at"],
+      "present_date" => "2017-05-16"
+    },
+    "sblackmon" => {
+      "name" => "Steve Blackmon",
+      "website" => nil,
+      "twitter" => "steveblackmon",
+      "facebook" => nil,
+      "bio" => "VP Technology at People Pattern, previously Director of Data 
Science at W2O Group, co-founder of Ravel, stints at Boeing, Lockheed Martin, 
and Accenture. Committer and PMC for Apache Streams (incubating). Experienced 
user of Spark, Storm, Hadoop, Pig, Hive, Nutch, Cassandra, Tinkerpop, and 
more.\n"
+    },
+    "sharan" => {
+      "name" => "Sharan Foga",
+      "website" => nil,
+      "twitter" => nil,
+      "facebook" => nil,
+      "bio" => "Sharan Foga have been involved with the ASF since 2008 and has 
presented at previous Apachecons (Vancouver 2016, Budapest 2015 & 2014). She 
enjoys working on community management and related areas and is a Committer and 
PMC Member for Apache OFBiz and Community Development.\n"
+    },
+    "wang" => {
+      "name" => "Andrew Wang",
+      "website" => "http://umbrant.com/";,
+      "twitter" => nil,
+      "facebook" => nil,
+      "bio" => "Andrew Wang is a software engineer at Cloudera on the HDFS 
team, where he has worked on projects including in-memory caching, transparent 
encryption, and erasure coding. Previously, he was a PhD student in the AMP Lab 
at UC Berkeley, where he worked on problems related to distributed systems and 
warehouse-scale computing. He is a committer and PMC member on the Apache 
Hadoop project, a committer on Apache Kudu (incubating), and holds masters and 
bachelors degrees in compu [...]
+    }
+  }
 
   return talks, submitters
 end

Reply via email to