Re: [Libreoffice-qa] Tinderboxes: Holiday Wishlist

2013-12-12 Thread Thorsten Behrens
Robinson Tryon wrote:
  3) Consistent filenames across TB (hint to Thorsten ;) ) Not needed if one
  build per OS is enough (see point 1)
 
 
 Given that we have a community of tinderboxes, I don't see a reason
 against standardized names. If someone doesn't want to follow the
 particular naming convention, it's fine for them to run an unlisted
 tinderbox...
 
Sure. The only problem with tb@42 is that I run builbot/tb, and have
not yet managed to free the cycles to hunt down where that install set
name comes from. Any input appreciated. ;)

  4)  Text file with details associated with each installer (since the
  executables have NO reference to the TB that produced them). Again, not
  needed if one build per OS is enough (see point 1)
 
 So shove info in regarding who built what and when?
 Bjoern -- That should be relatively easy, right?  (also: what do you
 think of the idea? :-)
 
Makes sense, again needs someone to implement it for buildbot/tb.

  Sidenote: I would say that having a 4.2 daily build is currently more
  important than a Master build (since 4.3 is only planned for code freeze in
  May...)
 
 Well, we do need master builds for general QA testing, as well as for
 the bibisect repos, so I think that Master builds are often the most
 useful to us in the long term. That being said, I would definitely
 like daily builds for our stable branches; I believe that it's doable
 for us to have both.

And easily so. That's why I opted for Norbert's buildbot/tb, you can
have it build any number of branches and configurations in a
round-robin fashion.

Cheers,

-- Thorsten


signature.asc
Description: Digital signature
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/

[Libreoffice-qa] minutes of ESC call ...

2013-12-12 Thread Michael Meeks
* Present
+ Markus, Lionel, Eike, Miklos, Kendy, Stephan, Jacobo, cloph, Andras,
  Caolan, Norbert, Michael M, Michael S, Robinson, Kohei, Bjoern, Adam

