]> info9.net Git - wiki.git/commitdiff
provoke lots of rebuilds
authorTom Marble <tmarble@info9.net>
Thu, 10 Jul 2014 16:00:03 +0000 (11:00 -0500)
committerTom Marble <tmarble@info9.net>
Thu, 10 Jul 2014 16:00:03 +0000 (11:00 -0500)
tmarble/posts/A_Hug_is_Symmetric.mdwn
tmarble/posts/ClojureBridge_Minnesota.mdwn
tmarble/posts/Clojure_Designed_For_Performance.mdwn
tmarble/posts/Crowdsourcing_Upstream_Refactoring.mdwn
tmarble/posts/Legal_Issues_at_FOSDEM_2014.mdwn
tmarble/posts/Puissance_de_Clojure.mdwn
tmarble/posts/Real_World_Clojure.mdwn
tmarble/posts/Setting_Up_MediaGoblin.mdwn

index b1c1a2f2b70340aaaa61f04ff4e22dbf1ad34315..ac6dc256cb600ad1ae98ffac2926291c3f7bc493 100644 (file)
@@ -1,14 +1,14 @@
 # A Hug is Symmetric
 
-An embrace is warm when two are pulled together. 
+An embrace is warm when two are pulled together.
 A one arm hug is a patronizing squeeze that makes
 for a (bad) photo op.
 
 This little blog post is my > 140 response to my
-new friend [@dberkholz][dberkholz]'s post 
-[The Story Of Data: Whither the GPL? Why we don’t need it anymore][dberkholz_story].  I met Donnie at [FOSDEM][fosdem] this year 
+new friend [@dberkholz][dberkholz]'s post
+[The Story Of Data: Whither the GPL? Why we don’t need it anymore][dberkholz_story].  I met Donnie at [FOSDEM][fosdem] this year
 just after he joined [RedMonk][redmonk] -- the analyst
-firm that is essential for anyone in software 
+firm that is essential for anyone in software
 development to follow. (Full Disclosure: RedMonk and Informatique, Inc.
 do not have any business affiliation).
 
@@ -31,13 +31,13 @@ academic discipline.
 
 During our first [Legal Issues DevRoom][fosdem_legal_issues] at FOSDEM
 we had several talks touching on the impact of software
-(and other artifact) licensing on FLOSS. Of special note: 
+(and other artifact) licensing on FLOSS. Of special note:
 John Sullivan, Executive
 Director of the Free Software Foundation gave a talk "Is copyleft
-being framed?" and Richard Fontana, Red Hat's Open Source Licensing 
-and Patent Counsel gave a talk, "The (possible) decline of the GPL, and what to do about it".  Slides for these and other talks are available 
+being framed?" and Richard Fontana, Red Hat's Open Source Licensing
+and Patent Counsel gave a talk, "The (possible) decline of the GPL, and what to do about it".  Slides for these and other talks are available
 [[here|/fosdem/LegalIssuesDevRoom/Speakers]]. Sullivan's data
-and methodology are available for review and suggest that 
+and methodology are available for review and suggest that
 the use of GPL is vibrant.
 
 I do hope that my friend and former Sun colleague [Rich Sands][richsands] --
@@ -48,7 +48,7 @@ directly to the assertions made from the data.
 
 ## 1. Compliance is complicated
 
-In this era of continuous development and continuous 
+In this era of continuous development and continuous
 deployment powered by tools like the uber awesome [Jenkins][jenkins]
 you can't really say with a straight face that making
 a tarball and publishing it somewhere is hard.
@@ -57,8 +57,8 @@ make delivering "Complete and Corresponding Source" just
 one of the build products.
 
 For the massive, commercial enterprise which is Java&trade;
-Oracle manages to publish the [source][openjdk_source] 
-code for [OpenJDK][openjdk]. Under the GPL. 
+Oracle manages to publish the [source][openjdk_source]
+code for [OpenJDK][openjdk]. Under the GPL.
 And Oracle publishes it from a tightly intermingled source
 base comprising open as well as closed, proprietary components.
 
@@ -74,9 +74,9 @@ of a codebase does not foster the healthiest communities.
 When inbound == outbound licensing and everyone is symmetric
 footing collaboration *and* contribution thrive.
 
-[Simon Phipps][webmink], also a friend and former Sun colleague, 
+[Simon Phipps][webmink], also a friend and former Sun colleague,
 has written about the health of projects such
-as [Libre Office][libreoffice] and assessing the health of 
+as [Libre Office][libreoffice] and assessing the health of
 FLOSS [governance][scorecard].
 
 ## 3. Commercial products == proprietary products
@@ -115,7 +115,7 @@ the [Franklin Street Statement][franklin_st].
 ## 5. You can't build a business on restrictive software
 
 Jeremy Allison has clearly articulated why the [GPLv3
-is essential][gpl_samba] for the commercial Samba marketplace to 
+is essential][gpl_samba] for the commercial Samba marketplace to
 thrive. He talks about symmetry providing a necessary
 level playing field (and he spoke about this [recently][lp_2012]).
 
