Dimdim integration

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
gusaus's picture

Here's the lowdown on a project some of us have been kicking around as a potential 'code sprint' and/or community coding effort.

Dimdim (http://www.dimdim.com/) is a free web conferencing service where you can share your desktop, show slides, collaborate, chat, talk and broadcast via webcam with absolutely no download required for attendees.

Features
http://www.dimdim.com/products/dimdim_features.html

Dimdim Open Source
http://www.dimdim.com/opensource/dimdim_open_source_community_edition.html

  • Dimdim Open Source has all the features of the Enterprise version and can be downloaded and installed on your own servers immediately.
  • This open source version is provided via a GNU Public License (GPL) and is primarily supported by a vibrant community.
  • Documentation includes guides on how to integrate with other platforms such as Moodle and SugarCRM - http://www.dimdim.com/opensource/dimdim_documentation.html

Potential uses

  • An improved training platform for the Drupal Dojo, companies, and individuals
  • Remote sessions for DrupalCamps, DrupalCons, and local meetups
  • A compliment to project/task based Drupal Groups
  • Allow virtual companies to better communicate and collaborate
  • much much more....

So....
Does this sort of integration seem valuable/interesting? Any thoughts on what this would entail? How much time it would take? Should we create a 'task force' and have at it?

Comments

oh yes yes yes

adrianlewis's picture

Sorry - couldn't help myself. I've been looking at this for a long time. The bad part is however, I know next to nothing about PHP. If I can be useful in some other way, just let me know. Might be getting ahead of myself here but my dream would be to have Drupal, Openfire, Asterisk and Dimdim all mixed together to create a communication platform where users can go from non-realtime messaging to instant messaging, to telephone and eventually to video through Dimdim. If I can raise any hard cash over the next year, I'm up for funding some of this development. That would be a true open source alternative to Sharepoint/OCS.

Legal review

Crell's picture

It's unclear from their web site which version of the GPL they're using.

http://www.dimdim.com/opensource/dimdim_faq.html#faq2 - This appears to have been written pre-GPLv3, and says v2 only.

http://www.dimdim.com/opensource/dimdim_gnu.html - This is GPL version 3.

http://www.dimdim.com/opensource/dimdim_license.html - This says GPL version 3.

http://www.dimdim.com/opensource/dimdim_floss.html - This says GPL version 2. It is also dated 2006.

The code seems to be assembled based on a half-dozen other projects, which use various combinations of GPLv2, GPLv3, and Apache License.

So first off, they need to clarify which license they're using (GPLv2 only, GPLv3 only, or GPLv2-or-later). It is irresponsible of them to link to pages that say both, especially when that does have an impact on other projects that want to bridge to them.

That said, the question is how we'd integrate Drupal with it.

1) If we'd integrate by writing a Drupal module that talks to DimDim via HTTP or SOAP or XML-RPC or something like that, then the module would have to be released under GPLv2+ like Drupal, and could be hosted on Drupal.org.

2) If we'd integrate by writing a Drupal module that wraps some DimDim-provided library that gets stuck into the module (the way TinyMCE and such work), then IF the DimDim code is under GPLv2 or GPLv2+ then the module is kosher and could be hosted on Drupal.org.

3) If we'd integrate by writing a Drupal module that wraps some DimDim-provided library that gets stuck into the module (the way TinyMCE and such work, where you download the 3rd party library separately), then IF the DimDim code is under GPLv3+ only then a module could be written but it would have to be GPLv3. That is OK (since Drupal's GPLv2+ is forward compatible with GPLv3), but it could not be hosted on Drupal.org and a site that uses that module would have to be distributed in its entirety under GPLv3 (if it is distributed at all). In practice the only difference between this case and #2 is whether or not the module can be hosted on drupal.org, since we require that everything in CVS be GPLv2+, no exceptions.

3a) It looks like they have a long list of FOSS exceptions, so if they are GPLv3+ then we can certainly check with them to see if they would consider a GPLv2 module to be acceptable. If so, I would be comfortable with that and with hosting the module on Drupal.org.

