Hi Martin,

Yes, GSoC is definitely not an option for this year bachelor thesis.

Are you proposing that I add this feature in the Extra Tool Installers
> Plugin that extends AbstractExtraToolInstaller (which in turn extends
> ToolInstaller)? By extension points, you mean like BatchCommandInstaller
> and SharedDirectoryInstaller?


Something like that. Generic Tool installers definitely do not belong to
Custom Tools Plugin from my PoV.

Just a note on the terminology:

   - Extention Point - ToolInstaller (it extends the ExtensionPoint
   interface)
   - Extension Point implementation - BatchCommandInstaller,
SharedDirectoryInstaller,
   etc.

BR, Oleg

2016-03-22 12:41 GMT+01:00 Martin Hjelmqvist <[email protected]>:

> Hi Oleg!
>
> Good to hear! This project is planned to be finished by the end of May
> this year though.
>
> Aha, I need to approach this in another way then. Are you proposing that I
> add this feature in the Extra Tool Installers Plugin that extends
> AbstractExtraToolInstaller (which in turn extends ToolInstaller)? By
> extension points, you mean like BatchCommandInstaller and
> SharedDirectoryInstaller? Trying to get a picture of the structure. :)
>
> Sincerely,
> Martin Hjelmqvist
>
> Den tisdag 22 mars 2016 kl. 11:08:54 UTC+1 skrev Oleg Nenashev:
>>
>> Hi Martin,
>>
>> Great to hear that you're working on this plugin. I'm it's maintainer, so
>> I will try to help where I can. If you consider a long-term project ("if
>> you graduate on the next year"), maybe you would be interested to make a
>> proposal for Google Summer Of Code
>> <https://wiki.jenkins-ci.org/display/JENKINS/Google+Summer+Of+Code+2016>.
>> I think we can find mentors for this project
>>
>> Regarding your question...
>>
>> Actually, "ToolInstallation
>> <http://javadoc.jenkins-ci.org/hudson/tools/ToolInstallation.html>" and "
>> ToolInstaller
>> <http://javadoc.jenkins-ci.org/?hudson/tools/ToolInstaller.html>" are
>> different entities in Jenkins. Custom Tools Plugin provides the
>> ToolInstallation implementation, but it uses standard ToolInstallers being
>> provided by other Jenkins plugins.
>>
>> If you want to add a 7zip ToolInstaller, I think Extra Tool Installers
>> Plugin
>> <https://wiki.jenkins-ci.org/display/JENKINS/Extra+Tool+Installers+Plugin>
>> is the best destination for such feature. You can find examples of
>> extension point implementations there.
>>
>> Best regards,
>> Oleg Nenashev
>>
>> вторник, 22 марта 2016 г., 10:50:10 UTC+1 пользователь Martin Hjelmqvist
>> написал:
>>>
>>> Hello,
>>>
>>> I'm currently working on my bachelor thesis; Improve the Jenkins custom
>>> tools installer. There is a need for a file format able to contain up to
>>> 100GB of installation files, since tar.gz and zip has a size limit of ~8GB
>>> and ~4GB size limit respectively. The idea is to add support for the file
>>> format 7z which currently has a size limit of 16 exabytes and also is
>>> faster to unpack than a zip file.
>>>
>>> Anything I should keep in mind when integrating the extension for this
>>> plugin? So far I have developed code for unpacking a 7z-file through a
>>> string file path, but not sure that will work in the end.
>>> Any thoughts?
>>>
>>> Sincerely,
>>> Martin Hjelmqvist
>>> Bachelor Thesis at HMS Industrial Networks, Sweden
>>>
>> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Jenkins Developers" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/jenkinsci-dev/74aZNSlm3Yg/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/15de6fd5-4403-40ce-9140-8b5b3b13b071%40googlegroups.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/15de6fd5-4403-40ce-9140-8b5b3b13b071%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLBnkdHdzrNFF%3D%3DkVCsX%3DiLiQjbSLYOYNAPERQiLNZvQFw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to