Bug 117119

Summary: Enable experimental features by default when build is not built in release configuration
Product: LibreOffice Reporter: Florian Reisinger <reisi007>
Component: LibreOfficeAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED WONTFIX    
Severity: normal CC: jbfaure, vmiklos, vsfoote
Priority: medium    
Version: 6.1.0.0.alpha0+   
Hardware: All   
OS: All   
Whiteboard:
Crash report or crash signature: Regression By:

Description Florian Reisinger 2018-04-20 08:02:08 UTC
To better test experimental features, those should be enabled by default in builds without "--disable-release-build" flag.

Apparently the default values are set in an XML configuration file. This configuration file is not preprocessed at the moment.

Why this change?

Experimental features are much better visible for testing.
Comment 1 V Stuart Foote 2018-04-20 14:11:33 UTC
This is a horrible idea. Experimental features are expected to be unstable, or marginally complete. Enabling them for testing is an opt in decision--best controlled as always from the Tools -> Options -> Advanced panel.

Forcing them active would just make daily TB builds unstable and really unsuitable for use--meaning with fewer folks testing by building or downloading. We would have less stability testing and fewer regressions picked up during dev cycle.

So IMHO, simply no.
Comment 2 Jean-Baptiste Faure 2018-04-21 15:59:06 UTC
(In reply to V Stuart Foote from comment #1)
> This is a horrible idea. Experimental features are expected to be unstable,
> or marginally complete. Enabling them for testing is an opt in
> decision--best controlled as always from the Tools -> Options -> Advanced
> panel.
> 
> Forcing them active would just make daily TB builds unstable and really
> unsuitable for use--meaning with fewer folks testing by building or
> downloading. We would have less stability testing and fewer regressions
> picked up during dev cycle.
> 
> So IMHO, simply no.

Agreed. Closing as NotABug.

Best regards. JBF