* Completed Action Items
+ promote Planet TDF on your blog (~Any)
+ blog about the death of the solver (Michael S)
[ abandoned ]
+ actually produce callgrind performance metrics from VM (Matus)
   [ done and available ... growing set of test docs here:
  http://dev-builds.libreoffice.org/callgrind_report/ ]
+ decide on whether to remove legacy Java Access Bridge from 4.2 (Michael S)
[ decided not to for now, historically good to have old RTF + new RTF
  filters, so it's easy to try out if new bugs are causd by new code ]
+ work out what type of builds / configs QA wants from tinderboxes 
(Robinson)
[ asked QA guys, just having daily builds for current master + 4.2 + 
4.1 is
  the primary desire / concern. Consistent naming  consistent 
descriptions
  of who built what build are more concerning.
  + in all file names an @ and a number is the ID of the tinderbox 
(Norbert)
  + now up-loading 4.1 and 4.2 dailies for Mac (Norbert)
]
+ look into debug symbol up-load wrt. data set  up-load size (Christian)
[ size is manageable, so will provide debug symbols for the next
  4.2 build, will be on the http://dev-downloads.libreoffice.org/ 
eventually ]
+ poke at strings from browser to default for 4.2 Mac 64 download (Cloph)
[ all 3x major browsers send Mac OS version tag we can use to 
pre-select the
  64bit version, so RC1 for 4.2 will default to the right thing ]
+ cherry-pick icon Sifr fixes to libreoffice-4-2 branch (Abdulmajid)
[ Abdulmajeed pushed that already ]

* Pending Action Items:
+ partition document test loads / run them on tinderboxen (Norbert)
[ works, can run tests - but needs reporting / aggregation work on
  the back-end in an effective fashion. On Mac can capture back-traces
  easily  want to integrate that. ]
+ need design for copying styles between templates (Cor Nouws/other UX?)
cf. 
http://www.mail-archive.com/libreoffice-ux-advise@lists.freedesktop.org/msg01658.html

http://www.mail-archive.com/libreoffice-ux-advise@lists.freedesktop.org/msg01663.html

* Release Engineering update (Christian)
+ 4.1.4 RC2 - announced to early testing, pushed to mirrors later today
+ release planned for next week.
+ 4.2.0 RC1 - deadline: Monday - Dec 16th (English string  UI freeze)
+ Then a Christmas break of 2x weeks in the schedule ...
+ 4.2 - next deadline Jan 6th. (hard code freeze and branch-off)
+ GSOC / Android  iOS remote control releases for 4.2
[ Android - problems with bluetooth  lifecycle, rotating the screen
  caused it to disconnect.
  iOS - don't have a device, hope working fine.
AI:   Open a separate product - for pre-releases for Android  iOS (Cloph)
AI:   Buy  expense an iPhone for testing (Cloph) ]
+ 4.2 Feature freeze update / status
+ expert config page - still ~infinitely slow needs fixing
[ now fixed by Noel  Kendy: snappy on my Windows machine ]
AI:  add a simple boolean key to disable it (Kendy) ]
+ GL / chart pieces (Michael/Moggi)
[ concerns; tripple review later perhaps ? ]
+ 4.2 MAB count - still v. high for this point in the cycle.
+ placeholder for 4.2 issue (Michael)
+ please ensure that release notes are up-to-date:
+ https://wiki.documentfoundation.org/ReleaseNotes/4.2

* Pootle / l10n / string re-work (Andras)
+ latest issue set getting sorted out on the list,
  lets deal with it there.

+ how do we deal with a typo in English ? (Caolan)
+ usually fix in the translation repo  pootle (Andras)
   + if find the person responsible for that language,
 should notify them.
   + is there a way to file a bug-report / request for
 a string in pootle ? (Eike)
+ a few open bugs for impossible shortcuts (Caolan)
   + some indic characters added to shortcuts - impossible to type
   + can we add that to build tooling or do something
 on the pootle side ?
   + there is a script that sanitises translations (Cloph)
   + could be added there
 l10ntools/source/pocheck.cxx ...
   + can add quality checks to pootle (Andras)
   + translators can ignore the warnings + errors.

* Default Template (Michael M)
+ font discussion ? and/or did we consider using C* equivalents ?
   + in place of Liberation* for interop and prettiness ?
   + not a good idea - people can't use for LibreOffice 4.0.x (Michael S)
  + should prolly wait a bit before more widely distributed.

* Extending ODF issues (Eike)
+ should be using our 

Re: [Libreoffice-qa] minutes of ESC call ...

2013-12-12 Thread V Stuart Foote


Michael Meeks-5 wrote
 + decide on whether to remove legacy Java Access Bridge from 4.2
 (Michael S)
 [ decided not to for now, historically good to have old RTF + new
 RTF
   filters, so it's easy to try out if new bugs are causd by new
 code ]
  

While probably sound, this is a problem as we seem to have clobbered the
Java Access Bridge implementation in the 4.2.0 beta builds after we got
IAccessible2 working--  between commits 23 Nov - 25 Nov --  
f4ca7b35f580827ad2c69ea6d29f7c9b48ebbac7..12ebbb7e471d851eec940a47e6737c7c89d0f7f8
http://cgit.freedesktop.org/libreoffice/core/log/?h=libreoffice-4-2qt=rangeq=f4ca7b35f580827ad2c69ea6d29f7c9b48ebbac7..12ebbb7e471d851eec940a47e6737c7c89d0f7f8
  




--
View this message in context: 
http://nabble.documentfoundation.org/Libreoffice-qa-minutes-of-ESC-call-tp4087961p4087979.html
Sent from the QA mailing list archive at Nabble.com.
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


[Libreoffice-qa] [ANN] LibreOffice 4.1.4 RC2 available

2013-12-12 Thread Christian Lohmaier
Dear Community,

The Document Foundation is pleased to announce the second release
candidate of LibreOffice 4.1.4. The upcoming 4.1.4 will be the fourth
in a sequence of frequent bugfix releases for our feature-packed 4.1
line. Please be aware that LibreOffice 4.1.4 RC2 is not been flagged as ready
for production use yet, you should continue to use LibreOffice 4.1.3 for that.

The release is available for Windows, Linux and Mac OS X from our QA
builds download page at

  http://www.libreoffice.org/download/pre-releases/

Should you find bugs, please report them to the FreeDesktop Bugzilla:

  https://bugs.libreoffice.org

A good way to assess the release candidate quality is to run some
specific manual tests on it, our TCM wiki page has more details:

 
http://wiki.documentfoundation.org/QA/Testing/Regression_Tests#Full_Regression_Test

For other ways to get involved with this exciting project - you can
e.g. contribute code:

  http://www.libreoffice.org/get-involved/developers/

translate LibreOffice to your language:

  http://wiki.documentfoundation.org/LibreOffice_Localization_Guide

or help with funding our operations:

  http://donate.libreoffice.org/

A list of known issues and fixed bugs with 4.1.4 RC2 is available
from our wiki:

  http://wiki.documentfoundation.org/Releases/4.1.4/RC2

Let us close again with a BIG Thank You! to all of you having
contributed to the LibreOffice project - this release would not have
been possible without your help.

On behalf of the Community,

Christian
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


[Libreoffice-qa] Bibisect Roundup

2013-12-12 Thread Robinson Tryon
Yee Haw, Folks!

I just wanted to give everyone a quick update on what we've been up to
in Bibisect-land.

I've been working with Norbert and Bjoern on getting our GNU/Linux
combined bibisect repo up on dev-downloads.libreoffice.org.

Once we get some permissions issues fixed (hopefully in the next
couple of days), we'll have a combined repo ready for GNU/Linux x86_64
covering 3.5-master through 2013-11-25. If you aren't running a 64-bit
version of Linux, this is a good excuse to update :-) This repo will
be
* Downloadable as a tarball
* Updatable via git

