[Chandler-dev] Supporting an auto-update feature for the Desktop

Grant Baillie grant at osafoundation.org
Fri Mar 28 10:49:39 PDT 2008


On 27 Mar, 2008, at 21:05, Sheila Mooney wrote:
> Grant,
>
> Thanks for looking into this and providing the estimate. This will  
> of course need to be prioritized along with everything else in the  
> 1.0 queue. I knew it had been under discussion before but I didn't  
> remember it went that far back :-). I suspect that we had always  
> thought of it from the perspective of an end-user feature and not  
> for gathering metrics. Yes, we would need an opt-out for people, I  
> meant to mention that in my original post.

Hi, Sheila

So, I did a little playing around with this yesterday, and came to the  
conclusion that doing some kind of scheduled task to download upgdate  
info from our web site (daily/weekly/manually or whatever) should not  
be too difficult. So, we should probably reassign bug 603 to me &  
target 1.0. I would like to tackle this stuff ASAP so we get more  
testing time before 0.7.6.

On the server side, there are a bunch of different ways to go. One way  
I tried was to make a specially marked-up html file that could be  
included on the downloads wiki page. There's a demo at:

    http://chandlerproject.org/Main/GrantsTestPage

This includes microformat-style html data from

    http://people.osafoundation.org/grant/update-test.html

I'd be interested in hearing opinions from people who are more webby  
than me :), e.g.

- Are there standard tools/formats I could be using?
- Some kind of security evaluation would be good (I know Heikki wants  
to use https, for example).

--Grant

PS: BTW, an especially lovely feature of the above scheme is the fact  
that it reduces by 1 the number of wiki pages you need to edit (by  
hand, of course) when creating a release. In the spirit of the absent  
Jared, I might well cobble together a script that updates a bunch of  
the build-related pages in one fowl sweep.

> Cheers,
> Sheila
>
> On Mar 27, 2008, at 5:00 PM, Grant Baillie wrote:
>
>> On 27 Mar, 2008, at 15:23, Sheila Mooney wrote:
>>> We would have to monitor the update check somehow. Of course, I  
>>> have no idea what is easy/hard technically. The theory is that if  
>>> your application is checking for updates, it means you are running  
>>> Chandler. We currently monitor synchs per day on the hub and  
>>> equate that to "activity".
>>
>> It's not too hard to do, even though what you want seems to have  
>> been under discussion since 2004:
>>
>> <https://bugzilla.osafoundation.org/show_bug.cgi?id=603>
>>
>> Of course, such a thing could only start happening in 0.7.6, and  
>> also people should probably have some kind of opt-out (for privacy  
>> reasons).
>>
>> Now that I have some idea of the workings of the build system and  
>> various web servers, I think that it wouldn't take more than a  
>> couple of days to get something basic working (a periodic or manual  
>> check, followed by showing a simple dialog if something new is  
>> available).
>>
>> I also have a couple of related (but somewhat different) proposals  
>> in my queue for 1.0:
>>
>> <https://bugzilla.osafoundation.org/show_bug.cgi?id=11448>
>> <https://bugzilla.osafoundation.org/show_bug.cgi?id=11737>
>>
>> It might be a good time to review these and figure out exactly what  
>> we'd like to do for 1.0 :).
>>
>> --Grant
>>
>>> On Mar 27, 2008, at 3:04 PM, Grant Baillie wrote:
>>>
>>>> On 27 Mar, 2008, at 14:59, Sheila Mooney wrote:
>>>>> Not sure if this makes things easier but we could also simply  
>>>>> pop up
>>>>> a dialog letting people know there is an update available and they
>>>>> could install manually. It would accomplish the same goals as  
>>>>> far as
>>>>> finding out who is running Chandler.
>>>>
>>>> Hi, Sheila
>>>>
>>>> How would that help you distinguish regular users from people who
>>>> download, but don't use regularly?
>>>>
>>>> --Grant
>>>>
>>>> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>>>>
>>>> Open Source Applications Foundation "chandler-dev" mailing list
>>>> http://lists.osafoundation.org/mailman/listinfo/chandler-dev
>>>
>>> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>>>
>>> Open Source Applications Foundation "chandler-dev" mailing list
>>> http://lists.osafoundation.org/mailman/listinfo/chandler-dev
>>
>> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>>
>> Open Source Applications Foundation "chandler-dev" mailing list
>> http://lists.osafoundation.org/mailman/listinfo/chandler-dev
>
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>
> Open Source Applications Foundation "chandler-dev" mailing list
> http://lists.osafoundation.org/mailman/listinfo/chandler-dev



More information about the chandler-dev mailing list