*/workben, what is that?

2013-12-19 Thread Khaled Hosny
Hi all,

I was checking something and I came around a vcl/workben with a
suspiciously looking makefile.mk (looks dmake to me), and after
searching I found a few more workbens but nothing indicating what is it.

Any idea what is that, seems bit rot to me, do I need to worry about
updating anything there?

Regards,
Khaled
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: */workben, what is that?

2013-12-19 Thread bjoern
On Thu, Dec 19, 2013 at 05:50:57PM +0200, Khaled Hosny wrote:
 I was checking something and I came around a vcl/workben with a
 suspiciously looking makefile.mk (looks dmake to me), and after
 searching I found a few more workbens but nothing indicating what is it.
 
 Any idea what is that, seems bit rot to me, do I need to worry about
 updating anything there?

These used to be standalone apps/manual tests, just to play around with the
code specific of the module without a complete LibreOffice. As they are not
build in the default build, they were in bad shape even in old OOo times (and
newer have been moved to gbuild -- as they werent building before mostly.).

So indeed, they likely should be killed for the most part as bitrot. BUT there
is one exception I would make, which is the stuff you found first: vcl. We
might at some point create new backends for vcl (or chisel out vcl, making it a
wrapper around some other toolkit). For that, the examples in workben might be
helpful to bootstrap and test iteratively, without having to support ALL of
LibreOffice at once in the one huge step.

Best,

Bjoern
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: */workben, what is that?

2013-12-19 Thread Kohei Yoshida
On Thu, 2013-12-19 at 17:50 +0200, Khaled Hosny wrote:
 Hi all,
 
 I was checking something and I came around a vcl/workben with a
 suspiciously looking makefile.mk (looks dmake to me), and after
 searching I found a few more workbens but nothing indicating what is it.
 
 Any idea what is that, seems bit rot to me, do I need to worry about
 updating anything there?

I use sc/workben sometimes to store stuff that's important for us Calc
developers but have no relevance in the build.  Things like standalone
OpenCL detector code that we could use as a reference code, script used
to generate UTF-16 codes for some localized hard-coded text etc.

For your purpose, you can just ignore those. No worry about updating
them, but I don't want them removed.

Kohei

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: */workben, what is that?

2013-12-19 Thread Khaled Hosny
On Thu, Dec 19, 2013 at 05:10:55PM +0100, bjoern wrote:
 On Thu, Dec 19, 2013 at 05:50:57PM +0200, Khaled Hosny wrote:
  I was checking something and I came around a vcl/workben with a
  suspiciously looking makefile.mk (looks dmake to me), and after
  searching I found a few more workbens but nothing indicating what is it.
  
  Any idea what is that, seems bit rot to me, do I need to worry about
  updating anything there?
 
 These used to be standalone apps/manual tests, just to play around with the
 code specific of the module without a complete LibreOffice. As they are not
 build in the default build, they were in bad shape even in old OOo times (and
 newer have been moved to gbuild -- as they werent building before mostly.).
 
 So indeed, they likely should be killed for the most part as bitrot. BUT there
 is one exception I would make, which is the stuff you found first: vcl. We
 might at some point create new backends for vcl (or chisel out vcl, making it 
 a
 wrapper around some other toolkit). For that, the examples in workben might be
 helpful to bootstrap and test iteratively, without having to support ALL of
 LibreOffice at once in the one huge step.

Good to know, I think I can just ignore it for now then.

Regards,
Khaled
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice