Do we really need LibreOffice installed by default?

drago01 drago01 at gmail.com
Wed Sep 17 15:05:12 UTC 2014


On Wed, Sep 17, 2014 at 4:29 PM, Elad Alfassa <elad at fedoraproject.org> wrote:
>
>
> On Wed, Sep 17, 2014 at 5:08 PM, Máirín Duffy <duffy at fedoraproject.org>
> wrote:
>>
>> Hi,
>>
>> On 09/16/2014 12:18 PM, Ryan Lerch wrote:
>>>
>>> The ease of finding and installing an office suite when there isn't one
>>> installed by default would be something that would make a great user
>>> test scenario before yanking libreoffice.
>>
>>
>>> Both the scenarios of opening an exisiting file, and trying to create a
>>> document -- some of the things to consider could be:
>>> * what people search for -- (do all users use "Word Processor", or just
>>> "Word")
>>>
>>> * if they search for a word processor in Software, does LO show up as a
>>> "best bet" or do other applications like abiword or calligra show up? --
>>> a default here may help the user because they are getting the software
>>> that may be considered "the best"
>
>
> Searching for "word" lists mostly unrelevant stuff at the top of the list,
> but that's an easy fix - LibreOffice just needs to add "word" as a keyword
> in the desktop file or appdata.
>
>>
>>
>> +1
>>
>> Let's also talk about our target users (and run the test Ryan suggested
>> above on them.) We're looking at targeting app developers, right?
>>
>> - Are app developers typically bandwidth-constrained?
>
>
> No. But targeting developers does not mean we need to provide subpar
> experience to non-developers. If we want to encourage more people (even
> people who are not professional developers right now) to become developers,
> we need to create a platform accessible for everyone - the first step to
> developing is to be able to use the platform properly.
>
>>
>>
>> - Do app developers need an office suite? Do they create content using
>> one? Do they consume content that requires having one? (Say a requirements
>> doc from a product manager?)
>>
> Some do, some don't. I get requirement docs on email or intranet sites, and
> sometimes on PDFs, so I don't need an office suite.
>
>>
>> - If they need it, they have to download it at some point. Either before
>> install, or after install. Is the payload the same whether or not it ships
>> in the image or if it's pull down via yum, right? So if they need the tool,
>> how does pulling it from the image save them bandwidth? (would keeping it in
>> the image save them bandwidth since if they obtained the image via local
>> means / repositories / etc typically available to developers they'd only use
>> internal network and not have to go external?)
>
>
> No, there shouldn't be much difference.
>
>>
>>
>> - Would an app developer prefer to have the software included in the
>> install image or would they prefer to download it when it was needed?
>
>
> I assume this would vary from person to person. Not all developers are the
> same person.
> People testing their apps on VMs will have it easier if our default install
> would be smaller, for example, because they'll need to allocate less disk
> space for the VM.
>
>>
>>
>> ~m
>>
>> --
>> desktop mailing list
>> desktop at lists.fedoraproject.org
>> https://admin.fedoraproject.org/mailman/listinfo/desktop
>
>
>
>
> However, design aside, I assume part of the issue of the immense size of
> LibreOffice are deps that make little to no sense: Why would an office suite
> written in C++ and Java need PyXB, which is, according to the package
> description, "Python package that generates Python source code for classes
> that correspond to data structures defined by XMLSchema."?

I don't have this package installed here. (F20 didn't check rawhide).
Also your size calculation's are wrong. Images are compressed so 98MB
uncompressed does not mean the image grows by 98MB (stuff like
documentation compresses well).


More information about the desktop mailing list