We've also included a script (out of tree) to run LibreOffice using a
profile dir in /tmp.

The next steps for this combined repo include:
* Adding builds between 2013-11-25 and now
* Setting up our buildbot to feed into this repo

We will eventually want to provide similar resources for OSX and
Windows, but my current plan is to get the GNU/Linux system up and
running end-to-end first, and make sure that the general workflow is
running smoothly.

---

Other bibisect news:

As mentioned previously, Norbert has 2 bibisect repos ready for OSX:
* Bibisect covering all released builds
* Bibisect for 4.2-master era

Florian R is working on a Windows bibisect GUI:
* http://flosmind.wordpress.com/2013/12/12/bibi-gui/

Cloph is working on buildbots and bibisect repos and gluing them together

Any other bibisect news I'm forgetting?

---

The Future of Bibisect?

Shoving many builds into a single git repository is a clever hack, but
there are limits to how big we can grow our repos. Over time,
including thousands of builds into a single repo will create problems
both on the backend (including 'git gc') and on the front-end
(including downloading and running git operations on 20G+ at a time).

One possible compromise would be to chunk our bibisect efforts into
multiple repositories, with one repository per release branch. Each
repository would remain a reasonable size (probably under 10G), and
anyone could download one or more of these repositories.

To make bibisecting over the entire history of the project possible,
we'd need one additional repository that can tell us during which
release branch (or during which X.x-master branch era) a particular
regression was introduced. In nearly all cases, a small bibisect repo
containing only our released builds should be able to provide that
information.

But we want to simplify things for our users, so what we'd do ideally
would be to have a script that would provide some abstraction and
transparently move between different bibisect repos. This could have a
GUI front-end eventually, but would be easiest to mock-up as a
command-line tool first.

And yes, before you ask, it's on my todo list. I just need to get this
other repo ready for y'all first :-)

Cheers,
--R
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


Re: [Libreoffice-qa] Bibisect Roundup

2013-12-12 Thread Pedro
Hi Robinson

I'm not sure I understand this bibi stuff but isn't it easier to have a user
friendly version that just runs the last release of each branch (actually
that is what I do with portable versions under Windows)?

This would locate the branch.

Then when the branch is located, run the final version for each release.
This would give you the subversion.

