<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>niebegeg.net &#187; VCS</title> <atom:link href="http://niebegeg.net/tags/vcs/feed/" rel="self" type="application/rss+xml" /><link>http://niebegeg.net</link> <description>Mein Leben im Entwicklerland</description> <lastBuildDate>Mon, 06 Feb 2012 20:30:16 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Git on Drupal.org?</title><link>http://niebegeg.net/2009/11/18/git-on-drupal-org/</link> <comments>http://niebegeg.net/2009/11/18/git-on-drupal-org/#comments</comments> <pubDate>Wed, 18 Nov 2009 05:13:32 +0000</pubDate> <dc:creator>Dirk Rüdiger</dc:creator> <category><![CDATA[Drupal]]></category> <category><![CDATA[Git]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[VCS]]></category> <guid
isPermaLink="false"></guid> <description><![CDATA[Dries hat in seinem Beitrag 8 steps for Drupal 8 wieder mal gezeigt, dass es auch für ein Open Source-Projekt wichtig ist, einen Plan für die Weiterentwicklung des Projekts zu haben, und auch eine Vorstellung, wie man den Plan umsetzen will. Damit ist &#8220;unser&#8221; Projekt in einer guten Position. OK &#8212; Dries ist auch CTO [...]]]></description> <content:encoded><![CDATA[<p>Dries hat in seinem Beitrag <a
href="http://buytaert.net/8-steps-for-drupal-8">8 steps for Drupal 8</a> wieder mal gezeigt, dass es auch für ein Open Source-Projekt wichtig ist, einen Plan für die Weiterentwicklung des Projekts zu haben, und auch eine Vorstellung, wie man den Plan umsetzen will. Damit ist &#8220;unser&#8221; Projekt in einer guten Position. OK &#8212; Dries ist auch <span
class="caps">CTO</span> seiner Firma <a
href="http://acquia.com/">Acquia</a>, die mit dem <em>Produkt</em> &#8220;Drupal&#8221; Geld verdienen will und muss. Aber es ist m.E. eine weit größere Herausforderung, einen solchen Plan auch der verteilten Entwicklergemeinde nahezubringen und und diese Croud irgendwie zu <del>&#8220;synchronisieren&#8221;</del> auf ein gemeinsames Ziel einzuschwören. In dem Projekt fühle ich mich erstmal gut aufgehoben!</p><p>Mein persönlich wichtigster Punkt in seinem Blogbeitrag ist der Fünfte: &#8220;Experiment with distributed revision control systems&#8221;. Das &#8220;experiment&#8221; geht mir zu langsam. Wenn ich an die Vorgehensweise bei der verteilten Drupal-Entwicklung denke (entwickle was, mach daraus einen Patch, schreib ein Issue auf d.o und hoffe, dass es jemand rechtzeitig wahrnimmt und ein anderer Patch Deinen eigenen Patch bis zum Commit nicht zerbrechen lässt) dann klint das ziemlich unzeitgemäß. Und ist wohl auch ein grund dafür, dass zahlreiche Teilprojekte (z.B. <a
href="http://github.com/developmentseed/Atrium">Open Atrium</a>)  die konkrete Entwicklung nach <a
href="http://github.com">Github</a> und vergleichbare Plattformen verschoben haben.</p><p>Ich verstehe schon, dass viele Entwickler erstmal in ihrem derzeitigen Workflow abgeholt werden müssen und das git und andere verteilte Version Control Systems eine ganz neue Denkweise erfordern<sup
class="footnote"><a
href="#fn8919529214deabd5eb59ae">1</a></sup>. Aber der zukünftige Workflow sollte sein: Erzeuge einen Fork, ändere was und melde es dem Maintainer. Und wenn Dein Fork zwischenzeitlich zerbricht, dann hol Dir die Änderungen aus dem Master in den Fork, repariere &#8230; und weiter gehts.</p><p>So will ich das haben. Auch für Contrib.* Am besten Jetzt!*</p><p>&#8212;</p><p
id="fn8919529214deabd5eb59ae" class="footnote"><sup>1</sup> Und dass das <a
href="http://drupal.org/project/project">project.module</a> auch noch viel Liebe braucht, um mit Git und den Forks und Workflows umzugehen.</p><div
class="betterrelated"><p><strong>Ähnliche Beiträge:</strong></p><ol><li> <a
href="http://niebegeg.net/2008/09/21/beinahe-d6-versuchtes-drupal-update/" title="Permanent link to Beinahe D6: Versuchtes Drupal-Update">Beinahe D6: Versuchtes Drupal-Update</a></li><li> <a
href="http://niebegeg.net/2009/08/21/neuigkeiten-an-der-drupal-trac-front/" title="Permanent link to Neuigkeiten an der Drupal-Trac-Front">Neuigkeiten an der Drupal-Trac-Front</a></li><li> <a
href="http://niebegeg.net/2010/01/04/drupal-7-schnelltest-das-rockt/" title="Permanent link to Drupal 7 Schnelltest &#8211; das rockt!">Drupal 7 Schnelltest &#8211; das rockt!</a></li><li> <a
href="http://niebegeg.net/2008/12/09/drupaler-bringt-euch-ein-fields-in-drupal-core-code-sprint/" title="Permanent link to Drupaler bringt Euch ein: &#8220;Fields in Drupal core code Sprint&#8221;">Drupaler bringt Euch ein: &#8220;Fields in Drupal core code Sprint&#8221;</a></li><li> <a
href="http://niebegeg.net/2009/02/05/unser-erstes-drupal-treffen-in-rostock/" title="Permanent link to Unser erstes Drupal-Treffen in Rostock">Unser erstes Drupal-Treffen in Rostock</a></li></ol></div><p><a
href="https://dirkr.fornax.uberspace.de/?flattrss_redirect&amp;id=162&amp;md5=8bbbb7b84817ff5672022623ce0b5aeb" title="Flattr" target="_blank"><img
src="http://niebegeg.net/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://niebegeg.net/2009/11/18/git-on-drupal-org/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <atom:link rel="payment" href="https://dirkr.fornax.uberspace.de/?flattrss_redirect&amp;id=162&amp;md5=8bbbb7b84817ff5672022623ce0b5aeb" type="text/html" /> </item> </channel> </rss>
