Sure. Let's schedule a meeting. Arnaud and Minudika what time works best
for you?

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

> Hi,
>
> Arnaud,Steve, can we have a hangout this weekend. It would be a great help
> for me.
> Please let me know a feasible time slot if it's ok with you.
>
> Thanks a lot
>
> On Wed, May 11, 2016 at 7:42 PM, Arnaud Héritier <[email protected]>
> wrote:
>
>> 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:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

-- 
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/CALdkFWo50XTL7Q193jeP2k%3Dzqog%2B35zprb2_5sHj90%2BUcF_tLg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to