Re: Extension: Difference between Singleton and Describable/Descriptor pattern

2020-07-24 Thread rishabhb...@gmail.com
Thanks for the explanation. The documentation I was referring to is: https://wiki.jenkins.io/display/JENKINS/Defining+a+new+extension+point On Friday, July 24, 2020 at 5:50:15 PM UTC+5:30 Jesse Glick wrote: > An `ExtensionPoint` is implemented by classes marked `@Extension`, > which are

Extension: Difference between Singleton and Describable/Descriptor pattern

2020-07-24 Thread rishabhb...@gmail.com
Hi all, In the documentation, it says that for an extension point where "users should be able to configure zero or more instances of some things you define", Describable/Descriptor pattern is preferred over Singleton pattern. >From a design point of view, which pattern is better when

Discussion: [GSoC'20] New git plugin extension point - Git Repository Size Estimator

2020-07-21 Thread rishabhb...@gmail.com
Hi all, Under the Git Plugin Performance Improvement Project , we have created an extension point which upon implementation can provide the functionality of querying the size of a remote git repository. The reason