Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Integrating Ubiquity and Greasemonkey
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  12 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Aza  
View profile  
(1 user)  More options Sep 1 2008, 6:13 pm
From: Aza <a...@mozilla.com>
Date: Mon, 1 Sep 2008 15:13:52 -0700
Local: Mon, Sep 1 2008 6:13 pm
Subject: Integrating Ubiquity and Greasemonkey

Hey guys,

Atul and I were brainstorming about ways of leveraging (sorry Jono) existing
communities to further increase the surface area of innovation (sorry Jono)
provided by Ubiquity. It occurred to us (Atul in specific) that it wouldn't
be hard to allow Ubiquity scripts to wrap existing GreaseMonkey scripts.
That way, you could simply subscribe to GM scripts with Ubiquity -- no more
annoying and funky UI.

What do y'all think? Would someone be interested in whipping this up?

-- aza | ɐzɐ --
* I'm appologzing to Jono for using buzz-like words.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Guy Fraser  
View profile  
(1 user)  More options Sep 1 2008, 7:07 pm
From: Guy Fraser <gfra...@adaptavist.com>
Date: Tue, 02 Sep 2008 00:07:14 +0100
Local: Mon, Sep 1 2008 7:07 pm
Subject: Re: [ubiquity] Integrating Ubiquity and Greasemonkey

Aza wrote:
> Atul and I were brainstorming about ways of leveraging (sorry Jono)
> existing communities to further increase the surface area of
> innovation (sorry Jono) provided by Ubiquity. It occurred to us (Atul
> in specific) that it wouldn't be hard to allow Ubiquity scripts to
> wrap existing GreaseMonkey scripts. That way, you could simply
> subscribe to GM scripts with Ubiquity -- no more annoying and funky UI.

Sounds like a good idea - would it be worth approaching the greasemonkey
team to see if it's something they'd be willing to collaborate on?

Guy


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Campbell  
View profile  
(1 user)  More options Sep 1 2008, 7:36 pm
From: Michael Campbell <michael.campb...@unixgeek.com>
Date: Mon, 01 Sep 2008 19:36:29 -0400
Local: Mon, Sep 1 2008 7:36 pm
Subject: Re: [ubiquity] Integrating Ubiquity and Greasemonkey

Aza wrote:
> Hey guys,

> Atul and I were brainstorming about ways of leveraging (sorry Jono)
> existing communities to further increase the surface area of innovation
> (sorry Jono) provided by Ubiquity. It occurred to us (Atul in specific)
> that it wouldn't be hard to allow Ubiquity scripts to wrap existing
> GreaseMonkey scripts. That way, you could simply subscribe to GM scripts
> with Ubiquity -- no more annoying and funky UI.

> What do y'all think? Would someone be interested in whipping this up?

If this would solve the "lose subscriptions when browser history is cleared"
bug, I'm 100% for it!

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aza  
View profile  
(1 user)  More options Sep 1 2008, 8:23 pm
From: Aza <a...@mozilla.com>
Date: Mon, 1 Sep 2008 17:23:45 -0700
Local: Mon, Sep 1 2008 8:23 pm
Subject: Re: [ubiquity] Re: Integrating Ubiquity and Greasemonkey

@Michael: That's be working on here http://labs.toolness.com/trac/ticket/146

@Guy: We can certainly reach out to the GM community to talk about how to
release the functionality. I know Aaron Boodman, but I think we should get
something working first.

-- aza | ɐzɐ --

On Mon, Sep 1, 2008 at 4:36 PM, Michael Campbell <


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Julien Couvreur  
View profile  
(1 user)  More options Sep 1 2008, 9:32 pm
From: Julien Couvreur <julien.couvr...@gmail.com>
Date: Mon, 1 Sep 2008 18:32:52 -0700 (PDT)
Local: Mon, Sep 1 2008 9:32 pm
Subject: Re: Integrating Ubiquity and Greasemonkey

To be honest, I don't see much value in bringing Greasemonkey scripts
to Ubiquity.
I think that Ubiquity should focus on solving the unique problems that
it is positioned to solve first.

Sure, all things done by Greasemonkey can be done by Ubiquity, but
Greasemonkey can do them in a safer way already.
Also, most Greasemonkey scripts don't have any UI, or it is directly
merged into the web page. Not many use the GM_registerMenuCommand
function to expose themselves in the chrome.
Finally, Greasemonkey is strong for handling site specific scripts.

On the other hand, Ubiquity seems best suited for features which
require either interaction, some deep browser integration (controlling
FoxyTunes, controlling tabs, getting suggestions from the
AwesomeBar, ...), or which you don't want to take UI real-estate until
you need it.
It seems to shine for commands like: map, calendar, tabs, insert-link,
send, weather, search, etc. which can be run in any context.
These commands have not been implemented with Greasemonkey before (you
can look at http://userscripts.org for many examples).
These commands are convenient to pull when needed, in context, but
should not take chrome or web page real-estate most of the time.

It would useful for the Ubiquity team to understand Greasemonkey, and
clarify how it aims to differentiate itself.
Injecting user scripts in web pages should not be the definition of
Ubiquity.

Cheers,
Julien
PS: I'm excited about Ubiquity, but I'll still be running and
authoring Greasemonkey scripts for a while ;-)

