Closed (fixed)
Project:
Upcoming.org
Version:
master
Component:
Documentation
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
23 Feb 2006 at 22:41 UTC
Updated:
29 Nov 2010 at 17:40 UTC
This module has been around for a while but isn't tagged for 4.6 or 4.7; I'm just wondering why that is and what the plans are for this. Also, the description mentions sharing events on multiple sites: does this also mean that events on the drupal site can be uploaded to upcoming.org, or do they have to start on upcoming and go down to the drupal site? Thanks.
Comments
Comment #1
karens commentedI've just taken over this module, so I'll start by addressing the few items on the queue. The module was never tagged because it was never completed. In fact, I don't believe the HEAD version right now would work on any version of Drupal. The README file says it was never tested on 4.6 and would work only with 4.7, but it didn't have any of the FAPI code added to 4.7, nor the install filed that would have been required, so it wouldn't work on 4.7. And of course it hasn't been updated in a year, so it wouldn't work on 5.x.
I'm in the process of getting the module updated. I'll probably skip 4.7 at this point and jump to 5.x. If I can get it working there, it should be relatively easy to backport it to 4.7, although I'm not promising to support a 4.7 version :-)
But first things first. I'll start with 5.x and I'll try to get a 5.x version tagged as soon as possible.
Comment #2
schavester commentedIs a 5.x version going to be available soon?
Comment #3
Chris CharltonI can help. Hit me up chris[at]laflash.org
Comment #4
karens commentedI've been away for a while and I'm buried in other projects at the moment, so if anyone wants to start some work on this and propose some patches, I'd gladly look at them. One thing that needs to be looked at is to see if there are ways to take advantage of more built-in Drupal methods of handling http requests, etc.
Comment #5
karens commentedLet's change the title...
Comment #6
Chris CharltonChange the module title to?
Comment #7
karens commentedThat's what I was doing:
Comment #8
gusaus commentedHmmm... I noticed some familiar names from my Los Angeles group inquiring and/or offering assistance. Possibly helping KarenS resuscitate and possibly expand the scope of this module (integrating additional event portals) could be a regional project. I recently posted about this module here - http://groups.drupal.org/node/4889#comment-14328
Comment #9
karens commentedI would be delighted to get some help. I'm up to my eyeballs in other work since I'm still catching up from being away, trying to help with the CCK 6.x port, and trying to create a spiffy new Date API to handle all the date wizardry (http://groups.drupal.org/node/4979).
Comment #10
gusaus commentedSome folks in the Drupal Dojo (http://groups.drupal.org/drupal-dojo) are also interested in this project. Any thoughts/ideas regarding 'next steps' would be appreciated.
Comment #11
Chris CharltonI plan to help, just haven't jumped in yet. Is there a list of features that are already in the module/coded, or is this all from scratch with some ties to the original module code?
Comment #12
karens commentedI started working on this back when I first took it over, then got sidetracked and haven't gotten back to it. I started getting it updated for 5.x but there may be more that needs to be done there. The other thing is that the Upcoming.org API has changed since the module was first written, so I tried to make changes for that, but my changes aren't tested and may not be working right.
1) The next thing to do is to start testing it and tweak it to get to where you can pull data down from Upcoming.org.
2) Once that is working we want to get it set up so you can post to Upcoming.org.
3) Once both of those are working, we want to try to get it configured so any Drupal site can act as a server, using the Upcoming API ,and any other Drupal site can get event data from the server site in the same way you get it from the Upcoming.org site.
I anyone wants play around with it and is able to get it at least partially working, you can post a patch and I'll commit it. I'm also open to allowing someone else to have commit access, but contact me offline about that.
Comment #13
Chris CharltonI agree; those first two steps are totally logical. We'll concentrate on pulling data from Upcoming.org first... I'll have to peek at the code first to see how far along it is.
Comment #14
gusaus commentedJust let me know what I can do to help. Very exciting!
Comment #15
yopyop commentedthis will be a really useful module. kudos to those who are working on it.
Comment #16
mlinsell commentedIs there any update on this? Is anyone actively working on it?
Comment #17
ipwa commentedIs this module active still? It'd be great to see a release
Comment #18
andrewsuth commentedWithout any conversation from the contributors or change in the status in almost 2 years, I think we can put this module to rest?
Comment #19
ipwa commentedThere is a simple module that integrates with the new API: http://drupal.org/project/upcoming_event. It will be ported to 6 when I get some time.
Comment #20
andrewsuth commentedI didn't see that module in the list, thanks for bringing it to my attention.
It seems there is a move away from the Event module in Drupal 6: by using Calendare, Date and Views. Are you thinking to make the Drupal 6 module compatible with this too? (or is it still too early to tell?)
Andrew
Comment #21
karens commentedI haven't had time to work on this with all the other activity in Date and Calendar, but my intention was to incorporate it into Date and Calendar.
I think it would make sense to incorporate this into Feed API as an alternate parser for the import side of things. But the original intent of this module was to do more than just import the feed, also export a feed and use the Upcoming.org API as a pattern to allow Drupal sites to collect and pass information to each other, something quite different from the module mentioned in #19 which is only for Event and only (I think) to read incoming feeds from the Upcoming.org site.
It has just been sitting here because of my lack of time, but if anyone is interested in working on this big picture outcome (an API for a worldwide integration of Drupal site event data) that would be great.
Comment #22
ipwa commentedHey KarenS, the module I mentioned offer integration, where you can post events from your site to your upcoming.org account. It's very simple integration, it just provides that, you can choose (in a not very friendly way) the city and venue of your choice for that event to be posted in the module admin. This module was sponsored by me for a siteI was building, I haven't had time to do any work on the module because I have been busy with work and my themes. I was planning on making it integrate with CCK for the Drupal 6 release. This module in no way is trying to replace the upcoming module, I just needed a simple module that would post events from my site into my upcoming account, and because this module worked with the old API, I sponsored my friend to build one to do some simple integration with the new API. An API for worlwide integration of Drupal site event data sounds soooo amazing! If you think it's not worth updating my module, I can just drop it. Cheers.
Comment #23
karens commented@ipwa, no don't drop it since my big dream is still just a dream and you have actual code. Maybe someone will eventually have time to work on this :)
Comment #24
andrewsuth commentedI think your dream for this module is brilliant.
We are seeing more and more Drupal sites being created for social networking and clubs/organisations that publish events. Being able to share these events with the rest of the community would be a great leap forwards.
But you are right, until someone gets the time to action this module I feel it will remain a dream. Or perhaps until someone's client specifically asks for this functionality? ;)
Comment #25
gusaus commentedWas just reminded that this project originally came out of the Summer of Code program - http://drupal.org/node/29784
Possibly finishing this off right would be a great project for '09 - http://groups.drupal.org/soc-2009
Any thoughts?
Comment #26
karens commentedI would be a very challenging project for Summer of Code. It never got done in the first place because it was too much to accomplish in SOC. And it would now have to be completely re-written, little or nothing of the original code is still useful. So I worry that making it a SOC project would not help much.
I am hoping for a client that needs this, anyone know of one :)
Comment #27
coderintherye commentedConsidering that upcoming.org is now upcoming.yahoo.com and that there is a 5.x version of the Yahoo Upcoming API module, how about we put this module to rest, and focus efforts over at http://drupal.org/project/upcoming_event ?
I can't see a compelling case to keep this. It's been 3.5 years with no progress, and the world has moved on. (I do understand getting busy and such, and appreciate KarenS great work in other areas, but as it stands, considering this comes up first with a search for upcoming, it would be better to retire it and point people to actual working module code).
Comment #28
karens commentedOK, I'm glad someone else is working on this. I had great plans but never any time to do anything with them. I will unpublish this module and let that one take it over.
Comment #29
coderintherye commented@KarenS
Just to note again, I appreciate all the great work you've done, and I hope if someone else is working on this, you will still find it useful as well as still occasionally get time to review. I just created a patch for a 6.x. version of the upcoming_api module, once that is fully functional, my first goal will be to get date/calendar support in, as currently it is only supporting the event module. So, of course when the time comes for that I may be filling up your issue queues for date and calendar ;)