The &quot;event&quot; module is actually a great example of why the current system works. Event hasn&#39;t been upgraded -- not because it was too hard to upgrade or because &quot;developers prefer to spend time on getting 5 better instead of upgrading modules&quot;. It hasn&#39;t been upgraded because &quot;Event&quot;, as a module that solves the &quot;I-want-to-store-and-display-dates&quot; problem, has been entirely superseded by the cck/date/calendar/views stack of modules. *Nobody* afaik uses the Event module in Drupal 6 just because cck/date/calendar/views is so clearly superior. It&#39;s much more flexible because date is a cck field, &quot;date&quot; nodes&quot; have excellent and extensive integration with Views, and the Calendar module provides again a powerful and flexible method for displaying &quot;date&quot; nodes in a calendar format. I&#39;ve used both setups, Event back in my Drupal 5 days, and cck/date/calendar/views more recently, and the two solutions don&#39;t even compare.<div>
<br></div><div>To borrow a biology metaphor, Drupal is evolving rapidly year after year and some modules/module-stacks such as Event prove to be evolutionary dead-ends. It does suck I agree (having done it a number of times) to have to migrate data between module setups -- everyone would prefer easy migrations -- but giving the environment Drupal lives in, the web, that&#39;s not going to happen for a long long time. Maybe when the web becomes stable and boring,  Drupal will also become stable and boring. But in the meantime, we have to race to keep up.</div>
<div><br clear="all">--Kyle Mathews<br><br><a href="http://kyle.mathews2000.com/blog">kyle.mathews2000.com/blog</a><br><a href="http://twitter.com/kylemathews">http://twitter.com/kylemathews</a><br>
<br><br><div class="gmail_quote">On Wed, Jan 6, 2010 at 6:45 AM, Ad <span dir="ltr">&lt;<a href="mailto:cyb.org3@yahoo.com">cyb.org3@yahoo.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<table cellspacing="0" cellpadding="0" border="0"><tbody><tr><td valign="top" style="font:inherit">Hi there,<br><br>Some arguments here are not completely true. Look here how developers spend much time on new issues for core 5 !<br>
<a href="http://drupal.org/project/event" target="_blank">http://drupal.org/project/event</a><br>It&#39;s only an example &amp; there is more; this is a clear statement that some developers prefer to spent time on getting 5 better, instead of getting all other lacking modules from 5 to 6, so website owners don&#39;t have any reason left to step over from 5 to 6. Waste of time?<br>
<br>Yes, one can pay for development. But who is gona pay me for my volunteer work? Many sites are social sites, or small to medium commercial ones. It will cost an enormous lot of money to pay for custom made modules at programmers fees. The smaller social ones that can, have to rely heavy on subsidy and that money can change the social movement in the political and even corrupt direction of the money givers. So I pay for
 myself, above my volunteer work that ofcourse doesn&#39;t generate money to invest in this social network. That situation won&#39;t change that easy in a few years. <br><br>Drupal programming is a blend of non-centralised volunteer work with some agreements through negotiations, and commercial driven projects (even the social ones, if they can arrange money). That&#39;s its power, but also its weakness.<br>
The positive effect for introducing core 7 in the first year, will maybe lay only in a wake-up call that some modules from 5 can&#39;t wait anymore to be transformed to 6, so MAYBE in a year from now websites have no rason left not to stick with core 5 anymore.<br>
But for core 7 to run on most drupal installations, will take 2 years? Two years before a development can be practically implemented, is an ENORMOUS waste of time too.<br><br>So most like to have a core 6 AND 7 website (or even with a 5). But -except for quite simple/basic sites- nothing can be transformed
 to the 7 website, because there is no integration AT ALL. Not even automatic login for all members of the 6 site? Hey guys &amp; girls; wake-up; most want such a smooth transition. Yes, I understand that bridging and integrating all aspects COMPLETELY, will be an insane waste of time.<br>
<br>But what can be bridged PRACTICALLY?<br>(again; I&#39;m not suggesting bridging everything, what indeed would be a waste of time)<br><br>And can/needs core 7 be revised before the first release, to make bridging less complex? Ofcourse without touching the pro&#39;s of core 7.<br>
<br>Then I&#39;m not only suggesting what the title says; bridging in general WITH NON DRUPAL programs/sites, is a hot item. Ofcourse not everything is practically possible in bridging.<br>BUT: If the core 7 uses some standardised coding (lack of a standard?), it will be easier to bridge to other programs that use the same standard.<br>
So the same work to (partly) bridge 6 to 7, as well as to (partly)
 bridge 7 to many other programs and sites.<br><br>All in one basic bridge module/API, implemented on a possible re-written core 7 for more standardisation in these. ABOVE this basic bridge API for core 7 only, specific bridges like core 6, Twitter, Facebook, Mediawiki, social networks, Google Wave: <a href="http://code.google.com/apis/wave/" target="_blank">http://code.google.com/apis/wave/</a> , etcetera.<br>
Maybe even &#39;copy&#39; Google Wave standards into a Drupal API ?<br>If Drupal looses this development, a lot of sites and people might migrate from Drupal to Google,not now, but somewhere in future.<br><br>Another argument here is that Drupal programmers aren&#39;t interested in bridging, mostly because of some unnecesary experiences to bridge to some specific fora. Well, thats old school; there are many new developments and trends...<br>
<br>Most Drupal programmers have a good general education and understanding of social issues too. One needs to realise the so called &quot;cultural barriers&quot;, withdrawing in subcults, For
 example: Is the way Mediawikis think wrong, or how Drupals think? They both think in their own same street/culture. But to get to a higher culture, one needs to think how the other thinks and then make some general thinking that is good for both. Also getting a culture to a higher or another culture, will always meet enormous tense resistance. They will kill the first sheep that dares to walk over the dam. If they kill the first sheep, the power balance is back to the old culture. But if the first sheep is very stubborn and succeeds inspite of all the resistance, then slowly others start to follow and met lesser resistance, untill the mass starts moving towards the other culture. But its very difficult, even if the other culture has many more advantages for all. In filosophy cultural study there is something like this in other words, I forgot the official terms.<br>
<br>Anyway, all the best.<br></td></tr></tbody></table></blockquote></div><br></div>