I hope they sort out their GPL version, because it sounds like a cool project to link with. :-)

--Larry Garfield
Drupal Association Director of Legal Affairs for the Drupal Project (aka Copyright Guy)

By the way, cvs.drupal.org

mfb's picture

By the way, cvs.drupal.org terms of use have specified "GNU/GPL," I'm hoping this won't be changed to require compatibility with specific versions of GPL?

GPLv2+

Crell's picture

All code checked into Drupal's CVS repository must be under GPLv2+, the same as Drupal.

Please see: http://drupal.org/licensing/faq#q4

OK I had been looking at

mfb's picture

OK I had been looking at http://cvs.drupal.org/viewvc.py/drupal/contributions/TERMS.txt?view=markup That is not good news for code that may have to be GPL3+ because it integrates with AGPL3+ or GPL3+ code.

Always had License compatibility issue

mike stewart's picture

Different licenses simply aren't compatible. simply saying something is GNU/GPL doesn't actually tell you much. and a lot has changed in technology & court rulings since the first license was developed.

here's a really good chart that gives quick overview of compatibility flow between licenses:
http://www.gnu.org/licenses/quick-guide-gplv3.html#new-compatible-licenses

--
mike stewart { twitter: @MediaDoneRight | IRC nick: mike stewart }

Dimdim is GPL 3

dimdim_sundar's picture

Hello Larry,

Dimdim is released under GPL 3. We have corrected the differences in the webpages.

Dimdim also has a URL based API through which one can start/join/schedule meetings from any other web application. Maybe using this API would fit in the first way of integrating that you have mentioned.

Dimdim 3.5 API doc is available at: http://downloads.sourceforge.net/dimdim/Dimdim_Opensource_Meeting_Server...

Soon Dimdim 4.0 integration guide will be available. Dimdim 4.0 has new features like recording and archiving of sessions, Screencasting from Mac, Multiple presenters and many other enhancements.

Dimdim 3.5 was recently released as an appliance on a vmware image and is available at: http://downloads.sourceforge.net/dimdim/Dimdim_Software_Appliance_v3.5_1...

Regards,
~sundar
sundar@dimdim.com

that's awesome!

Chris Charlton's picture

Thank you for posting Sundar. I'm sure folks are going to check Dimdim out and more so once a module surfaces and Macs cam play.

Glad to see Dimdim posted here to let us know more. :)

Chris Charlton, Author & Drupal Community Leader, Enterprise Level Consultant

I teach you how to build Drupal Themes http://tinyurl.com/theme-drupal and provide add-on software at http://xtnd.us

Hello, all, Also might want

bonobo's picture

Hello, all,

Also might want to look at openmeetings --

http://code.google.com/p/openmeetings/

I've seen a demo of this and it looks pretty slick -- there is also a Moodle integration, although I haven't seen that in action.

Cheers,

Bill


FunnyMonkey
Tools for Teachers

If we're thinking about this

flickerfly's picture

If we're thinking about this for the Drupal community, I've struggled to get DimDim working for clients on Mac and Linux.

Screencasting from Mac now available in Dimdim

dimdim_sundar's picture

Hello Josiah,

Attendees have full functionality from Mac and Linux and now with Dimdim 4.0 presenters can share their desktops from Mac too. So Dimdim has now all the features on Mac which are available to Windows users.

The Dimdim team has been working on the latest version of Dimdim 4.0 for the past few months. Dimdim Version 4.0 boasts of a large number of user requested enhancements:

1)   Mac Desktop Sharing: Mac users can now share their screens

2)   Multiple Presenters: ability to promote an attendee to a presenter

3)   Ability to host Public and Private Meetings

4)   Streamlined UI with enhanced usability

5)   Ability to Record Meetings (This is still under development & testing)

The Dimdim 4.0 pack is fresh from our labs and hosted on our QA staging environment where it has been certified by QA. To get started, you can create a new user using this link http://stage.dimdim.com/portal/Dimdim_Signup.html http://stage.dimdim.com/portal/Dimdim_Signup.html
You can then sign in using the link http://stage.dimdim.com/portal/ http://stage.dimdim.com/portal/

