Bug 90339 - Make gengal not be based the Application class
Summary: Make gengal not be based the Application class
Status: RESOLVED INVALID
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: Other All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: difficultyInteresting, easyHack, skillCpp
Depends on:
Blocks:
 
Reported: 2015-03-30 06:42 UTC by How can I remove my account?
Modified: 2022-05-26 13:59 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description How can I remove my account? 2015-03-30 06:42:51 UTC
It is unclear whether the gengal program really needs to be based on the Application class the way it is. Using Application brings in much complexity. But maybe those are needed for it to be able to do its work? The 'enhancement' here is to investigate and experiment, and if possible, change it to be simpler.
Comment 1 How can I remove my account? 2015-03-30 06:44:41 UTC
Note that a successful change needs to be verified on all three platforms (Windows, OS X and Windows), and also in a ssh session with no access to the window system (on OS X, without being logged in on the console (or through Screen Sharing) at all).
Comment 2 Robinson Tryon (qubit) 2015-04-17 20:09:30 UTC
Tor: Any triage here? Can we mark as NEW?

Status -> NEEDINFO
Comment 3 How can I remove my account? 2015-04-17 21:04:59 UTC
Umm, sure, NEW would be better.
Comment 4 Robinson Tryon (qubit) 2015-12-14 05:02:04 UTC Comment hidden (obsolete)
Comment 5 Andreas Müller 2016-02-05 09:56:25 UTC
FWIW - because of running into trouble with gengal [1] I would appreciate this enhancement very much.

Background: When building cross with yocto there are two builds: one native for the build tools as gengal and one cross for target binaries. gengal not inheriting Application would:

* decrease time for native build
* make debugging much easier

[1] http://lists.freedesktop.org/archives/libreoffice/2016-January/072324.html
Comment 6 David Tardon 2016-02-07 10:43:15 UTC
(In reply to Andreas Müller from comment #5)
> Background: When building cross with yocto there are two builds: one native
> for the build tools as gengal and one cross for target binaries. gengal not
> inheriting Application would:
> 
> * decrease time for native build

It wouldn't really. gengal depends on VCL (and IIRC even on layers above it) anyway.
Comment 7 Robinson Tryon (qubit) 2016-02-18 14:51:54 UTC Comment hidden (obsolete)
Comment 8 Hossein 2022-05-26 13:59:28 UTC
We have other tools and demos that are based on Application class, and this is not a problem by itself.

Because of the above reason, I am marking this enhancement as invalid.