Anca Paula Luca wrote:
> On 10/01/2009 02:58 PM, Asiri Rathnayake wrote:
>> Hi,
>>
>>
>>> Anyway, I feel having a configuration parameter for querying OpenOffice
>>>> server status is kind of odd.
>>> What Marius means is that, we need to look at the use-cases, how often the
>>> server is started/stopped while one of the users has the editor open, if
>>> this is
>>> realtime information that a user queries from the server or is a server
>>> setting
>>> that should ideally be the same all the time.
>>>
>>> The way I see it is that this is "static" information: it's a configuration
>>> of
>>> the wiki, has or has not an openoffice server running. Namely, the wysiwyg
>>> config param would rather be interpreted as: "with file import" or "without
>>> file
>>> import" than running or not running.
>>>
>>>
>> I understand your point. However I'm also thinking like "is it this or
>> that"...
>>
>> I mean if you consider the OpenOffice server controlling in wiki, you can
>> start/stop/restart it any time you want. But it's also true that this is not
>> going to happen frequently, most of the time users will have autoStart set
>> to true, in which case OOo server will be running from XE startup until
>> someone stops it / XE is shutdown.
>>
>> An important scenario would be,
>>
>> * I start XE normally (without OOo server) and since OOo server is not
>> running, wysiwyg editor will be configured not to display the officeimporter
>> fileUpload tab. And then an admin starts OOo server, how long will it take
>> for this information to propagate to wysiwyg?
> 
> One refresh to the page. And since the admin's idea is probably to setup the 
> entire wiki and then let users go around edit and everything in it, I'd say 
> that 
> most probably, when the wysiwyg editing would be used, everything is going to 
> be 
> "stable" about this server.
> 

> Also, this would prevent server calls overhead: most of the times the 
> isServerRunning() function would return the same thing, which you would query 
> in 
> realtime everytime you load the dialog or smth.

Exactly.

Thanks,
Marius

> 
> Happy coding,
> Anca
> 
>> As marius says, if it's only a refresh that is required, I think we should
>> go with a configuration parameter rather than cluttering up GWT service API.
>>
>> WDYT?
>>
>>
>>> Also, if the server _should be running_ (as in the wiki is configured with
>>> an
>>> openoffice server, etc) and it's not, it would be better to display an
>>> error
>>> than to hide the upload, because that's what it is, an error.
>>>
>> +1.
>>
>> Thanks.
>>
>> - Asiri
>>
>>
>>> otherwise
>>> +0
>>>
>>> Happy coding,
>>> Anca
>>>
>>>> Thanks.
>>>>
>>>> - Asiri
>>>>
>>>>
>>>>> The only shortcoming I see is that the user will have to
>>>>> reload the page in order to "refresh" the Office Importer dialog, while
>>>>> in the first case, using a service, he will just have to reopen the
>>>>> dialog (provided the service doesn't have a cache proxy).
>>>>>
>>>>> Thanks,
>>>>> Marius
>>>>>
>>>>>> Thanks.
>>>>>>
>>>>>> - Asiri
>>>>>> _______________________________________________
>>>>>> devs mailing list
>>>>>> [email protected]
>>>>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>>> _______________________________________________
>>>>> devs mailing list
>>>>> [email protected]
>>>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>>>
>>>> _______________________________________________
>>>> devs mailing list
>>>> [email protected]
>>>> http://lists.xwiki.org/mailman/listinfo/devs
>>> _______________________________________________
>>> devs mailing list
>>> [email protected]
>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>
>> _______________________________________________
>> devs mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to