You can find usages of it in Jenkins core with

https://github.com/jenkinsci/jenkins/search?utf8=✓&q=DirectoryBrowserSupport

Thus if we take the usecase of displaying the job workspace the main code
is here

https://github.com/jenkinsci/jenkins/blob/master/core/src/main/java/hudson/model/AbstractProject.java#L1900

doWs(..) will be called when the user click on ../ws/

And in the UI the link in the left menu is just defined like
https://github.com/jenkinsci/jenkins/blob/master/core/src/main/resources/hudson/model/AbstractProject/sidepanel.jelly#L50

For our support bundles browser it will be a little bit more complex at the
end because I would like to be able to browse inside our zip archives (and
I don't think that the current browser does it) but for now you could just
add a method similar to doWs() which will allow to browse the directory
where plugins are stored


On Wed, May 11, 2016 at 3:33 PM, Minudika Malshan <[email protected]>
wrote:

> Hi,
>
> Could you please let me know a way to find an actual UI component which is
> referring to the jelly file [1] and the Java class[2]. Then I can study and
> understand the implementation well through remote debugging.
> [1]
> https://github.com/jenkinsci/jenkins/blob/master/core/src/main/resources/hudson/model/DirectoryBrowserSupport/dir.jelly
> [2]
> https://github.com/jenkinsci/jenkins/blob/master/core/src/main/java/hudson/model/DirectoryBrowserSupport.java
>
> Best regards
>
>
> On Tue, May 10, 2016 at 4:43 AM, Steve Christou <[email protected]>
> wrote:
>
>> I believe the TreeView page is actually referring to:
>> https://github.com/jenkinsci/jenkins/blob/master/core/src/main/java/hudson/model/TreeView.java#L59
>>  which
>> it looks like is just creates a tree view for the jobs (it looks like a
>> normal list view to me). I'd also recommend using the
>> DirectoryBrowserSupport. We can do a POC with the DirectoryBrowserSupport,
>> and then we can implement something on top of it to display it in a tree
>> view.
>>
>>
>> On Mon, May 9, 2016 at 12:36 PM Minudika Malshan <[email protected]>
>> wrote:
>>
>>> I guess there should be a file browser in jenkins like [0]. But I cannot
>>> find it within the running Jenkins instance. For example as I have asked
>>> before in this thread, we can have a tab implementation in jenkins ->
>>> pluginManager.
>>> Like that, I just want to have a look at the actual component.(not the
>>> code, implemented component).
>>>
>>> [0] https://wiki.jenkins-ci.org/pages/listpages-dirview.action?key=JA
>>>
>>>
>>> On Mon, May 9, 2016 at 9:58 PM, Oleg Nenashev <[email protected]>
>>> wrote:
>>>
>>>> [1] already provides it, no?
>>>>
>>>> 2016-05-09 18:26 GMT+02:00 Minudika Malshan <[email protected]>:
>>>>
>>>>> Hi,
>>>>>
>>>>> Actually what I want to find out is a way to implement a file browsing
>>>>> tree like [1].
>>>>> I was hoping the code in [2] is used for such implementation. If it
>>>>> is, could you let me know how I can have a look at it within an running
>>>>> Jenkins instance?
>>>>>  In that way, I hope I will be able to get a better understanding
>>>>> about the code and how it works.
>>>>> Or it would be a great help if you can give me a reference for a jelly
>>>>> implementation of such file browser.
>>>>>
>>>>> [1]
>>>>> https://github.com/jenkinsci/jenkins/blob/master/core/src/main/resources/hudson/model/DirectoryBrowserSupport/dir.jelly
>>>>> [2] https://wiki.jenkins-ci.org/pages/listpages-dirview.action?key=JA
>>>>>
>>>>> Best regards.
>>>>>
>>>>> On Sun, May 8, 2016 at 11:50 PM, Baptiste Mathus <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> At least
>>>>>> https://github.com/batmat/jenkins/blob/6e50702a0587cf2949d6e80891f507677e2fef80/core/src/main/java/hudson/model/DirectoryBrowserSupport.java#L273
>>>>>> but to my knowledge if your question is "how to find all the possible
>>>>>> usages of that file", then I think you have to use grep and the likes.
>>>>>>
>>>>>> As already explained, mapping between views (which can be written
>>>>>> using jelly or groovy) is done mostly by convention. Here, you see that
>>>>>> dir.jelly file is in a resource folder named:
>>>>>> "hudson/model/DirectoryBrowserSupport". So the associated class is
>>>>>> "hudson.model.DirectoryBrowserSupport".
>>>>>>
>>>>>> HTH.
>>>>>>
>>>>>> 2016-05-08 17:28 GMT+02:00 Minudika Malshan <[email protected]>:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> Can you please let me know how can I find the UI component which
>>>>>>> uses this jelly file? [1]
>>>>>>>
>>>>>>> [1]
>>>>>>> https://github.com/jenkinsci/jenkins/blob/master/core/src/main/resources/hudson/model/DirectoryBrowserSupport/dir.jelly
>>>>>>>
>>>>>>> Thanks
>>>>>>>
>>>>>>> On Sun, May 8, 2016 at 8:57 PM, Minudika Malshan <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> Can you how can I find the UI component which uses this jelly file?
>>>>>>>> [1]
>>>>>>>>
>>>>>>>> [1]
>>>>>>>> https://github.com/jenkinsci/jenkins/blob/master/core/src/main/resources/hudson/model/DirectoryBrowserSupport/dir.jelly
>>>>>>>>
>>>>>>>> Thanks
>>>>>>>>
>>>>>>>> On Sun, May 8, 2016 at 7:16 PM, Minudika Malshan <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> Thanks a lot Oleg! I could successfully load my jelly content
>>>>>>>>> through an href.
>>>>>>>>>
>>>>>>>>> I am trying to implement a tree view to browse directories
>>>>>>>>> (actually bundles which already have been created).
>>>>>>>>> I found a similar tree here. [1]
>>>>>>>>>
>>>>>>>>> Could you please give me a source for such an implementation using
>>>>>>>>> jelly.
>>>>>>>>> Steve once showed me such an implementation but now I can't find
>>>>>>>>> it.
>>>>>>>>>
>>>>>>>>> [1]
>>>>>>>>> https://wiki.jenkins-ci.org/pages/listpages-dirview.action?key=JA
>>>>>>>>>
>>>>>>>>> Thanks a lot.
>>>>>>>>>
>>>>>>>>> On Sun, May 8, 2016 at 4:01 AM, Oleg Nenashev <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> xmlns:local is a ling to the Jelly tag library within
>>>>>>>>>> /hudson/PluginManager. This directory contains the taglib
>>>>>>>>>> <https://github.com/jenkinsci/jenkins/blob/master/core/src/main/resources/hudson/PluginManager/taglib>
>>>>>>>>>> file, hence it can be used in such way.
>>>>>>>>>>
>>>>>>>>>> In such case local:table actually points to this file:
>>>>>>>>>> https://github.com/jenkinsci/jenkins/blob/master/core/src/main/resources/hudson/PluginManager/table.jelly.
>>>>>>>>>> It takes two attributes, which allow displaying various data. In 
>>>>>>>>>> your case
>>>>>>>>>> you will unlikely need to show such tables, but you can also define 
>>>>>>>>>> your UI
>>>>>>>>>> component library in such way.
>>>>>>>>>>
>>>>>>>>>> Hopefully it helps
>>>>>>>>>>
>>>>>>>>>> 2016-05-08 0:07 GMT+02:00 Minudika Malshan <[email protected]
>>>>>>>>>> >:
>>>>>>>>>>
>>>>>>>>>>> Hi,
>>>>>>>>>>>
>>>>>>>>>>> Thanks a lot Oleg. It really helped.
>>>>>>>>>>> There is one more thing to get clarified for me.
>>>>>>>>>>>
>>>>>>>>>>> In the tabBar.jelly , each tab has been given an href.
>>>>>>>>>>> For example,
>>>>>>>>>>>
>>>>>>>>>>> <l:tab name="${%Available}" active="${page=='available'}" 
>>>>>>>>>>> href="./available" />
>>>>>>>>>>>
>>>>>>>>>>> In the available.jelly, there is a line as following.
>>>>>>>>>>>
>>>>>>>>>>> <local:table page="available" 
>>>>>>>>>>> list="${app.updateCenter.categorizedAvailables}" 
>>>>>>>>>>> xmlns:local="/hudson/PluginManager" />
>>>>>>>>>>>
>>>>>>>>>>> Could you please explain what this line does?
>>>>>>>>>>> In the case of support core plugin, which path should I use for
>>>>>>>>>>> the* xmlns:local* ?
>>>>>>>>>>>
>>>>>>>>>>> When I call my jelly file without above line of code, it is
>>>>>>>>>>> loaded as a whole new HTML page without any of support core plugin 
>>>>>>>>>>> ui
>>>>>>>>>>> components.
>>>>>>>>>>>
>>>>>>>>>>> I need to load the content of my jelly file under the selected
>>>>>>>>>>> tab, like in the plugin manager.
>>>>>>>>>>>
>>>>>>>>>>> Thanks a lot.
>>>>>>>>>>>
>>>>>>>>>>> On Sun, May 8, 2016 at 2:01 AM, Oleg Nenashev <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi,
>>>>>>>>>>>>
>>>>>>>>>>>> I think you're on the right way. Jenkins layout libraries
>>>>>>>>>>>> contain built-in components for tab bars. Here
>>>>>>>>>>>> <https://jenkins-ci.org/maven-site/jenkins-core/jelly-taglib-ref.html>
>>>>>>>>>>>> you can find documentation for the built-in library components.
>>>>>>>>>>>>
>>>>>>>>>>>> Here is the implementation of the TabBar from the plugin
>>>>>>>>>>>> manager:
>>>>>>>>>>>> https://github.com/jenkinsci/jenkins/blob/9fce1ee933eb5276baff977d562fc8e183f1c8d6/core/src/main/resources/hudson/PluginManager/tabBar.jelly.
>>>>>>>>>>>> Near this file you can find implementations of tab panes.
>>>>>>>>>>>>
>>>>>>>>>>>> BR, Oleg
>>>>>>>>>>>>
>>>>>>>>>>>> 2016-05-07 21:36 GMT+02:00 Minudika Malshan <
>>>>>>>>>>>> [email protected]>:
>>>>>>>>>>>>
>>>>>>>>>>>>> Could you please give me the location of the implementation of
>>>>>>>>>>>>> jenkins plugin manager.[1] I need to have a look at how those 
>>>>>>>>>>>>> tabs have
>>>>>>>>>>>>> been implemented.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> [1]
>>>>>>>>>>>>> https://www.google.com/search?q=jenkins+plugins&client=ubuntu&hs=1jU&channel=fs&source=lnms&tbm=isch&sa=X&ved=0ahUKEwin4pH118jMAhWUC44KHZ1bBXsQ_AUICSgD&biw=1311&bih=641#imgrc=BusrO5QtYAfY-M%3A
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks and regards
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Sat, May 7, 2016 at 8:14 PM, Minudika Malshan <
>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Currently I am implementing some UI components for support
>>>>>>>>>>>>>> core plugin using Apache Jelly.
>>>>>>>>>>>>>> In the support core plugin source code directory, I have
>>>>>>>>>>>>>> created some custom jelly files which includes some UI 
>>>>>>>>>>>>>> components such as
>>>>>>>>>>>>>> forms.
>>>>>>>>>>>>>> I have placed those file within r*esources ->
>>>>>>>>>>>>>> com.cloudbees.jenkins.supportc -> SupportActon* directory.
>>>>>>>>>>>>>> I want load those UI components dynamically to the main page
>>>>>>>>>>>>>> of SupportCore plugin. Let's say when a button is clicked. The 
>>>>>>>>>>>>>> point is I
>>>>>>>>>>>>>> need to append those UI components to the main page. Not to open 
>>>>>>>>>>>>>> in a new
>>>>>>>>>>>>>> window.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> By using *st:include *we can load those jelly components
>>>>>>>>>>>>>> into another jelly file statically. Is it possible to make it 
>>>>>>>>>>>>>> dynamic?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Please help me with this implementation.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks a lot.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Tue, May 3, 2016 at 9:53 AM, Minudika Malshan <
>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> shall we start?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Tue, May 3, 2016 at 9:32 AM, Steve Christou <
>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> I'm available now, and am in the room.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Mon, May 2, 2016 at 11:40 PM Minudika Malshan <
>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Please let me know when you are available for a live
>>>>>>>>>>>>>>>>> session.
>>>>>>>>>>>>>>>>> It would be very kind if you can inform it few hours
>>>>>>>>>>>>>>>>> before so that we (if there are more participants) can make 
>>>>>>>>>>>>>>>>> ourselves free
>>>>>>>>>>>>>>>>> for that time:)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> P.S : As Steve said yesterday, I am ready now
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Thanks a lot
>>>>>>>>>>>>>>>>> Minudika
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Tue, May 3, 2016 at 1:10 AM, Minudika Malshan <
>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Great! Thanks a lot..
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Tue, May 3, 2016 at 1:07 AM, Arnaud Héritier <
>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Just click on  https://jenkins-ci.org/hangout/ and you're
>>>>>>>>>>>>>>>>>>> in (with your gmail account) !
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Cheers
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Mon, May 2, 2016 at 8:17 PM, Minudika Malshan <
>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Is there any standard procedure for official hangouts?
>>>>>>>>>>>>>>>>>>>> Sending an invitation or something? I would like to know :)
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Thanks a lot!
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Mon, May 2, 2016 at 11:38 PM, Oleg Nenashev <
>>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> We are planning an All-hands meetup to the next week
>>>>>>>>>>>>>>>>>>>>> (students and mentors).
>>>>>>>>>>>>>>>>>>>>> I hope to create all MLs and announce them today.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Jelly intro will be definitely useful to others. Would
>>>>>>>>>>>>>>>>>>>>> be great to have other students there.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> P.S: Maybe we could utilize the Office hours timeslot,
>>>>>>>>>>>>>>>>>>>>> but there is Jenkins 2.0 Online meetup.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Best regards,
>>>>>>>>>>>>>>>>>>>>> Oleg
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> 2016-05-02 20:03 GMT+02:00 Steve Christou <
>>>>>>>>>>>>>>>>>>>>> [email protected]>:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> I do not mind if other students join. I'd be happy if
>>>>>>>>>>>>>>>>>>>>>> other students did! I will be going over how Jenkins and 
>>>>>>>>>>>>>>>>>>>>>> the jelly files
>>>>>>>>>>>>>>>>>>>>>> work (possibly doing a few quick demos).
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On Mon, May 2, 2016 at 2:01 PM Oleg Nenashev <
>>>>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> I think it's a good case for the official hangouts,
>>>>>>>>>>>>>>>>>>>>>>> which is not being actively used right now.
>>>>>>>>>>>>>>>>>>>>>>> It allows others to join the session if they want.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> BT, Oleg
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> 2016-05-02 19:52 GMT+02:00 Steve Christou <
>>>>>>>>>>>>>>>>>>>>>>> [email protected]>:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Yes, I believe (if it is OK with everyone else) we
>>>>>>>>>>>>>>>>>>>>>>>> can meet in https://jenkins-ci.org/hangout/,
>>>>>>>>>>>>>>>>>>>>>>>> otherwise i'll create a new hangout.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> On Mon, May 2, 2016 at 1:37 PM Minudika Malshan <
>>>>>>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Hi Steve,
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Sure. I am available at 9 am. Shall we have a
>>>>>>>>>>>>>>>>>>>>>>>>> hangout?
>>>>>>>>>>>>>>>>>>>>>>>>> Thanks a lot for your help.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Best regards
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> On Mon, May 2, 2016 at 10:13 PM, Steve Christou <
>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Hi Minudika,
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Sorry about the delay. I'm not a good morning
>>>>>>>>>>>>>>>>>>>>>>>>>> person. Are you available at 9 AM your time (I 
>>>>>>>>>>>>>>>>>>>>>>>>>> believe you are GMT +5:30)?
>>>>>>>>>>>>>>>>>>>>>>>>>> This would be 11 hours from now.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, May 2, 2016 at 9:40 AM Minudika Malshan <
>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> HI,
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Really sorry if I'm bothering you.
>>>>>>>>>>>>>>>>>>>>>>>>>>> But I need some help to understand UI
>>>>>>>>>>>>>>>>>>>>>>>>>>> implementation with Jelly.
>>>>>>>>>>>>>>>>>>>>>>>>>>> I would like to know how to implement the rich
>>>>>>>>>>>>>>>>>>>>>>>>>>> features like html tab panes, file explorers in 
>>>>>>>>>>>>>>>>>>>>>>>>>>> Jelly?
>>>>>>>>>>>>>>>>>>>>>>>>>>> Any help would be much appreciated.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks a lot.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, May 2, 2016 at 2:26 PM, Minudika Malshan
>>>>>>>>>>>>>>>>>>>>>>>>>>> <[email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Google has sent us a mail mentioning the
>>>>>>>>>>>>>>>>>>>>>>>>>>>> following points.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> "The Community Bonding period is a vital part
>>>>>>>>>>>>>>>>>>>>>>>>>>>> of the GSoC experience and is intended to get 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> students ready to start
>>>>>>>>>>>>>>>>>>>>>>>>>>>> contributing to their organization full time in 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> May. Be sure to talk to
>>>>>>>>>>>>>>>>>>>>>>>>>>>> your mentor now so you are clear on what they 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> expect from you over the next
>>>>>>>>>>>>>>>>>>>>>>>>>>>> few weeks during Community Bonding, and throughout 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> the program.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Remember, *you will not receive $500 just for
>>>>>>>>>>>>>>>>>>>>>>>>>>>> writing a good proposal.* You must be active
>>>>>>>>>>>>>>>>>>>>>>>>>>>> in the Community Bonding period to earn the 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> initial $500 and remain in the
>>>>>>>>>>>>>>>>>>>>>>>>>>>> program.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> *Community Bonding activities may involve:*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    - Becoming familiar with the community
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    practices and processes. (This often involves a 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> mix of observation and
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    participation.)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    - Participating on Mailing Lists / IRC /
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    etc. (Not just lurking.)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    - Setting up your development environment.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    - Small (or large) patches/bug fixes.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    (These do not need to be directly related to 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> your GSoC project.)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    - Participating in code reviews for others.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    (Even someone who isn't familiar with the 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> project can contribute by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    pointing out potential inefficiencies, bad 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> error handling, etc.)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    - Working with your mentor and other org
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    members on refining your project plan. This 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> might include finalizing
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    deadlines and milestones, adding more detail, 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> figuring out potential
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    issues, etc.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    - If you are already familiar with the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    organization, you could be helping others get 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> involved in the community.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    - Reading (and updating!) documentation you
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    will need to understand to complete your 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> project.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>    - Reporting or replicating bugs. "
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> I would like to know if there any thing I have
>>>>>>>>>>>>>>>>>>>>>>>>>>>> to do otherthan getting familiar with the project 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> and its community?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> It would be really helpful if you can give me
>>>>>>>>>>>>>>>>>>>>>>>>>>>> some tasks if there's any which is expected by 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> jenkins project community.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks and regards
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> MInudika
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sun, May 1, 2016 at 12:09 AM, Minudika
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Malshan <[email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Is it ok to use HTML + CSS + JavaScript to
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> design and implement the UIs for support core 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> plugin?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I have to implement some features such as a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> file explorer. But with only using jelly, I 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> couldn't find a way to do it.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Your comments are much appreciated.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Best regards
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Minudika
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sat, Apr 30, 2016 at 10:25 PM, Minudika
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Malshan <[email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Currently I am following Apache Jelly. Could
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> anyone let me know how to use AJAX calls with 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> jelly forms please?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Searched through the online resources but
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> couldn't find a good solution.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks and regards
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Minudika
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Apr 27, 2016 at 10:17 PM, Minudika
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Malshan <[email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @Steve : Sure I am ok with that time. Thanks
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> a lot for your help.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @Arnaud : I have gone through some of those
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> links. I will go through the rest also.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> And I have subscribed only to the  mailing
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> lists Jenkins developers and Jenkins Users. 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Should I subscribe to the other
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mailing lists also?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks and regards
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Minudika
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Apr 27, 2016 at 10:13 PM, Arnaud
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Héritier <[email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I think there were also some videos recording
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> in Office Hours & co about plugins development 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But I'm not able to find them. These are
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> good resources to watch
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Apr 27, 2016 at 6:37 PM, Steve
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Christou <[email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello Minudika,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Are you available tomorrow (about an hour)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> for a screen share so I can talk a little bit 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> about Jenkins and the jelly
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> files? I should be available after 9 AM EST 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (I have a 2-3 PM EST meeting).
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Steve.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Apr 27, 2016 at 12:21 PM Minudika
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Malshan <[email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> At the beginning I was getting familiar
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> with the source code. Now I am following 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Jelly since I have to use it for
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the UI implementation.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Please let me know further instructions.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks and regards.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Apr 26, 2016 at 4:07 PM, Minudika
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Malshan <[email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It will be a great pleasure to work with
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> you. Looking forward for it :)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Best regards
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sun, Apr 24, 2016 at 1:58 AM, Arnaud
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Héritier <[email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> The pleasure is for us Minudika
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> We will come back to you soon.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> cheers
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sat, Apr 23, 2016 at 4:03 PM,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Minudika Malshan <[email protected]
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> My proposal for the project support
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> core plugin improvements has been 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> accepted in gsoc 2016. So first of all
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I'd like to thank each and everyone of 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> you for the valuable support you
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> gave me.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> So far I have got  familiar  with the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> plugin and its source code. Please let me 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> know the procedure I have to
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> follow and things I should accomplish 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> during community bonding period..
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks and regards.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>


-- 
-----
Arnaud Héritier
http://aheritier.net
Mail/GTalk: aheritier AT gmail DOT com
Twitter/Skype : aheritier

-- 
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/CAFNCU-9yVB1aaqto0KnwDhGqcVB%3Dz6GBHpWEmu1o9wk-KzxVpg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to