Please let me know via email if you have any issues or comments. Please also copy support@dimdim.com support@dimdim.com

Please note:
1) The 4.0 Screenshare Plugin (on the 4.0 staging servers) is not compatible with the 3.9 Console (on the production servers). In case you need to share your screen on the existing production servers please uninstall the 4.0 plugin and you’ll be prompted to reinstall the 3.9 plugin the next time you use the production systems.

2) The list of known issues is available at http://support.dimdim.com/secure/IssueNavigator.jspa?reset=true&mode=hid...

Regards,
~sundar

Issues with DimDim

gusaus's picture

I sent out an email to Dimdim requesting clarity on their license (and referenced this thread). Assuming the Mac/Linux issue is this (http://help.dimdim.com/activekb/questions/48/), it looks like a fix is coming soon.

I did a quick test of OpenMeetings and it indeed looks pretty slick. Very interested to hear from those a bit more development savvy regarding what might be the best system and specifically what the integration would/should entail.

Gus Austin
PepperAlley Productions

Gus Austin

Dimdim Mac support

dimdim_sundar's picture

Hello Gus,

Dimdim now has full Mac support as part of the 4.0 release. Please refer http://groups.drupal.org/node/12994#comment-43795 to test out Dimdim 4.0.

~sundar

Mac Issues

adrianlewis's picture

To be fixed in v4.0 which is out "RSN!".

http://dimdim.typepad.com/dimdim_blog/2008/06/calling-mac-use.html

Re: Openmeetings vs Dimdim - I'm not "development savvy" but that might be why I would rather see a dimdim integration. The user experience is visually much more intuitive and aesthetically pleasing with Dimdim. If you're just using the site for small numbers that can be taught then either would do. If you're aiming for hundreds of potential presenters, doing sales-oriented presentations, you need something that is going to look professional. The featureset of Dimdim should soon be comparable with Openmeetings. That's my take on it.

Given that both are works in progress

bonobo's picture

I'd also consider the age of the app -- Dimdim's first release was in Sept, 2006. Their initial offering made a split between their open source version and their "enterprise" version -- for example, the number of users was capped on the open source version, and the open source version used more resources than the enterprise version. From a business standpoint, this is understandable/defensible, but from the perspective of an open source developer this feels like a pay to play model. They have since removed the user cap from the open source version, but if I was looking to start an integration I would look very closely at the differences b/w the commercial edition and the open source version. I haven't tracked Dimdim's development trajectory since early 2007, though, so I'm not very current on their current offerings.

From looking at the downloads page of the OpenMeetings project (at http://code.google.com/p/openmeetings/downloads/list ) the first download is April of 2007. Based on age, it appears that OpenMeetings is adding features at a pretty rapid rate, which for me would be a positive thing.

Given that any solid integration will be a significant undertaking, I'd recommend researching the platform to be integrated in pretty thorough detail. This research should include details such as the malleability of the UI, and the relative openness of the community.

And with that said, I haven't researched either platform in a detailed way. I have, however, seen a recent version of OpenMeetings, and was impressed by what I saw.

For whatever that's worth ;)

Cheers,

Bill


FunnyMonkey
Tools for Teachers

Access to Dimdim 4.0

dimdim_sundar's picture

Hi Bill,

Dimdim 4.0 (to be released in about 3 weeks form now) has a slew of new features including:

1) Mac Desktop Sharing: Mac users can now share their screens

2) Multiple Presenters: ability to promote an attendee to a presenter

3) Ability to host Public and Private Meetings

4) Streamlined UI with enhanced usability

5) Ability to Record Meetings (This is still under development testing)

The Dimdim 4.0 pack is fresh from our labs and hosted on our QA staging environment where it has been certified by QA. To get started, you can create a new user using this link http://stage.dimdim.com/portal/Dimdim_Signup.html
You can then sign in using the link http://stage.dimdim.com/portal/

Please let me know via email if you have any issues or comments. Please also copy support@dimdim.com

