Carlo Frinolli[ creative director ] |
![]() |
| [ website | http://nois3lab.it ] |
| [ corporate tweets | http://twitter.com/nois3lab ] |
| [ personal tweets | http://twitter.com/carl0s_ ] |
| via di scorticabove 77, 00156 Roma |
| tel. +390695557042 (direct) |
| tel. +390695557019 (office) |
| mobile. +39 347 31 12 050 |
| skype. carlo_nois3lab |
DISLIKE* old conception for website, site-centric.
What I mean here is what i tried to explain during last week's call. I'd like to see content FROM social media where ppl discuss about things to be brought to Drumbeat website AND I'd like to see content (projects, events, and so on) produced on Drumbeat website to be brought to social media web sites. For this purpose I'd suggest an iteration that includes Paul Booker's suggestion (http://drupal.org/project/activitystream) to aggregate the content (this means a little change into blocks), and a following iteration that implies some dev work with social media APIs.
When the community is ready to produce a huge amount of content, it'll amplify the results spreading it all over the web with (in my desire) a few clicks.
I also think that here (as Paul was the developer for Drupal Flickr module a little while ago) we can have the ability to do so.We have some idea we're fleshing out a little better before sharing with you.
MAYBE BETTER* engagement of users (in those layout it's not clear whether it will be present in any page or not)
NOT CLEAR* how technically do you imagine the possibility to add a tool to project page (Wiki, Forum, etc). It looks automagical... but even though I'm a little experienced in drupal dev, still it's unclear to me
* how technically do you image to modify the Google Maps marker on the map
SUGGESTIONS* project activity (One of the things I think lacks more in open source projects (say drupal contributed modules for instance) is a clear visual indicator of the "health" of that project. Something that lets you think that "waste" time behind such project worths the effort)
* I love contextual blocks indeed. I'll write down a post in my blog about that at some point, but in the meantime* related projects (by tag - or taxonomy term)* other projects from this initiator* tagging and rating on the project (community powered, so that ppl can rate and tag the project aside from the project initiator)* geographically contextual informations (http://drupal.org/project/ip2locale)* visualizing the flow. something like this (http://geotwitter.org/)
HATE* looking like a complaing one in this long boring email.
Our assumption is that a huge portion of the work and conversation on projects will occur OUTSIDE of the Drumbeat site. So the design challenge you rightly hit on is: how do we design online workspaces that reflect that? Our thinking is that there should be no big difference between whether a Drumbeat project wiki, for example, lives on our site or outside of it -- we want the experience to be as seamless for the user as possible regardless.
This looks like a great module to investigate! I've forwarded it onto our back-end developers to research. I love the idea of pulling multiple social networking feeds into a single stream like that. It'll also be pulled in and spread across the various tabs and content types.One question I've had: in cases where a great blog post lives elsewhere, like Aza Raskin's "Making Privacy Policies Not Suck",...how do we embed that existing external blog post or page? Instead of having to copy and paste into a new Drupal node? Any ideas or tools to look at?
Absolutely. It makes me think we should consider how to strongly encourage Drumbeat projects to set up this kind of third-party infrastructure -- as a way to increase their own capacity. We want to offer internal Drumbeat functionality as a back-up or alternative. But in many ways, it's better for everyone for the Drumbeat page to simply embed and aggregate these other tools -- as a way to spread both the project and Drumbeat's profile.
This sounds great -- send those ideas along so we can work them into the next iteration! Also would love to get more suggestions on specific modules or Drupal plug-ins we should be looking at to help accomplish these goals.
MAYBE BETTER* engagement of users (in those layout it's not clear whether it will be present in any page or not)Can you flesh this point out a bit? Not sure exactly what you mean.
Our thinking is that in each case when you click to add a tool to the project page, the project admin is given the option toa) supply a link or embed code to embed an existing external resource (e.g., the URL for an existing external Wiki) orb) if they don't have that, or prefer an alternative, to create their own internal Drupal-supported version instead (e.g., a Drupal content type that behaves and looks like a wiki)The tabs you see in the wireframe appear only once the corresponding tool has been added.
Our back-end developers at Trellon have a solution for this. In all cases, our preference is to use existing modules and avoid any custom development.
Like a progress indicator, or milestones, or "thermometer" that helps show you what percentage "complete" the project is? I love this idea, and agree it's effective. The challenge is coming up with something that's scalable across multiple diverse projects. And we're trying to avoid over-engineering or over-building for phase one. But a specific idea or module here would be great. I agree that measures of progress help spur participation, and makes you feel like measurable progress is getting done!
* I love contextual blocks indeed. I'll write down a post in my blog about that at some point, but in the meantime* related projects (by tag - or taxonomy term)* other projects from this initiator* tagging and rating on the project (community powered, so that ppl can rate and tag the project aside from the project initiator)* geographically contextual informations (http://drupal.org/project/ip2locale)* visualizing the flow. something like this (http://geotwitter.org/)Agree that "related projects" is a great idea. (Ned: add to next wireframe?)"Other projects from this initiator" -- would also be covered on the individual's profile page. Not sure how many use cases we'll get where one initiator has multiple active projects...
Rating -- agree that this should be more prominent on the project page. (Maybe add "like this project" along with "share / follow / donate?") Tags are already included in the project description box, but could be made a little more prominent.
HATE* looking like a complaing one in this long boring email.What are you talking about?! :)This is exactly the kind of analysis we need. These project pages are the most difficult and important to get right. We need to attack their logic to make them better, and the central point you're seizing on -- the need to avoid overly "site-centric" approaches -- is crucial. It's one of the major design challenges of this page, for certain -- so let's keep hammering away on it! I feel like our ability to execute on exactly this point will help define us as a true "2010" online platform -- instead of an outdated version of how people really use the web.