Will this awesome module be upgraded to D7?

Warm regards from sunny México!
:-)
Pepe

CommentFileSizeAuthor
#8 initialPortToD7-913560-8.patch654.56 KBRealBirkoff
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

nimzie’s picture

Wondering the roadmap for this and Drupal 7. Building a wedding website and would LOVE to use D7 , however this is the only missing module (unless anyone can suggest other ways to collect RSVPs from invitees (sent invites in snail mail) ..
thanks! awesome work on this module. It kicks butt!

-adam

oadaeh’s picture

Marked #1033728: Drupal 7 Port as a duplicate of this one.

Ben Coleman’s picture

My, those crickets are loud.

RealBirkoff’s picture

Subscribing, I really need this functionality on my D7 website..

tallsimon’s picture

Same question :-)

webankit’s picture

+1

WilliamV’s picture

subscribe

RealBirkoff’s picture

FileSize
654.56 KB

Here's a quick & dirty patch that partially (only the stuff I use on my site) migrates the RSVP module to D7.

I upgraded the following items:

  • Basic RSVP functionality
  • RSVP date connector
  • RSVP roles plugin

    All other functionality was only touched by the coder module and still needs to be fixed if you need it.

    Feel free to use and correct where needed.

  • Anonymous’s picture

    Has anybody thought about a total rewrite of the module? Right now the RSVP module is to big and does to much. It also seems that the module is not well maintained right now.

    What I see is an entity based approach that is fieldable (including some default fields [yes/no/maybe]) so that it can be attached to almost every other type of entity like nodes, users or organic groups. That would allow flexible storage of the data (even outside of Drupal [external services]) and fields could be shown in different widgets and displays. The advantages of this can be seen in commerce and organic groups.
    If we would combine this with a tight views and panels integration I see a really flexible system that would be ready for a lot of use cases.

    There is just one white spot in this. What plugin mechanism to use for better extensibility. Right now I'm in favor of ctools, but open for new ideas.

    So what do you think? What use cases do you have?

    If there are enough people interested in a rewrite I would start it as soon as possible.

    Anonymous’s picture

    Today I started with a complete rewrite of the module for D7 using a fieldable entity. If all goes well there will be a working dev release by the end of next week. The new RSVP will depend on the entity module.

    If you have any suggestions or use cases you want to see implemented please or have suggestions comment. Now is the time to speak out loud. :) RSVP is a huge module and we have to make priorities what features need to be reimplemented first.

    johnkennedy’s picture

    If help with the code or direct financial support would make this happen faster we would like to help out. We have a D7 Site that requires some core rsvp functionality very soon with OG integration. Please contact me directly.

    pthite’s picture

    subscribe

    NathanM’s picture

    Subscribing

    Barfly’s picture

    subscribes

    geerlingguy’s picture

    Submarine.

    newtoid’s picture

    +1 subscribe

    BeatnikDude’s picture

    sub'n

    Carlos Miranda Levy’s picture

    subscribe

    geerlingguy’s picture

    Title: Drupal 7? » Drupal 7 Port of RSVP

    Updating title for Tracker.

    Balbo’s picture

    Any news here?

    jack_tux’s picture

    subscribe

    Anonymous’s picture

    I stopped my inital rewrite of the modul and am now looking for the "relation" module that might solve many issues. If you think about RSVPs as basic graphs then this should make you very excited, because with relation you can create really powerful relations out of the box between all kinds of entities.

    So you could have a user entity and create your own rsvp entity or just a node bundle (node type) and create a fieldable relation between them. The relation itself would have fields that add the need functionality for the individual RSVP settings (as in og, media, commerce).

    I think that would allow a huge amount of flexibility. What needs to be solved are the administrative processes and how they are integrated. Right now I would like to use a similar approach as seen in og and commerce. Create as many admin listings using views, individual adjustments using rules and bind this all in a admin ui like og it does.

    I would love to discuss the pros and cons of such an architecture before I start my work again.

    Link: http://drupal.org/project/relation

    geerlingguy’s picture

    Another interesting idea to float out there: one could conceivably use Onecomment to restrict comments to one per user for a certain node type (say, 'rsvp'), and then add a field 'rsvp' to the comments for that node type, and then require that field. Then, the user would rsvp by simply leaving a comment.

    I'm seriously considering going this route for a new site I'm building, because this would let me do more advanced things with fields on RSVPs, and it's already all built in.

    Anonymous’s picture

    Yes that's right you can come up with all those crazy ideas, where an RSVP could be added to files, comments, users, taxonomies, etc… And along with the basic RSVP field you can add other fields that add settings for the RSVP like access.

    I think it's worth thinking that trough before starting to code a new version from scratch. :)

    milos.kroulik’s picture

    Nice ideas. Will let you know, if I can come up with any improvements.

    Starminder’s picture

    +1

    nilsja’s picture

    *1

    orgol’s picture

    +1,

    regards

    likewhoa’s picture

    Title: Drupal 7 Port of RSVP » Port RSVP to Drupal 7
    Category: feature » task
    Issue tags: +drupal 7 port
    Lukas von Blarer’s picture

    What's the status on this? I need RSVP functionality on a D7 project.

    nilsja’s picture

    mikewink, RealBirkoff?

    did you find a working solution for d7?

    Anonymous’s picture

    Right now I'm simply out of time and do not have the time to code the module. The solutions discussed are still valid. I'll post a message in the queue when I can start.

    kalbermg’s picture

    Hi, im new in drupal world, can you tell me how can i install this module in D7.
    Or shall i install D6, and then what should i do with this patch?.
    Thanks a lot.
    Regards.

    irohit786’s picture

    Any one made progress on this or any other way to accomplish the functionalities of rsvp module in drupal 7? Thanks a lot.

    We do not inherit the world from our ancestors; we borrow it from our children.

    cdecker’s picture

    Subscribed

    jouflas’s picture

    Subscribed

    Akshaybhaskar’s picture

    Version: 6.x-2.x-dev » master

    Subscribed

    tmm360’s picture

    Subscribed

    jdufaur’s picture

    Issue summary: View changes

    Subscribed