I was thinking we'd not want "real modules" for security concerns, and have some 'mini' version that would use a modified database api, so the d.o databases were kept secure. After all, the idea is to let people execute unwashed logic.
Sincerely, -Blake [email protected] www.BlakeSenftner.com www.MissingUbercartManual.com On Mar 20, 2011, at 9:37 AM, Angela Byron wrote: > Just to point out, we don't need "mini modules" to accomplish this. > Drupal.org, being a Drupal site, runs "real" modules. And by virtue of being > on this list, we all know how to code them already. We also have a > customizable dashboard in everyone's profile that reads in Drupal blocks, > which is just implementing a hook in said modules. > > So if you want to add functionality to Drupal.org's user profiles, submit > patches against http://drupal.org/project/drupalorg (most likely new modules > under the "blocks_and_nodes" sub-directory there as a place to start). > There's an installation profile at > http://drupal.org/project/drupalorg_testing that gets you up and running with > the set of modules that drupal.org runs and some basic data. > > On 2011-03-20, at 7:58 AM, Blake Senftner wrote: > >> I'd like to clarify a bit what I mean by "Facebook-ifying Drupal.org": with >> the Facebook API and their Apps, a large proportion of the "FB experience" >> is created by 3rd parties and simply available through facebook.com. 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. >> >> 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. >> >> 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. >> >> 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. >> >> 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. >> >> Sincerely, >> -Blake >> [email protected] >> www.BlakeSenftner.com >> www.MissingUbercartManual.com >> >> On Mar 19, 2011, at 9:55 PM, William Smith wrote: >> >>> >>> >>> 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" >>> >>> 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." >>> >>> As someone once said "everything matters", how we deal with "everything" >>> will eventually determine the outcome of drupal and whether our community >>> thrives. >>> >>> >>> >>> >>> On 3/19/2011 9:34 PM, Randy Fay wrote: >>>> >>>> I agree that drupal.org becoming "facebook", where both real-time and >>>> support interactions would be welcome and managed well would be fantastic. >>>> >>>> And we could do that with subsites that don't need such careful >>>> supervision. >>>> >>>> Why couldn't we let members of the community launch subsites like >>>> support.drupal.org and make of them what they could? Or launch a chat site >>>> specifically for support that had far more sophisticated features than >>>> IRC? >>>> >>>> IMO this is good thinking. >>>> >>>> -Randy >>>> >>>> >>> >> >
