The Summer of Code projects are starting to get completed, and as they roll of the production line, I'll be asking people to please test them and put them through their paces. The first project is the Upcoming.org API that was written by Stephan Jaensch. The idea is that upcoming.org has a great way to store events information, including venues. For example, I can get all the events happening at the Hollywood Bowl here:
http://upcoming.org/venue/156/
And can subscribe to an RSS feed for events at the Hollywood Bowl here:
http://upcoming.org/syndicate/venue/156/
Upcoming.org offers a REST API[1] that lets websites communicate with upcoming.org and add or extract event/venue information. What Stephan has done is nothing short of revolutionary; he has made it so that every Drupal site can be capable of doing the same thing as Upcoming. That means, we now have the same API they do, and we can share event information not only with Upcoming.org, but with other Drupal sites. Let your imagination run free.
BUT! Stephan needs help testing. Grab the download here:
http://drupal.org/node/27953
Install it and try it out. You can post questions here, or contact Stephan[2], or use the issue tracker when you find bugs[3]. Thanks for your support!
[1] http://upcoming.org/services/api/
[2] http://drupal.org/user/24940/contact
[3] http://drupal.org/node/add/project_issue/upcomingorg
Comments
Documentation updated
I just updated the documentation of the module. There is now an INSTALL.txt file that should help you getting the module up and running. The INSTRUCTIONS.txt gives you some usage instructions and has suggestions on how to help improve the module.
Thanks!
Bugs fixed
I did a lot of bugfixing yesterday, so please try again with a fresh CVS snapshot. If you have any problems or questions, do not hesitate to contact me. :-)
Is there a testsite acting as an upcoming server?
Stephan,
it would be really cool if we could demonstrate to people how this allows Drupal sites to act as upcoming.org type servers. Are you running a test site that can show this?
- Robert Douglass
-----
Rate the value of this post: http://rate.affero.net/robertDouglass/
I recommend CivicSpace: www.civicspacelabs.org
My sites: www.hornroller.com, www.robshouse.net
Test system available
Hi Robert,
up until now I only tested on my local system. Good suggestion!
I set up a CVS version of Drupal at www.sjaensch.org/drupal. It runs the latest version of the module, so if people would like to try it out, but do not want to go through the hassle of installing everything, just use my system. Create an account, import stuff from upcoming.org, create your own upcoming.org events and venues, have fun. I know that displaying of those events and venues still needs improvement, I'm working on that.
You can also use my site to test out Drupals own upcoming.org API. Try this, for instance:
http://www.sjaensch.org/drupal/upcomingorg/rest?method=event.getInfo&event_id=25612
Read more about this API at the upcoming.org documentation page. Currently, these methods are implemented in the module:
It's still quite unclear as to what IDs these methods should return - Drupal node/user IDs or upcoming.org event/venue/user-IDs? I'm discussing this with the upcoming.org developers.
Cheers,
Stephan
Very exciting
I have to admit that I find this one of the most exciting SoC projects. Great work!
- Robert Douglass
-----
Rate the value of this post: http://rate.affero.net/robertDouglass/
I recommend CivicSpace: www.civicspacelabs.org
My sites: www.hornroller.com, www.robshouse.net
Upcoming.org added groups today
I don't expect group support to be included right away, but it will likely need to be added at some point.
I created a Drupal group, of course :P
Will be doing some testing at http://test.bryght.com
Upcoming.org upgrade
At first glance, I don't see the API functions that would make this possible. AFAICS the API does not expose group information, currently. I know that upcoming.org did an upgrade yesterday, maybe the documentation will follow. The upgrade will also make it possible to get rid of the user ID field in the settings page - thanks to upcoming.org for that!
My plan for today is to improve event/venue display a bit and to add category support.
do events and venues posted go to upcoming?
Does this module send the events and venues posted on your drupal site to upcoming.org?
If it does, it's not working on my site...
Is there anything I can help to do to make this happen?
thanks
__________________________
Jon Pugh
ThinkDrop Inc
https://devshop.support
https://thinkdrop.net
https://twitter.com/jonpugh
watchdog going off as events and venues are imported?
I'm not sure if import is working, shouldn't the watchdog show that events and venues, have been added as the assigned node type.
Is there any more progress
Is there any more progress with this? I'd really really like this feature.
Status of upcoming.org module
it would definately be a useful module - the project page for the upcoming.org module is available, but somewhat hidden.
i can't tell the status of the project. it looks like it may still be beta. it hasn't been updated since the summer of 2005, when apparently it was part of a summer of code project.
Tried it on 4.7 last night...
...all I got was a message like this:
Fatal error: Call to undefined function: form() in...
If I'm reading this correctly, that means that it's not 4.7 ready?
http://drupal.org/node/50099
---------------------------------------
Gus Austin
I've tried it as well, since
I've tried it as well, since the page didn't specify a version -- it does not currently work with 4.7 it seems. Something to do with changes to the way forms are handled. I emailed the author to see if he had an update planned, but no reply. I think this one may be dead for now for any version of drupal past 4.6 :(
Looks like something's happening
Looks like there's some work being done on this module?
http://drupal.org/node/95658
Still haven't had any success getting it to work.
---------------------------------------
Gus Austin
wowsas
This would be a greeeaat module!
I think they're using it over at http://www.blogto.com/ - looks like a Drupal site... would love to see this ts module working with 5.0
q.
Qasim Virjee
Principal, http://designguru.org
qasim@designguru.org
1.416.777-1864