Open Source Licensing for button javascript?

69 views
Skip to first unread message

Sean Dague

unread,
May 21, 2012, 7:33:56 AM5/21/12
to meetu...@googlegroups.com
I'm curious what the licensing terms of the javascript that creates the
RSVP buttons is (http://www.meetup.com/meetup_api/buttons/), and if it
could be put out under an open source license?

I'd like to integrate that function into the drupal meetup_events module
which is GPL. It also requires some changes to function in that
environment. The first is to switch everything to JQuery.noConflict() so
that I can use it with the existing jquery in Drupal (1.2 in D6, and the
meetup code needs the JSON functions in 1.4).

Additionally, because I will not be fetching the JS from the meetup
site, I'm going to have to launch it a bit differently. The oauth id is
going to be coming from the Drupal preferences. And, lastly, I'm adding
a setting (either automatically or manually, not sure yet) that makes
the YES rsvp actually just go to the site, as integrating questions into
that popup isn't going to be UI sane.

Anyway, the short of it is: can the licensing terms on that JS file be
made open source so that I can take a fork into drupal meetup_events?
Would love to have the dynamic RSVP instead of going with just a static
link.

Thanks,

-Sean

--

Sean Dague Mid-Hudson Valley
se...@dague.net Linux Users Group
http://dague.net http://mhvlug.org

Doug Tangren

unread,
May 21, 2012, 11:29:26 AM5/21/12
to meetu...@googlegroups.com
Hi Sean. That sounds great. We'd be happy to release it's source under the MIT, http://www.opensource.org/licenses/mit-license.php, license. We'd be happy to hear about your progress along with way. 

Sean Dague

unread,
May 21, 2012, 4:57:27 PM5/21/12
to meetu...@googlegroups.com
On 05/21/2012 11:29 AM, Doug Tangren wrote:
<snip>
> Hi Sean. That sounds great. We'd be happy to release it's source under
> the MIT, http://www.opensource.org/licenses/mit-license.php, license.
> We'd be happy to hear about your progress along with way.

Sounds great, I'll run under that assumption. You might want to
cherrypick this patch to do the jquery noConflict into the main code -
https://github.com/sdague/meetup_events/commit/57cc2b3c705d20f231151daaedf0e1e03bd0894f

Doug Tangren

unread,
May 21, 2012, 5:03:34 PM5/21/12
to meetu...@googlegroups.com
On Mon, May 21, 2012 at 4:57 PM, Sean Dague <se...@dague.net> wrote:
On 05/21/2012 11:29 AM, Doug Tangren wrote:
<snip>

Hi Sean. That sounds great. We'd be happy to release it's source under
the MIT, http://www.opensource.org/licenses/mit-license.php, license.
We'd be happy to hear about your progress along with way.

Sounds great, I'll run under that assumption. You might want to cherrypick this patch to do the jquery noConflict into the main code - https://github.com/sdague/meetup_events/commit/57cc2b3c705d20f231151daaedf0e1e03bd0894f




Cool. Another way to do that is to reference $ as your own named parameter in the outer self-executing anonymous function by passing jQuery in as a param

(function($){
   // $ is safe to use in here.
})(jQuery);


 
       -Sean

--

Sean Dague                                       Mid-Hudson Valley
se...@dague.net                                   Linux Users Group
http://dague.net                                 http://mhvlug.org

--
You received this message because you are subscribed to the Google
Groups "Meetup API" group.
To unsubscribe from this group, send email to
meetup-api+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/meetup-api?hl=en?hl=en

Sean Dague

unread,
May 21, 2012, 5:17:35 PM5/21/12
to meetu...@googlegroups.com
On 05/21/2012 05:03 PM, Doug Tangren wrote:
>
> Cool. Another way to do that is to reference $ as your own named
> parameter in the outer self-executing anonymous function by passing
> jQuery in as a param
>
> (function($){
> // $ is safe to use in here.
> })(jQuery);

Is that going to work is this case? given that the jquery library is
being dynamically pulled and loaded within the function?

Doug Tangren

unread,
May 21, 2012, 5:18:41 PM5/21/12
to meetu...@googlegroups.com
On Mon, May 21, 2012 at 5:17 PM, Sean Dague <se...@dague.net> wrote:
On 05/21/2012 05:03 PM, Doug Tangren wrote:

Cool. Another way to do that is to reference $ as your own named
parameter in the outer self-executing anonymous function by passing
jQuery in as a param

(function($){
   // $ is safe to use in here.
})(jQuery);

Is that going to work is this case? given that the jquery library is being dynamically pulled and loaded within the function?


You are right. Good call.

 

       -Sean

--

Sean Dague                                       Mid-Hudson Valley
se...@dague.net                                   Linux Users Group
http://dague.net                                 http://mhvlug.org

Sean Dague

unread,
May 23, 2012, 7:20:05 AM5/23/12
to meetu...@googlegroups.com
On 05/21/2012 11:29 AM, Doug Tangren wrote:
>
> Hi Sean. That sounds great. We'd be happy to release it's source under
> the MIT, http://www.opensource.org/licenses/mit-license.php, license.
> We'd be happy to hear about your progress along with way.

Just wrote up a blog post with exactly that -
http://dague.net/2012/05/23/drupal-meetup-events-module/

Doug Tangren

unread,
May 23, 2012, 9:15:54 AM5/23/12
to meetu...@googlegroups.com
On Wed, May 23, 2012 at 7:20 AM, Sean Dague <se...@dague.net> wrote:
On 05/21/2012 11:29 AM, Doug Tangren wrote:
>
Hi Sean. That sounds great. We'd be happy to release it's source under
the MIT, http://www.opensource.org/licenses/mit-license.php, license.
We'd be happy to hear about your progress along with way.

Just wrote up a blog post with exactly that - http://dague.net/2012/05/23/drupal-meetup-events-module/


Sweet!
 

       -Sean

--

Sean Dague                                       Mid-Hudson Valley
se...@dague.net                                   Linux Users Group
http://dague.net                                 http://mhvlug.org

Doug Tangren

unread,
May 30, 2012, 11:04:54 AM5/30/12
to meetu...@googlegroups.com
On Wed, May 23, 2012 at 9:15 AM, Doug Tangren <do...@meetup.com> wrote:


On Wed, May 23, 2012 at 7:20 AM, Sean Dague <se...@dague.net> wrote:
On 05/21/2012 11:29 AM, Doug Tangren wrote:
>
Hi Sean. That sounds great. We'd be happy to release it's source under
the MIT, http://www.opensource.org/licenses/mit-license.php, license.
We'd be happy to hear about your progress along with way.

Just wrote up a blog post with exactly that - http://dague.net/2012/05/23/drupal-meetup-events-module/


Hi Sean, The latest version of this script should now include the MIT license preamble. 
Reply all
Reply to author
Forward
0 new messages