Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion My GM 0.9 Roadmap Ideas
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
 
Anthony Lieuallen  
View profile  
 More options Mar 17 2010, 1:15 pm
From: Anthony Lieuallen <arant...@gmail.com>
Date: Wed, 17 Mar 2010 13:15:10 -0400
Local: Wed, Mar 17 2010 1:15 pm
Subject: Re: [greasemonkey-dev] Re: My GM 0.9 Roadmap Ideas
On 03/17/10 13:08, cc wrote:

> Just cache the config centrally in memory and check last access times,
> as mentioned. (The access-time check can be parallelized, so as not to
> delay load.)

Exactly.

My entire goal for this is to improve script authoring.  Back when
Greasemonkey was new, all users were script authors.  I believe that no
small reason for why it took off is because working with a Greasemonkey
script is so easy: Just edit the file and reload the page.  Bam.  I
think this is _really_ important.

But today, if you want to add an @require or @resource, this isn't
enough.  If you want to change the description or the name, a reinstall
(at least) is required.  It's clunky, especially when all that
information is already right there in the script metadata.  It's a poor
system where the author has to know "you can edit this part of the file
and it works, but changing that other part, which is really important
when the script is installed, has no effect".  And the workarounds.

But as mentioned, the cost of developing a backwards compatible
solution, given (at least a bit of) my time invested in trying to make
it happen, seems infeasible.  Part of the cost is merging the @includes
that are, now for installed scripts, stored in config.xml, those stored
in the file, and not losing data.

I plan to spend a while thinking out possibly non-backwards-compatible
options, and how drastic their impact might be.


 
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.