regards,
~sundar
sundar@dimdim.com

Dimdim Mac support

dimdim_sundar's picture

Hello Adrian,

Dimdim now has full Mac support as part of the 4.0 release. Please refer http://groups.drupal.org/node/12994#comment-43795 to test out Dimdim 4.0. Dimdim 4.0 has new features like

1) Mac Desktop Sharing: Mac users can now share their screens

2) Multiple Presenters: ability to promote an attendee to a presenter

3) Ability to host Public and Private Meetings

4) Streamlined UI with enhanced usability

5) Ability to Record Meetings (This is still under development testing)

~sundar

Linux desktop sharing

mike stewart's picture

Doesnt seem dimdim supports linux desktop sharing. Am I correct? if so, any plans?

I'm also curious about 100 user licensing. is this concurrent or "named"?

IOW- from month to month as we host meetings, we'll likely end up with a different set of viewers/users. I don't expect we'll hit 100 concurrent (at least not regularly), but I could see us easily over 20 people during various months. So the numbers would add up quickly if it's "named users."

--
mike stewart { twitter: @MediaDoneRight | IRC nick: mike stewart }

perfect is enemy of good

joshk's picture

In my experience, most people wanting to give sessions were mac or PC desktops. There isn't much good screen-capture tech for Linux (that I'm aware of), so it's harder to use that environment to "teach" anway. It's a bummer not to support *nix, but I don't think we should let that stop us from using dimdim where it makes sense.

The 100 users is concurrent. You join a session by hitting the correct URL, so it would work well for us I think.

http://www.chapterthree.com | http://www.outlandishjosh.com

Dimdim 4.0 has been released

gusaus's picture

Dimdim 4.0 has been released - http://dimdim.com/

Think it's a great time to see how we can integrate this product!

Gus Austin
PepperAlley Productions

Gus Austin

very

asak's picture

very interesting.
subscribing.

Why not just use it?

joshk's picture

I think integration should take a back-seat to just plain-old using the tool and seeing if it helps or not. I know there's a demo in the works (which is good), and if that seems to go well I'm all for using dimdim to give a lesson next month.

One big question I have is about their built-in recording feature. It seems to work pretty well as seen here:

http://recordings.dimdim.com/view/080eaf8a-eb75-102b-a126-003048944478

But ideally the video will be in a mashable format. I'm not sure whether the FLV can be extracted directly here or not.

http://www.chapterthree.com | http://www.outlandishjosh.com

Agreed

gusaus's picture

If all goes well, we'll have a great platform to use right out of the box. Integration would be pretty powerful, but not necessary right away. Keep the questions/concerns coming and we'll be sure to ask them during the demo.

Gus Austin
PepperAlley Productions

Gus Austin

Dimdim integration...

Mediacurrent's picture

Hello,
I wanted to loop back on this issue and see if there has been any recent traction regarding Dimdim integration with Drupal. Per Josh's recommendation, it looks like things were left off with just seeing if everyone had a comfort level using v. the other more popular proprietary options (webex, gotomeeting, etc.)?

Does anyone have an idea to the level of effort that would be involved with integration or has anyone spent a lot of time combing through the API yet?

Thanks,
Dave
Mediacurrent

Currently using Dimdim - integration next

gusaus's picture

Hey Dave,

After a few tests, we indeed decided that Dimdim would be a good solution for online learning and collaboration. Thanks to our awesome community, we have our own 100-seat-capable DimDim account. Now we just have to get the word out that it's available for anyone who wants to demo something, teach, collaborate... really anything that would be valuable to the communtiy - a bit more info here -
http://groups.drupal.org/taxonomy/term/7552

Integration would be the next logical step as it would be a great component to have on the Dojo site and, better yet, as a module available to anyone. So far, nobody has stepped up to lead the effort, but we certainly can try to drum up some support.

Cheers!

Gus Austin
PepperAlley Productions

Gus Austin

Integration next steps

smontano's picture

Hi everybody,

