Thanks for the useful information Rob ;)

I ended up publishing the gadget through a virtualhost on my local machine
and setting up iGoogle with caching disabled. Works, although a local server
would be faster.

Cheers,

Marcelo.

On Tue, May 4, 2010 at 5:27 PM, Rob Russell <[email protected]> wrote:

> Hi Marcelo,
> GGE is meant to be a quick way to get started. More experienced developers
> generally come up with their own workflow, as it sounds like you've started
> to. We're definitely interested in how people do version control and
> improving the workflow for developers as they get more experience with good
> software development practices.
>
> For your immediate problem, caching, add the developer gadget at
> http://www.google.com/ig/adde?moduleurl=www.google.com/ig/modules/developer.xml.
>  This gadget allows you to quickly add and remove other gadgets. It also
> lets you turn off caching so you can refresh the page and see changes
> immediately.
>
> Personally, I use a mercurial repository for a lot of my testing gadgets.
> It's light-weight and gives easy access to the latest version through the
> /raw-file/tip/ path.Subversion allows similar development. Both are
> available through Google Code as long as your project fits in one of the
> Open Source licences they support. I haven't tried github but that might
> also be an option. Of course you can also run your own server. I don't think
> a version control system is a good host for a gadget in the long term but it
> can be a helpful part of the workflow (and of course version control is
> important independent of deployment).
>
>
> Rob Russell
> Google Developer Relations
>
>
>
> On Tue, May 4, 2010 at 3:09 PM, Marcelo de Moraes Serpa <
> [email protected]> wrote:
>
>> Hello list,
>>
>> I'm brand new to Gadgets development, and, while I've found the
>> documentation pretty good at boostrapping one into getting a gadget up
>> and running, I didn't find any references on how to setup a
>> development enviroment for gadgets.
>>
>> What do I mean?
>>
>> Well, I noticed that using the online editor can be good for simple
>> gadgets (and or for the experienced iterationless gadget developer),
>> but using it brings several limitations IMO:
>>  * You can't version control the file(s);
>>  * Publishing it manually everytime is a pain.
>>
>> What I did was to publish my gadget directory under subdomain of mine.
>> Then, I published this URL as a gadget on iGoogle. So far, so good. I
>> then came back to good old emacs, hacked in some gadget-XML and came
>> back to Firefox, pressed F5 and... still the old gadget. Tried several
>> times and also on other browsers and got the same result.
>>
>> Now, I would definetly expect at least an iGoogle developer mode,
>> where gadgets are reloaded on refresh. Am I missing something?
>>
>> The best, though, and I would leave it as a suggestion for future
>> releases, would be to have a local google gadget toolchain to test
>> them without the need to be connected to the internet. Much faster.
>>
>> Thanks in advance,
>>
>> Marcelo.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "iGoogle Developer Forum" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<google-gadgets-api%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/Google-Gadgets-API?hl=en.
>>
>>
>  --
> You received this message because you are subscribed to the Google Groups
> "iGoogle Developer Forum" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<google-gadgets-api%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/Google-Gadgets-API?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"iGoogle Developer Forum" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/Google-Gadgets-API?hl=en.

Reply via email to