<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Just to point out, we don't need "mini modules" to accomplish this. <a href="http://Drupal.org">Drupal.org</a>, being a Drupal site, runs "real" modules. And by virtue of being on this list, we all know how to code them already.&nbsp;We also have a customizable dashboard in everyone's profile that reads in Drupal blocks, which is just implementing a hook in said modules.<div><br></div><div>So if you want to add functionality to <a href="http://Drupal.org">Drupal.org</a>'s user profiles, submit patches against <a href="http://drupal.org/project/drupalorg">http://drupal.org/project/drupalorg</a> (most likely new modules under the "blocks_and_nodes" sub-directory there as a place to start). There's an installation profile at&nbsp;<a href="http://drupal.org/project/drupalorg_testing">http://drupal.org/project/drupalorg_testing</a> that gets you up and running with the set of modules that <a href="http://drupal.org">drupal.org</a> runs and some basic data.</div><div><div><br><div><div>On 2011-03-20, at 7:58 AM, Blake Senftner wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I'd like to clarify a bit what I mean by "Facebook-ifying <a href="http://Drupal.org/">Drupal.org</a>": with the Facebook API and their Apps, a large proportion of the "FB experience" is created by 3rd parties and simply available through <a href="http://facebook.com/">facebook.com</a>. If d.o were to enable people to create, contribute, load and run mini-modules that simply implement blocks for the user's d.o profile - THAT RIGHT THERE becomes the essence and "killer app" of the future of drupal support. To demonstrate some API or module feature - there's a mini-module-block with working logic. When someone has a support issue, they post a mini-module-block containing the paired down working logic of just their issue. When someone has an idea for a better rating/flagging/commenting system for d.o, they contribute a mini-module-block to d.o that implements it, where people can try it, learn from it, modify it themselves, and use it for their comments on d.o. Every API page has operating mini-module-blocks demonstrating how that API function works.&nbsp;<div><br></div><div>Yes, not every support issue nor every API or module feature can be demonstrated in a mini-module-block, but a huge proportion of them can, and their availability will remove an exponential amount of the new-to-drupal support issues.&nbsp;<br><div><br></div><div>I'm not thinking we'd get "MySpace"... I'm thinking we'd get "MySlashdotGeekbook" because the d.o community has broken it's learning into mini-digestible nuggets, enabling anyone curious about web development to play in our rich API sandbox, and we're all about making and showing each other how to make.&nbsp;</div><div><br></div><div>Yes, some people's profiles will be an eyesore nightmare like the worst of MySpace - but that's good because that person made it that way, and they could, and they learned from doing so.&nbsp;</div><div><br></div><div>I also think that if d.o were to do this, there's a possibility of the game developer community invading. Wanna have lot's of fun? Attract the game developer geeks to drupal. That's actually where I come from. (I was on both the 3DO and the PlayStation OS teams.) Drupal's already got everything necessary... and it's not like game developers like giving Facebook a huge chunk of their revenue.&nbsp;</div><div><div>
<span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div><br class="Apple-interchange-newline">Sincerely,</div><div>-Blake</div><div><a href="mailto:bsenftner@earthlink.net">bsenftner@earthlink.net</a></div><div><a href="http://www.BlakeSenftner.com/">www.BlakeSenftner.com</a></div><div><a href="http://www.MissingUbercartManual.com/">www.MissingUbercartManual.com</a></div></span></span></div></span></span>
</div>
<br><div><div>On Mar 19, 2011, at 9:55 PM, William Smith wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0.8ex; padding-left: 1ex; position: static; z-index: auto; "><div bgcolor="#ffffff" text="#000000"><br>
    <br>
    If drupal becomes another "Facebook", how soon will it be before the
    same issues crop up, ie; can't find what your looking for , can't
    get a decent support response, blah, blah, blah.... How soon will
    "Drupal Facebook" become "Drupal MySpace"<br>
    <br>
    If subsites crop up to help with the load, whose going to be the
    main repository, drupal or the subsite if that's where everyone
    starts to go. Social networking is great for some, but I have seen
    many sites come and go. In the end it all boils down to the
    individual, what they want, how they learn, and whether they are
    willing to give back to the community, even if its only to say "Hey
    you might want to give drupal a shot."<br>
    <br>
    As someone once said "everything matters", how we deal with
    "everything" will eventually determine the outcome of drupal and
    whether our community thrives.<div class="im"><br>
    <br>
    <br>
    <br>
    On 3/19/2011 9:34 PM, Randy Fay wrote:
    <blockquote type="cite">I agree that <a href="http://drupal.org/" target="_blank">drupal.org</a> becoming "facebook",
      where both real-time and support interactions would be welcome and
      managed well would be fantastic.<br>
      <br>
      And we could do that with subsites that don't need such careful
      supervision.<br>
      <br>
      Why couldn't we let members of the community launch subsites like
      <a href="http://support.drupal.org/" target="_blank">support.drupal.org</a>
      and make of them what they could? Or launch a chat site
      specifically for support that had far more sophisticated features
      than IRC? <br>
      <br>
      IMO this is good thinking.<br>
      <br>
      -Randy<br>
      <br>
      <br>
    </blockquote>
  </div></div>

</blockquote></div><br>
</blockquote></div><br></div></div></div></blockquote></div><br></div></div></body></html>