If the bug/regression is located between two subversions then run each
release (betas, RCs or dailies if available)

The first two steps are quite easy and at the moment should take around
2-3Gb each (6 versions x ~350Mb)

The last step could be left for the advanced QA people :)

Does this make sense or am i missing the point about bibi?

Cheers,
Pedro



--
View this message in context: 
http://nabble.documentfoundation.org/Libreoffice-qa-Bibisect-Roundup-tp4087994p4088011.html
Sent from the QA mailing list archive at Nabble.com.
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


Re: [Libreoffice-qa] Bibisect Roundup

2013-12-12 Thread Pedro
Robinson Tryon wrote
 I'm not sure I understand this bibi stuff but isn't it easier to have a
 user
 friendly version that just runs the last release of each branch (actually
 that is what I do with portable versions under Windows)?
 
 What kind of search pattern do you use?

It is not that sophisticated.  If there is a bug, load it in latest version,
if I can replicate it: bug is confirmed. Repeat procedure with 4.0.6
portable: if bug exists go to previous branch if not it's a regression from
branch 4.0. If bug exists in all portable builds including 3.3.4 then it's
inherited from OOo

Of course this is a first coarse approach but it takes me 6 tries to narrow
down to the branch level...


Robinson Tryon wrote
 By the time we're done with the GUI, I hope that bibisecting a
 regression will be easier than triaging a bug.

Sounds interesting :) Can you do the same for tracing an LO crash under
Windows? :)



--
View this message in context: 
http://nabble.documentfoundation.org/Libreoffice-qa-Bibisect-Roundup-tp4087994p4088014.html
Sent from the QA mailing list archive at Nabble.com.
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


Re: [Libreoffice-qa] Bibisect Roundup

2013-12-12 Thread Robinson Tryon
On Thu, Dec 12, 2013 at 6:28 PM, Pedro pedl...@gmail.com wrote:
 Robinson Tryon wrote
 By the time we're done with the GUI, I hope that bibisecting a
 regression will be easier than triaging a bug.

 Sounds interesting :) Can you do the same for tracing an LO crash under
 Windows? :)

Yep -- it should work basically the same under Windows. You'll just
need Cygwin or Git-Bash or whatever we recommend for development work
on Windows for the git operations :-)

--R
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


Re: [Libreoffice-qa] Bibisect Roundup

2013-12-12 Thread Pedro
Robinson Tryon wrote
 You'll just need Cygwin or Git-Bash or whatever we recommend for
 development work
 on Windows for the git operations :-)

I'm sorry... That is *not* English :) Developese is not one of my languages
;)

I meant easier than triaging a bug as in even a dumb non-developer can do
that without having to installing 10Gb of SDKs and whatnots ;)



--
View this message in context: 
http://nabble.documentfoundation.org/Libreoffice-qa-Bibisect-Roundup-tp4087994p4088018.html
Sent from the QA mailing list archive at Nabble.com.
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


Re: [Libreoffice-qa] old Windows x86 libreoffice master builds

2013-12-12 Thread V Stuart Foote
Roopesh,

Have zipped up the following:

http://nabble.documentfoundation.org/file/n4088023/LODev_builds_master_Oct2013.png
 

Grab it here (simple anonymous ftp)  October 2013 LibreOffice TB builds of
master ftp://129.115.236.52/pub/Foote_utils/Oct2013_TB_master.zip  

Size for the Zip'd archive
1.15 GB (1,236,331,940 bytes)

Signatures
MD5 75b3dcd574077b65784426d6ff4c9023
SHA-256 7b1cb26cd0584babc6d0482f8b97532143bfc5172dc1062ca158c2ae5fb790c1

Let me know if you have any problems accessing or holding the ftp
connection. If need be we can look for alternative to get the builds to you.

Stuart



--
View this message in context: 
http://nabble.documentfoundation.org/Libreoffice-qa-old-Windows-x86-libreoffice-master-builds-tp4087741p4088023.html
Sent from the QA mailing list archive at Nabble.com.
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/