Re: (commons-compress) Modularization?

2024-11-04 Thread Piotr P. Karwasz
Hi Emmanuel, On 4.11.2024 09:27, Emmanuel Bourg wrote: Le 02/11/2024 à 13:19, Gilles Sadowski a écrit : My question was and still is:  Can modularization help? Modularization is very much needed for Commons Compress, I think we should at least split the compression part from the archive par

Re: (commons-compress) branch master updated: Replace org.apache.commons.io.Charsets with org.apache.commons.compress.utils.Charsets

2024-11-04 Thread Emmanuel Bourg
Le 02/11/2024 à 10:31, Glavo a écrit : At least for commons-compress, I don't agree with this view. I don't see enough benefit, and I just feel that commons-compress is too big and bloated right now. We use commons-compress in a small program[1] of about 5MiB. I have decided to stay on commons-

Re: (commons-compress) Modularization?

2024-11-04 Thread Emmanuel Bourg
Le 02/11/2024 à 13:19, Gilles Sadowski a écrit : My question was and still is: Can modularization help? Modularization is very much needed for Commons Compress, I think we should at least split the compression part from the archive part, and then further split by file format (commons-compre

Re: (commons-compress) Modularization?

2024-11-04 Thread Richard Zowalla
+1 to this argunentation. We should reduce the dependency surface as much as possible. Am 4. November 2024 09:27:24 MEZ schrieb Emmanuel Bourg : >Le 02/11/2024 à 13:19, Gilles Sadowski a écrit : > >> My question was and still is: Can modularization help? > >Modularization is very much needed fo

Re: (commons-compress) branch master updated: Replace org.apache.commons.io.Charsets with org.apache.commons.compress.utils.Charsets

2024-11-04 Thread Emmanuel Bourg
Le 02/11/2024 à 11:12, Niall Pemberton a écrit : +1 Also, historically there used to be few “commons wide” rules with the people who worked on a component deciding how that was done. I haven’t checked, but I believe Emmanuel has been the main person working on Configuration for a long time and

Re: (commons-compress) Modularization?

2024-11-04 Thread Gary Gregory
If you modularize, then put pack200 in a module... the reason it's there is because some apps broke when Java removed the functionality. Gary On Mon, Nov 4, 2024, 10:26 AM Piotr P. Karwasz wrote: > Hi Emmanuel, > > On 4.11.2024 09:27, Emmanuel Bourg wrote: > > Le 02/11/2024 à 13:19, Gilles Sado

Re: (commons-compress) Modularization?

2024-11-04 Thread Piotr P. Karwasz
Gary, On 4.11.2024 19:36, Gary Gregory wrote: If you modularize, then put pack200 in a module... the reason it's there is because some apps broke when Java removed the functionality. Sure, I can do it, but one of the opportunities of a major release is to remove the code that is outdated and

Re: (commons-compress) Modularization?

2024-11-04 Thread Gilles Sadowski
Le lun. 4 nov. 2024 à 09:27, Emmanuel Bourg a écrit : > > Le 02/11/2024 à 13:19, Gilles Sadowski a écrit : > > > My question was and still is: Can modularization help? > > Modularization is very much needed for Commons Compress, I think we > should at least split the compression part from the arc