@@ -131,12 +131,13 @@ and the company behind it, [10gen][10gen], seems to be doing just fine.
 So whether or not the GPL is in decline (or not) only
 scratches the surface of the how the FLOSS revolution has [transformed
 information technology][how_linux] in the past 20 years.
-I bet the that Story of Data in the next 20 years will 
+I bet the that Story of Data in the next 20 years will
 tell us that symmetric collaboration is the big win.
 
 Ultimately the key thing is to remember that permissively
 licensed software is also Free Software.
 
+
 [dberkholz]: https://twitter.com/#!/dberkholz
 [dberkholz_story]: http://redmonk.com/dberkholz/2012/04/05/whither-the-gpl-why-we-dont-need-it-anymore/
 [fosdem]: http://fosdem.org/2012/
index b2d844db67ddd043b1eed7154593837a9f08c029..1f513aeb91c44e34d744f870b6aeb31792c694f1 100644 (file)
@@ -26,6 +26,7 @@ local ClojureBridge Minnesota workshop next spring!
 
 Ask [[me|/tmarble]] how you can help!
 
+
 ## links
 
 * Presentation as PDF: [[clojurebridgemn.pdf|clojurebridgemn.pdf]]
index ecf0d63892ac0c8641837b29dd64c216d95616f1..1dd9de10ede6eb8759c2c4ca822e648696bf8dfd 100644 (file)
@@ -29,6 +29,7 @@ of this talks (and all the talks) will be available.
 * full source ([org-tree-slide][org-tree-slide]): [[clojure-performance.tar.gz|clojure-performance.tar.gz]]
 * the talk was on [Wednesday][lca-wed]
 
+
 [lca]: http://linux.conf.au/
 [lca-wed]: http://linux.conf.au/programme/schedule/wednesday
 [org-tree-slide]: https://github.com/takaxp/org-tree-slide
index 7b0adf2e4ad8390ef0fc7f1f9f0889e77ab979c9..50794cd3c29e265f25d852bc09c2bf62e9351b5c 100644 (file)
@@ -31,6 +31,7 @@ make video of the talk available.
 * full source ([org-tree-slide][org-tree-slide]): [[crowdsourcing-refactoring-v2.tar.gz|crowdsourcing-refactoring-v2.tar.gz]]
 * The Cross-distro Mini-conf was on [Tuesday][lca-tue]
 
+
 [lca]: http://linux.conf.au/
 [lca-tue]: http://linux.conf.au/programme/schedule/tuesday
 [cross-distro-miniconf]: https://lca2013.linux.org.au/wiki/Miniconfs/CrossDistributionLinux
index ad1025b88bab0448eb66f6044ec9d9b1686c1279..2de76ba2c1abb19743f7f2ab42f61f72d88ef7d4 100644 (file)
@@ -40,6 +40,7 @@ Please submit your talk idea before December 1st and plan to join us in Brussels
 * [Legal Issues at FOSDEM 2012][legal2012]
 
 
+
 <a href="http://fosdem.org">
 <img src="https://fosdem.org/2014/assets/beer-0959447aa8de8fb36fc647b6b2cd2ed987d5ab33bf4a130596a0ba16d61c5824.jpg" alt="A Big glass of Belgian beer">
 </a>
index ad14cdcdb002ba12398f6ca14bd72c7246fac0c5..f5af598a239a72cabeb76228d35fed37bc4fd801 100644 (file)
@@ -30,4 +30,5 @@ Grazie Mille et Merci!
 [irill]: http://www.irill.org/
 [org-tree-slide]: https://github.com/takaxp/org-tree-slide
 
+
 [[!tag France clojure OpenJDK IRILL]]
index e8b80fa4dff0b7265f5bf76fc0690e430c08b23a..9f243160772f84fc236b30bda12492c80536c8ba 100644 (file)
@@ -27,4 +27,5 @@ Tack!
 [clojure]: http://clojure.org/
 [org-tree-slide]: https://github.com/takaxp/org-tree-slide
 
+
 [[!tag Sweden clojure Debian OpenJDK redis jenkins]]
index b31429e4e569fcff2412c12f122ce1251da379fe..af5192494e413ab92bcfdb5cbd6f1bdb529fcde0 100644 (file)
@@ -20,6 +20,7 @@ I'm running on Debian Wheezy with Apache2.  Here are the critical config files:
         * [[srv/mediagoblin/paste_local.ini]]
         * [[srv/mediagoblin/mg.txt]] (_NOTE:_ fix the shebang, rename to mg.fcgi)
 
+
 Yes, this python virtualenv thing is wonky.  I tried to root MediaGoblin at URI underneath / (e.g. info9.net/media/)
 without success (MediaGoblin *really* wants a virtual host, thus media.info9.net/).
 I hope to post an update when I've refreshed my MediaGoblin install!