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.
