Hi Maxim-

I understand that preference— this is a build-vs-buy decision. My point is that 
a file upload handler makes sense for Wicket to host itself, considering it is 
a small set of functions and relates to storage management needed by Wicket 
apps. Also, Wicket is more active in development and adopting JDK and Jakarta 
EE than the commons-file upload project. I suspect we’ll be right back here as 
the Servlet spec is evolving in Jakarta EE.
 
-Matt

> On Jun 16, 2023, at 2:32 AM, Maxim Solodovnik <solomax...@gmail.com> wrote:
> 
> On Thu, 15 Jun 2023 at 00:40, Matt Pavlovich <mattr...@gmail.com> wrote:
>> 
>> Why add it back? The feature is just a couple of classes. 
>> commons-fileupload2 can continue to serve as a reference implementation to 
>> draw from.
>> 
>> These backside dependencies create headaches when building web applications 
>> with Wicket that are platforms that allow end-users to provide their own 
>> plugins or extensions that may use the same or similarly versioned 
>> dependencies.
> 
> IMO it's bad practice to copy/paste other libraries,
> having fileupload2 as dependency we have all fixes and additional testing :)
> 
> BTW the build of my branch seems to be green, only minor issues with
> Automatic-Module-Name remain unresolved :)
> 
>> 
>> Thanks,
>> Matt
>> 
>>> On Jun 14, 2023, at 11:48 AM, Maxim Solodovnik <solomax...@gmail.com> wrote:
>>> 
>>> Hello All,
>>> 
>>> I've start working on migration back to commons-fileupload 2.0.0-M1
>>> (the branch is here: [1] :)))
>>> 
>>> Latest version of commons-fileupload2 has couple of issues
>>> 1) missing `Automatic-Module-Name`
>>> 2) FileItemHeadersImpl is not public anymore
>>> (discussion is here: [2])
>>> 
>>> I'm going to have vacation in a couple of days (will be offline almost
>>> all the time :)
>>> 
>>> Can someone take a look at [2] ?
>>> So we have all required features at 2.0.0-M1 release?
>>> 
>>> Thanks in advance :)
>>> 
>>> [1] https://github.com/apache/wicket/blob/commons-fileupload2-back
>>> [2] https://lists.apache.org/thread/gjglf0c1xzdrhm143swfcq0xpg5ofrqk
>>> 
>>> --
>>> Best regards,
>>> Maxim
>> 
> 
> 
> -- 
> Best regards,
> Maxim

Reply via email to