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.
