You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by Andreas Beeker <ki...@apache.org> on 2019/12/07 13:09:28 UTC

Remove bloated examples?

Hi,

I'm in the progress of fixing a few Sonar issues and came across the two examples SViewer and POIBrowser.
Those use either outdated technology like Applets or add a lot of unrelated code (/ some unrelated  dependencies) to only a few POI calls.

With a silent/positive consensus, I'll remove them soon.

Andi



Re: Remove bloated examples?

Posted by Yegor Kozlov <ye...@dinom.ru>.
+1 to remove.
I don't think anyone uses applets nowadays.

Those interested can still find these examples in the old releases.

Yegor


сб, 7 дек. 2019 г., 16:09 Andreas Beeker <ki...@apache.org>:

> Hi,
>
> I'm in the progress of fixing a few Sonar issues and came across the two
> examples SViewer and POIBrowser.
> Those use either outdated technology like Applets or add a lot of
> unrelated code (/ some unrelated  dependencies) to only a few POI calls.
>
> With a silent/positive consensus, I'll remove them soon.
>
> Andi
>
>
>

Re: Remove bloated examples?

Posted by Dominik Stadler <do...@gmx.at>.
+1 for removal/moving to separate sample projects.

There also were a number of security incidents in examples lately, having
them in a separate project makes the separation clearer

Dominik

On Sun, Dec 8, 2019, 21:05 Andreas Beeker <ki...@apache.org> wrote:

> > That stuff was really useful when we had no documentation well over a
> decade ago.
> I'm very often use my POI-Visualizer which is a kind of POIBrowser++, to
> understand the structure of OLE2 files and as a convenience tool for OOXML
> based files.
> I thought about putting it into our source, but I don't like the idea of
> having new POI dependencies to JavaFX & Non-ASL-libraries and I don't want
> to limit the tool just because of those limitations. We have a section in
> the docs to link to such projects.
> So for future larger example contribution - Excel compare comes to my mind
> ... - I would prefer to link to those outside of our repo.
>
> Andi
>
> On 08.12.19 20:34, Dave Fisher wrote:
> > That stuff was really useful when we had no documentation well over a
> decade ago.
> >
> > I wonder if Nick or Yegor have an opinion about this.
> >
> > Regards,
> > Dave
> >
> > Sent from my iPhone
> >
> >> On Dec 8, 2019, at 11:20 AM, Alain Béarez <ab...@for-scala.it> wrote:
> >>
> >> +1 for removal of examples using outdated technologies
> >>
> >> ⁣Obter o BlueMail para Android ​
> >>
> >> Em 7 de dez de 2019 14:09, em 14:09, Andreas Beeker <
> kiwiwings@apache.org> escreveu:
> >>> Hi,
> >>>
> >>> I'm in the progress of fixing a few Sonar issues and came across the
> >>> two examples SViewer and POIBrowser.
> >>> Those use either outdated technology like Applets or add a lot of
> >>> unrelated code (/ some unrelated  dependencies) to only a few POI
> >>> calls.
> >>>
> >>> With a silent/positive consensus, I'll remove them soon.
> >>>
> >>> Andi
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> > For additional commands, e-mail: dev-help@poi.apache.org
> >
>
>
>

Re: Remove bloated examples?

Posted by Andreas Beeker <ki...@apache.org>.
> That stuff was really useful when we had no documentation well over a decade ago.
I'm very often use my POI-Visualizer which is a kind of POIBrowser++, to understand the structure of OLE2 files and as a convenience tool for OOXML based files.
I thought about putting it into our source, but I don't like the idea of having new POI dependencies to JavaFX & Non-ASL-libraries and I don't want to limit the tool just because of those limitations. We have a section in the docs to link to such projects.
So for future larger example contribution - Excel compare comes to my mind ... - I would prefer to link to those outside of our repo.

Andi

On 08.12.19 20:34, Dave Fisher wrote:
> That stuff was really useful when we had no documentation well over a decade ago.
>
> I wonder if Nick or Yegor have an opinion about this.
>
> Regards,
> Dave
>
> Sent from my iPhone
>
>> On Dec 8, 2019, at 11:20 AM, Alain Béarez <ab...@for-scala.it> wrote:
>>
>> +1 for removal of examples using outdated technologies
>>
>> ⁣Obter o BlueMail para Android ​
>>
>> Em 7 de dez de 2019 14:09, em 14:09, Andreas Beeker <ki...@apache.org> escreveu:
>>> Hi,
>>>
>>> I'm in the progress of fixing a few Sonar issues and came across the
>>> two examples SViewer and POIBrowser.
>>> Those use either outdated technology like Applets or add a lot of
>>> unrelated code (/ some unrelated  dependencies) to only a few POI
>>> calls.
>>>
>>> With a silent/positive consensus, I'll remove them soon.
>>>
>>> Andi
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
>



Re: Remove bloated examples?

Posted by Dave Fisher <wa...@comcast.net>.
That stuff was really useful when we had no documentation well over a decade ago.

I wonder if Nick or Yegor have an opinion about this.

Regards,
Dave

Sent from my iPhone

> On Dec 8, 2019, at 11:20 AM, Alain Béarez <ab...@for-scala.it> wrote:
> 
> +1 for removal of examples using outdated technologies
> 
> ⁣Obter o BlueMail para Android ​
> 
> Em 7 de dez de 2019 14:09, em 14:09, Andreas Beeker <ki...@apache.org> escreveu:
>> Hi,
>> 
>> I'm in the progress of fixing a few Sonar issues and came across the
>> two examples SViewer and POIBrowser.
>> Those use either outdated technology like Applets or add a lot of
>> unrelated code (/ some unrelated  dependencies) to only a few POI
>> calls.
>> 
>> With a silent/positive consensus, I'll remove them soon.
>> 
>> Andi


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


Re: Remove bloated examples?

Posted by Alain Béarez <ab...@for-scala.it>.
+1 for removal of examples using outdated technologies

⁣Obter o BlueMail para Android ​

Em 7 de dez de 2019 14:09, em 14:09, Andreas Beeker <ki...@apache.org> escreveu:
>Hi,
>
>I'm in the progress of fixing a few Sonar issues and came across the
>two examples SViewer and POIBrowser.
>Those use either outdated technology like Applets or add a lot of
>unrelated code (/ some unrelated  dependencies) to only a few POI
>calls.
>
>With a silent/positive consensus, I'll remove them soon.
>
>Andi