I'm looking for a way to integrate Drupal with DimDim. Though I'm not a developer and have a foundational understanding of APIs, I'm not sure if I would be the best person to help code a module. I certainly have the will power though. Anybody else on this thread who might have the coding ability to make such an integration happen? I think it would be a real breakthrough for people out there who are looking for a CMS+WebConferencing solution.

One immediate solution I see available is to allow remote users to attend drupalcons and similar events virtually. There is quite a bit of power in extending the reach of teaching and learning via hybrid approach of allowing virtual users to attend a live onsite event.

Thanks!
Steve

how to use DimDim API in PHP projects

pawankr2010's picture

Hi..

Please help me I want to know how to use

API of Dimdim In PHP projects,....

Drupal DimDim integration - checking in

smontano's picture

Hi all,

Checking in to see if anybody knows any developers who would be willing to crank out this Drupal/DimDim integration concept. I think it would help a lot of people and also open up doors to integrate with other well established webinar/virtual classroom tools such as Wimba Classroom.

Thanks,
Steve

DimDim

Sciera's picture

Hi Gus,

Did you deploy the open source version of DimDIm. Were you able to scale the same to multiple concurrent sessions. I have installed Dimdim after a struggle. I want to extend the same.

Siva

Considering sponsoring a DimDim module

msielski's picture

The IEEE Communications Society is interested in developing the module in discussion here. If we do move forward with it, I will post to this thread to keep people updated.

While we're still in planning, are there any new developments from anyone who's been looking into this?

Also, I don't mean to suggest that we're not interested in combining our efforts with any kind of code sprint or community development effort. That's why I'm posting here. Looking forward to being involved with everyone interested in this module.

Thanks!
Matt

Not really sure of any progress

gusaus's picture

Although there's been a lot of interest at times, I'm not exactly sure if there's been ongoing development (is anyone aware?). If there hasn't, maybe it's a good time to move forward.

@Matt - IEEE might be interested in sponsoring funds? developer resources? both?

Gus Austin
PepperAlley Productions

Gus Austin

DimDim subgroup?...

Mediacurrent's picture

Matt,
I have not heard of any recent progress, but we should talk. We were interested in helping out on this initiative as well, but ran out of capacity when we were originally looking into. However, we may have some upcoming bandwidth to help out.

@Gus - the next logical step may be starting a DimDim subgroup to mobilize resources - would you like to spearhead?

Thanks,
Dave
Mediacurrent

Developer resources...

msielski's picture

@Gus, we'll be offering developer resources (mainly myself) but not funds.

Just some background.. I've been a web developer for 8 years (LAMP-focused for 5 of them). I've been working with Drupal full time for nearly 3 years, and while I've developed a number of internal modules and patches I've yet to make any major community contributions. I mention this just because it's an area I'm less familiar with - the whole process of publishing a module to the community. That said, I am aware of Drupal's coding standards and security best practices. I'm happy to assist wherever I am able. I've been familiarizing myself with DimDim's SAAS hosted integration guide to get started.

I think it'd be great if, here or in a subgroup as Dave suggested, we could start outlining what it is we want a module such as this to accomplish. Just to make sure that those interested are generally on the same page.

Looking forward to the discussion.

Matt

It would be a module, right?

gusaus's picture

Not sure setting up a separate group is necessary if we're creating a project for the module on d.o. I can help facilitate, but it sounds like Matt can head up the development. What resources may you need? Additional developer resources? Sponsors?

Do we have enough to scope this out and put a cost to development?

Gus Austin
PepperAlley Productions

Gus Austin

Stream Wrappers

aaron's picture

Might want to look at Stream Wrappers for d7 integration. Also seems a good match for emfield integration in d6. I'm happy to help with either or both of those.

Aaron Winborn
Drupal Multimedia (book, in October!)
AaronWinborn.com (blog)
Advomatic (work)

Aaron Winborn
Drupal Multimedia (my book, available now!)
AaronWinborn.com
Advomatic

dimdim.module

msielski's picture

@Gus, I anticipate this would be a regular, content-type-providing module.

It would offer a DimDim Conference content type. My initial thought was that the DimDim server address, port, and credentials would be part of the site-wide module settings, available to administrators. This would prevent users from needing to know (or having access to) this information. It may be desirable to allow (via permissions) the entry of the DimDim server and credentials on a per-node basis.

Generally, I envision that users would create a DimDim Conference node, providing the settings DimDim needs to create a conference, and that on the back end the module would then create the conference on the DimDim server. Similarly, editing and deleting the node would update the conference on the DimDim server. Viewing the DimDim conference node presents some interesting issues. Of course a link to join the conference (if active) would be present. DimDim lets us query via its API the status of a conference. We could present these results to users viewing the conference node (looking into some kind of caching of course). DimDim also provides a very nice Flash widget that counts down to the conference (if it's scheduled) and shows its status live. I have yet to find out how to, via an API request, get the embed code for the widget. There should also be support to, after the conference is over, link users out to a recording (if recorded) and/or a chat transcript of the conference. Of course, since the conferences are nodes we can do all the nice things nodes let us do. Some Views integration code will be needed to present a portion of the basic, internal DimDim fields.

Something else to consider is that conferences can be edited via dimdim.com, via whatever independent dimdim server is being run, or via other API-using services. To keep data synchronized some system needs to be setup to propagate external changes to the Drupal nodes themselves. I am open to suggestions here. Consider the case where I make a conference with the DimDim module, and then I later delete it via dimdim.com. At some point the node needs to be deleted (or at the least un-published). Sync could occur when nodes are viewed, or regularly via a cron hook. I am looking for some suggestions in this area.

@aaron, I am not familiar with Stream Wrappers just yet. I read a little about them, but I'm not connecting the dots on how it fits in with this project. I think it would be a good idea to develop a drupal 6 and 7 version of this module. If particular drupal 7 technologies are appropriate I am more than willing to use them - however I am light on experience with d7 so far.

Matt

The d6 version could use

aaron's picture

The d6 version could use stream wrappers as well, depending on how far along the d6 version of the media module goes now that we can focus on that for awhile, with stream wrappers in core. In either case, emfield would probably be a fit as well.

Aaron Winborn
Drupal Multimedia (book, in October!)
AaronWinborn.com (blog)
Advomatic (work)

Aaron Winborn
Drupal Multimedia (my book, available now!)
AaronWinborn.com
Advomatic

Create a project on D.O.?

gusaus's picture

Matt - sounds like a good next step would be to create a project for the module on d.o.? We then would have a space to figure out next steps. If you'd like to do the honors, I believe the instructions are here -
http://drupal.org/cvs-account

Gus Austin
PepperAlley Productions

Gus Austin

@Gus, I've read through the

msielski's picture

@Gus, I've read through the steps for obtaining a CVS account as well as for posting and managing a project. I'm impressed with how organized everything is. From what I've read though, it sounds like we'd need to have code to submit, even with the initial application. If it's ok to apply without code in hand, then I'll get started with the application today. Otherwise, I guess we'd need a working prototype.

matt

co-maintainer

aaron's picture

I'll be happy to co-maintain/mentor that project, especially since it'll fall into the realm of stream wrappers for d7. Feel free to add me to your application ticket if you think it'll help.

Aaron Winborn
Drupal Multimedia (book, in October!)
AaronWinborn.com (blog)
Advomatic (work)

Aaron Winborn
Drupal Multimedia (my book, available now!)
AaronWinborn.com
Advomatic

Absolutely

msielski's picture

I will be glad to do that. My main question though, not having submitted a module before, is if we need to submit code with the application. Everything I read says yes. However, using the project space to facilitate development (break out work into tasks) would seem to be difficult if an initial piece of code is required.

Yes, you do need to submit code with your CVS application

Senpai's picture

You'll need to submit a working module with your CVS application. It's how we evaluate who to throw open the doors to, and who to politely tell to go back to work on their code. :)

A prototype should suffice. It doesn't have to be a full-fledged implementation.
______
Senpai