On Sep 1, 5:23 pm, Aza <a...@mozilla.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Abimanyu Raja  
View profile  
(1 user)  More options Sep 1 2008, 9:44 pm
From: "Abimanyu Raja" <abimanyur...@gmail.com>
Date: Tue, 2 Sep 2008 09:44:11 +0800
Local: Mon, Sep 1 2008 9:44 pm
Subject: Re: [ubiquity] Re: Integrating Ubiquity and Greasemonkey

I think the point of integrating with Greasemonkey is that it will bring in
more people to develop Ubiquity commands. And also, it will show that
Ubiquity can be used to write scripts that are not neccessarily commands.
For example, the keyscape "command" (http://foyrek.com/keyscape.html) is
actually more like a GM script or a Firefox extension. But the ease of
subscribing to commands (from the user's perspective) and the ease of
writing commands in Ubiquity (for the developer) makes Keyscape worth
writing in Ubiquity.

Basically, if we integrate with Greasemonkey, we can bring in a lot more
people who are interested in similar things.

Cheers,
Abi

2008/9/2 Julien Couvreur <julien.couvr...@gmail.com>


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Guy Fraser  
View profile  
(2 users)  More options Sep 2 2008, 5:06 am
From: Guy Fraser <gfra...@adaptavist.com>
Date: Tue, 02 Sep 2008 10:06:21 +0100
Local: Tues, Sep 2 2008 5:06 am
Subject: Re: [ubiquity] Re: Integrating Ubiquity and Greasemonkey

Abimanyu Raja wrote:
> I think the point of integrating with Greasemonkey is that it will
> bring in more people to develop Ubiquity commands. And also, it will
> show that Ubiquity can be used to write scripts that are not
> neccessarily commands. For example, the keyscape "command"
> (http://foyrek.com/keyscape.html) is actually more like a GM script or
> a Firefox extension. But the ease of subscribing to commands (from the
> user's perspective) and the ease of writing commands in Ubiquity (for
> the developer) makes Keyscape worth writing in Ubiquity.

> Basically, if we integrate with Greasemonkey, we can bring in a lot
> more people who are interested in similar things.

Before we bring more people in to write ubiq commands, we need to mature
the way scripts are written. Currently it's a bit haphazard and adding
more plugins now just means more plugins will break should structural
changes be made later.

Guy


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aza  
View profile  
 More options Sep 3 2008, 2:18 am
From: Aza <a...@mozilla.com>
Date: Tue, 2 Sep 2008 23:18:51 -0700
Local: Wed, Sep 3 2008 2:18 am
Subject: Re: [ubiquity] Re: Integrating Ubiquity and Greasemonkey

Abi has it exactly right, but Guy also has a good point -- although I
frankly thing that adding a GM shim would be one of the things least likely
to change in the future (as GM is already fairly mature).

-- aza | ɐzɐ --


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Martin McEvoy  
View profile  
(1 user)  More options Sep 3 2008, 4:28 am
From: Martin McEvoy <mar...@weborganics.co.uk>
Date: Wed, 03 Sep 2008 09:28:29 +0100
Local: Wed, Sep 3 2008 4:28 am
Subject: Re: [ubiquity] Re: Integrating Ubiquity and Greasemonkey
Hello all

Has any one any thoughts on Integrating Operator into Ubiquity?

http://www.kaply.com/weblog/operator-user-scripts/

Best Wishes

Martin McEvoy


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Blair McBride  
View profile  
 More options Sep 6 2008, 9:28 am
From: Blair McBride <unfocu...@gmail.com>
Date: Sun, 07 Sep 2008 01:28:13 +1200
Local: Sat, Sep 6 2008 9:28 am
Subject: Re: [ubiquity] Re: Integrating Ubiquity and Greasemonkey
I had the same idea awhile ago about Operator - not so much integrating
it, but making use of it if the user has it installed. Using the
additional contextual data could be quite helpful.

- Blair


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Martin McEvoy  
View profile  
 More options Sep 6 2008, 9:36 am
From: Martin McEvoy <mar...@weborganics.co.uk>
Date: Sat, 06 Sep 2008 14:36:30 +0100
Local: Sat, Sep 6 2008 9:36 am
Subject: Re: [ubiquity] Re: Integrating Ubiquity and Greasemonkey
Blair McBride wrote:
> I had the same idea awhile ago about Operator - not so much integrating
> it, but making use of it if the user has it installed. Using the
> additional contextual data could be quite helpful.

Yes that would be Great, Better still it may be easier to Use the
Microformats API that comes built into Firefox 3

http://developer.mozilla.org/en/Using_microformats

:-)

Martin


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Blair McBride  
View profile  
 More options Sep 6 2008, 9:45 am
From: Blair McBride <unfocu...@gmail.com>
Date: Sat, 6 Sep 2008 06:45:35 -0700 (PDT)
Local: Sat, Sep 6 2008 9:45 am
Subject: Re: Integrating Ubiquity and Greasemonkey
Ah, yes - I had forgotten that was added. Cheers.

- Blair

On Sep 7, 1:36 am, Martin McEvoy <mar...@weborganics.co.uk> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google