Joel Farris | my 'certified to rock' score
Transparatech
http://transparatech.com
619.717.2805

Is this a new policy? I

Garrett Albright's picture

Is this a new policy? I don't recall having to do this when I got my account… (Though you probably should have rejected me in my case.)

Thanks

msielski's picture

Thanks, that seems to make sense and corroborates the documentation I've been reading.

With that in mind, I think we'll all use this thread to discuss features, architecture, etc for the prototype. Thanks again.

Drupal Kata project

gusaus's picture

Per our IRC discussion, this is a priority project for the Drupal Kata/Drupal Dojo learning groups. While we don't yet have a site, I've set up an issue and wiki to help facilitate collaboration - http://drupal.org/node/552168

Hope that helps?

Gus Austin
PepperAlley Productions

Gus Austin

Drupal Kata

msielski's picture

Gus, I've had some time to review the Drupal Kata link you sent me in IRC and I understand things better now. I think the Drupal Kata project sounds very worthwhile and I'd be glad to participate in it the two ways I think you've identified: 1, as a "mentee" in the process of developing and releasing a module and 2, towards contributing the dimdim module which Drupal Kata has identified as an essential project for its own purposes.

@aaron, you've indicated you'd like to co-maintain the dimdim module (thank you again). Will you be available to serve in a mentor capacity, to some degree, as well? I am not sure if there are any formal procedures that the Drupal Kata project has outlined. And that brings me to:

@gus and others, what comes next?

Creating the procedures as we go...

gusaus's picture

You will not (yet) find any formal procedures for the Kata as we're creating them as part of the Open Learning Initiative. As a good deal of inspiration will be derived from the programs such Summer of Code, a lot of information here should be relevant.

One starting point might be to format this wiki (http://groups.drupal.org/node/17096) a bit more like what you see in this template (http://groups.drupal.org/node/22361)? In terms of development, I think there's some good information contained in this thread. What else would help you along?

Gus Austin
PepperAlley Productions

Gus Austin

Updated wiki page

msielski's picture

Thanks! I've formatted the wiki page based on the template you linked to. You may want to update the description on the d.o issue based on the new information in the wiki entry, if you think it summarizes things properly.

What I'd like to do next is get a discussion going with everyone interested about what, at the minimum, the module needs to do. Once we know what the module has to do, we can plan a rough schedule for it. If there's a better way to get started than this, I am all ears. Is this page an appropriate place to have this discussion?

Good start!

gusaus's picture

Good start! Since the wiki page has comments enabled, I'd say we should incorporate all the relevant parts of this thread and centralize the discussion there -
http://groups.drupal.org/node/17096

You should also be able to assign this issue to yourself and update accordingly -
http://drupal.org/node/552168

Anyone else have thoughts on this?

Gus Austin
PepperAlley Productions

Gus Austin

Posted comments to wiki page.

msielski's picture

I've begun posting comments to the wiki page. I copied some of the discussion of function and implementation from this page. I've also started a discussion there on the basic function of the module, and would appreciate any and all feedback. Thanks!

Thank you.

msielski's picture

And also, thank you for your offer! I take it as a sign of confidence in this project.

DimDim "share webpage" doesn't support drupal login

carole's picture

I wanted to use DimDim for remote tech support to a Drupal client, but I couldn't get past the login page; dimdim couldn't handle the login.

Dev Snapshot of Dimdim Module has been released

matt.robinson1's picture

A development snapshot of a module integrating Dimdim into Drupal has just been released here:
http://drupal.org/project/dimdim

I read through some of the comments above but not all of them so I'm not sure of whether this new module is coordinating at all with this discussion. The module was submitted by "univate" but I don't see his name appearing in the discussion above at all. Is he working separately? If so, should everyone try to coordinate together?

What's the current status on

kvantomme's picture

What's the current status on this? Any communication happened between the different players?

--

Check out more of my writing on our blog and my Twitter account.

My module doing the job for a

univate's picture

My module doing the job for a client at the moment:
http://drupal.org/project/dimdim

Anyone is welcome to submit patches to help further develop it.