Hi all, Sorry for spamming. Since the time is running fast I am in a bit of hurry. Could you please let me know if there's any more changes to be made on my proposal. Then I can make them and submit the finalized proposal to google.
Thanks and regards. On Tue, Mar 22, 2016 at 7:05 PM, Minudika Malshan <[email protected]> wrote: > Hi, > > Thanks a lot Oleg and Arnaud for your valuable comments. > I made changes according to your comments. Please have a look and let me > know if there's anything more to be improved or changed. > > Best regards > > On Tue, Mar 22, 2016 at 1:34 PM, Oleg Nenashev <[email protected]> > wrote: > >> The proposal look good, thanks for preparing it! >> I've added several comments to it >> >> вторник, 22 марта 2016 г., 0:24:25 UTC+1 пользователь Arnaud Héritier >> написал: >>> >>> Thanks a lot Minudika. >>> >>> @all please have a look at it and review/comment >>> >>> cheers >>> >>> On Tue, Mar 22, 2016 at 12:22 AM, Minudika Malshan <[email protected]> >>> wrote: >>> >>> Hi all, >>> >>> Here is the first draft of my proposal [1] . I submitted it also to the >>> google's site. >>> Please review it and let me know if there's any possible improvements to >>> be made on it. >>> >>> [1] >>> https://docs.google.com/document/d/1052sUGFxcDfUHNZFNeQ1FAR61ZB4tJb-GxdW1L3FSC8/edit?usp=sharing >>> >>> Your comments would be much appreciated. >>> >>> Thanks a lot. >>> >>> On Tue, Mar 22, 2016 at 4:05 AM, Arnaud Héritier <[email protected]> >>> wrote: >>> >>> Really good job Minudika. >>> For now I don't see anything to improve. >>> I let you officially share it on the dev mailing list to have more >>> feedbacks. >>> thanks again for the hard work >>> >>> On Mon, Mar 21, 2016 at 11:01 PM, Minudika Malshan <[email protected]> >>> wrote: >>> >>> Hi Arnaud, >>> >>> I created a proposal [1] and published as a draft in the google's site >>> as well. >>> Could you please review it and suggest improvements which should be made. >>> >>> [1] >>> https://docs.google.com/document/d/1052sUGFxcDfUHNZFNeQ1FAR61ZB4tJb-GxdW1L3FSC8/edit?usp=sharing >>> >>> Thanks and regards, >>> >>> On Sun, Mar 20, 2016 at 11:07 PM, Arnaud Héritier <[email protected]> >>> wrote: >>> >>> Yes the goal is to allow to automatically create the ticket in jira and >>> attach the generated bundle. >>> >>> >>> Le dimanche 20 mars 2016, Minudika Malshan <[email protected]> a >>> écrit : >>> >>> Hi, >>> >>> Please give more details about the issue *JENKINS-33091 >>> <https://issues.jenkins-ci.org/browse/JENKINS-33091>.* >>> >>> It states that *"**We want to simplify the ability to create in the OSS >>> tracker. For that the user gives a subject/description of the problem, its >>> Jira credentials (or maybe we could use SSO ?) and the options to generate >>> a bundle."* >>> >>> For this, should we implement a feature on support plugin which allows >>> user to create tickets in issue tracker remotely? >>> If not, how to invoke the support plugin to generate bundle remotely >>> from the issue tracker? >>> >>> Thanks and regards. >>> >>> >>> On Sat, Mar 19, 2016 at 1:34 AM, Minudika Malshan <[email protected] >>> > wrote: >>> >>> Hi, >>> >>> Thanks a lot for your quick reply. >>> I will create a draft proposal including those points and share it with >>> you. >>> It would be really helpful if I can get some comments on it. >>> >>> Best regards. >>> >>> On Sat, Mar 19, 2016 at 1:02 AM, Arnaud Héritier <[email protected]> >>> wrote: >>> >>> >>> >>> On Fri, Mar 18, 2016 at 8:06 PM, Minudika Malshan <[email protected] >>> > wrote: >>> >>> Hi, >>> >>> Could you please explain the following terms for me? >>> >>> 1) Labels created by users..Are these labels the ones we add when we >>> create an ticket for an issue in jirra. >>> >>> >>> No. I found the label name also misleading when I saw the ticket from >>> Jesse. What Jesse has in mind is all texts which are created by the user >>> like the job names in your jenkins instance >>> >>> >>> 2) How the plugin manage these labels? Does it maintain a file >>> containing labels created by the users? >>> >>> >>> I think there are 2 things : >>> * In the various (MarkDown) files we are generating we exactly know >>> which type of information we are writting to define which ones must be >>> changed >>> * In all files we are copying from the system files (JENKINS_HOME and >>> ...) it is more complex because we will have to search/replace (using >>> regexp ? or a catalog of data extracted from the instance ?) >>> >>> >>> 3) For substituting randomized tokens according to the map we are doing, >>> do we have to read each of the bundle entirely?It will be kind of >>> inefficient, won't it? >>> >>> >>> Good question. Clearly the problem of performances impact will be >>> important thus we'll have to take care to create some tests to be able to >>> compare/optimize. But yes from my POV we should verify everything we put in >>> the bundle >>> >>> >>> >>> Thanks and regards >>> >>> On Fri, Mar 18, 2016 at 5:42 PM, Minudika Malshan <[email protected] >>> > wrote: >>> >>> Hi Arnaud, >>> >>> Added it as a comment on jirra. >>> >>> BR >>> >>> On Fri, Mar 18, 2016 at 5:24 PM, Arnaud Héritier <[email protected]> >>> wrote: >>> >>> Hi Minudika, >>> >>> Can you copy your comment directly in the ticket ? >>> I think it will be better/easier to have the conversation on it. >>> I agree that we need to clarify (I have few ideas) >>> >>> On Fri, Mar 18, 2016 at 12:51 PM, Minudika Malshan < >>> [email protected]> wrote: >>> >>> Hi, >>> >>> I was going through the following issues, JENKINS-33090 >>> <https://issues.jenkins-ci.org/browse/JENKINS-33090> , JENKINS-33091 >>> <https://issues.jenkins-ci.org/browse/JENKINS-33091> , JENKINS-21670 >>> <https://issues.jenkins-ci.org/browse/JENKINS-21670>. >>> But it's hard for me to understand the issue addressed in 21670. >>> Can you please help me to clarify the following things. >>> >>> 1. How to find and keep track of labels created by the customer from >>> the plugin side. >>> 2. What is the purpose of creating randomized tokens, Producing a >>> mapping and substitution? >>> >>> Thanks and Best regards. >>> >>> >>> On Wed, Mar 16, 2016 at 10:11 PM, Minudika Malshan < >>> [email protected]> wrote: >>> >>> Hi, >>> >>> Sure, I am ok with 7.30 p.m (3 p.m for you). Thanks a lot for your help. >>> I will go through that idea list. >>> >>> Regards >>> >>> On Wed, Mar 16, 2016 at 9:39 PM, Arnaud Héritier <[email protected]> >>> wrote: >>> >>> >>> >>> On Wed, Mar 16, 2016 at 12:14 PM, Minudika Malshan < >>> [email protected]> wrote: >>> >>> Hi Arnaud, >>> >>> Hi >>> >>> >>> Verry sorry for my delay. I am currently going through the source of >>> support-core plugin. >>> >>> >>> No problem >>> >>> >>> It would be really helpful if we can have a chat. If you are available, >>> shall we have a hangout tomorrow at about 6.30p.m on my clock? I think it >>> will be about 2 pm for you. Or I am available throughout the evening >>> everyday so you can decide a convenient time for you. >>> >>> >>> I'll be busy at 2PM but I'm free at 3PM. Could it be ok for you ? >>> (7:30PM) >>> >>> >>> >>> And I am concerned about the features and improvements I have to >>> implement for this project. Since the project idea is to make improvements >>> for the plugin, there can be too many options to be considered. >>> Could you please let me know on which features/improvements I have to >>> work on this project. >>> >>> >>> Yes we need to identify the work to do. There are a lot of thing to do >>> and clearly we need to identify what has the most important value for >>> Jenkins community developers (and users to have it widely adopted). >>> >>> For now the most important ideas I put in the list were in >>> https://wiki.jenkins-ci.org/display/JENKINS/Google+Summer+Of+Code+2016 >>> >>> >>> - Ease the management of bundles (UI to list, delete, browse, >>> download bundles) - JENKINS-33090 >>> <https://issues.jenkins-ci.org/browse/JENKINS-33090> >>> - Bundles will have to be stored in our public JIRA thus it is >>> critical to provide anonymisation of the content by default - >>> JENKINS-33090 <https://issues.jenkins-ci.org/browse/JENKINS-33090> >>> - Submission of bundles in our bug tracker ( >>> https://issues.jenkins-ci.org) - JENKINS-33091 >>> <https://issues.jenkins-ci.org/browse/JENKINS-33091> >>> - ... >>> >>> >>> Cheers >>> >>> >>> >>> >>> >>> >>> Best regards. >>> >>> On Mon, Mar 14, 2016 at 2:49 AM, Arnaud Héritier <[email protected]> >>> wrote: >>> >>> >>> >>> On Sun, Mar 13, 2016 at 6:16 PM, Minudika Malshan <[email protected] >>> > wrote: >>> >>> Hi Arnoud, >>> >>> >>> Hi >>> >>> >>> I went through the source and built it. I followed the instruction on >>> the git repository for run the support-core plugin and execute the >>> following command. >>> *mvn hpi:run* >>> >>> The console says that Jenkins is fully up and running.But when I go got >>> localhost:8080 it gives me this error message on the browser. >>> >>> *Error 404 - Not Found.* >>> * No context on this server matched or handled this request.Contexts >>> known to this server are: * >>> >>> - >>> */jenkins ---> >>> org.mortbay.jetty.webapp.WebAppContext@5ba74f77{/jenkins,jar:file:/home/minudika/.m2/repository/org/jenkins-ci/main/jenkins-war/1.554.1/jenkins-war-1.554.1.war!/}* >>> <http://localhost:8080/jenkins> >>> >>> >>> It is normal. Just directly go to http://localhost:8080/jenkins/ >>> Jenkins is started under the context /jenkins/ >>> >>> >>> I also tried to start Jenkins first and then run the plugin. >>> It seems like both Jenkins and plugin use the same port and gives an >>> error. >>> >>> >>> yes you need to take care to stop any existing instance to have only one >>> running on 8080 >>> >>> >>> >>> Could you please let me know how to run and test the support core plugin >>> with the changes I'm making. >>> >>> >>> mvn hpi:run + open http://localhost:8080/jenkins/ should be the way to >>> go. >>> >>> >>> >>> Yes, it would be great to have a discussion with you. Please let me know >>> a convenient time for you. >>> >>> >>> It seems you are 4:30 ahead from me (france). What is the easier for you >>> ? Something in the evening on your side ? >>> >>> Cheers >>> >>> >>> Thanks and Regards >>> Minudika >>> >>> -- >>> 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/3165f87f-0847-4346-9be6-04c7d2057817%40googlegroups.com >>> <https://groups.google.com/d/msgid/jenkinsci-dev/3165f87f-0847-4346-9be6-04c7d2057817%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >>> >>> >>> >>> -- >>> ----- >>> 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-90Zpj5v92oxDtOkhT2znhPNe6s5G8PHrCHr7UjOf%2BJFg%40mail.gmail.com >>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAFNCU-90Zpj5v92oxDtOkhT2znhPNe6s5G8PHrCHr7UjOf%2BJFg%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >>> >>> >>> >>> -- >>> *Minudika Malshan* >>> Undergraduate >>> Department of Computer Science and Engineering >>> University of Moratuwa >>> Sri Lanka. >>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80> >>> >>> >>> -- >>> 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/CAMqS2UeDPGjbwWe2tcXLbWQreda37T9YRt9RoJihFVKHJa-Tcw%40mail.gmail.com >>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAMqS2UeDPGjbwWe2tcXLbWQreda37T9YRt9RoJihFVKHJa-Tcw%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >>> >>> >>> >>> -- >>> ----- >>> 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-_przFxxBG8ic8M2GWo3uSbCRk91sf8_0moQW542XH2UA%40mail.gmail.com >>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAFNCU-_przFxxBG8ic8M2GWo3uSbCRk91sf8_0moQW542XH2UA%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >>> >>> >>> >>> -- >>> *Minudika Malshan* >>> Undergraduate >>> Department of Computer Science and Engineering >>> University of Moratuwa >>> Sri Lanka. >>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80> >>> >>> >>> >>> >>> >>> -- >>> *Minudika Malshan* >>> Undergraduate >>> Department of Computer Science and Engineering >>> University of Moratuwa >>> Sri Lanka. >>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80> >>> >>> >>> -- >>> 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/CAMqS2UdVU_JEJMA3uxzEq0V1-X0uXwxYonEnL-GW8qs5EmpKew%40mail.gmail.com >>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAMqS2UdVU_JEJMA3uxzEq0V1-X0uXwxYonEnL-GW8qs5EmpKew%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >>> >>> >>> >>> -- >>> ----- >>> 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-83w2rTO-cjDB%3Dy1%3DZkh_%3DJyO8v8X-7dLaWe5wpNkB-dA%40mail.gmail.com >>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAFNCU-83w2rTO-cjDB%3Dy1%3DZkh_%3DJyO8v8X-7dLaWe5wpNkB-dA%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >>> >>> >>> >>> -- >>> *Minudika Malshan* >>> Undergraduate >>> Department of Computer Science and Engineering >>> University of Moratuwa >>> Sri Lanka. >>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80> >>> >>> >>> >>> >>> >>> -- >>> *Minudika Malshan* >>> Undergraduate >>> Department of Computer Science and Engineering >>> University of Moratuwa >>> Sri Lanka. >>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80> >>> >>> >>> -- >>> 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/CAMqS2UfhLEELdjuXhzCQ6gO_Kws2MKeanoXUS3qr0LomDABqNw%40mail.gmail.com >>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAMqS2UfhLEELdjuXhzCQ6gO_Kws2MKeanoXUS3qr0LomDABqNw%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >>> >>> >>> >>> -- >>> ----- >>> 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-8hUH9hm%2BUu7wZjvFVpfbKuANOAmzGstDuEZx0P_feiog%40mail.gmail.com >>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAFNCU-8hUH9hm%2BUu7wZjvFVpfbKuANOAmzGstDuEZx0P_feiog%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >>> >>> >>> >>> -- >>> *Minudika Malshan* >>> Undergraduate >>> Department of Computer Science and Engineering >>> University of Moratuwa >>> Sri Lanka. >>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80> >>> >>> >>> >>> >>> >>> -- >>> *Minudika Malshan* >>> Undergraduate >>> Department of Computer Science and Engineering >>> University of Moratuwa >>> Sri Lanka. >>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80> >>> >>> >>> -- >>> 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/CAMqS2Ufw_F6gkw76afZiD42WRFy0H0LPnCMh7Vk5t_oO_VLzJA%40mail.gmail.com >>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAMqS2Ufw_F6gkw76afZiD42WRFy0H0LPnCMh7Vk5t_oO_VLzJA%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> For more options, visit https://groups.google.com/d/optout. >>> >>> >>> >>> -- >>> ----- >>> 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--_LinG7du%3Dvekd75qaaLGVhwhV9imFP-Pq-Nm-48ajmg%40mail.gmail.com >>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAFNCU--_LinG7du%3Dvekd75qaaLGVhwhV9imFP-Pq-Nm-48ajmg%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >>> >>> >>> >>> -- >>> *Minudika Malshan* >>> Undergraduate >>> Department of Computer Science and Engineering >>> University of Moratuwa >>> Sri Lanka. >>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80> >>> >>> >>> >>> >>> >>> -- >>> ----- >>> Arnaud Héritier >>> http://aheritier.net >>> Mail/GTalk: aheritier AT gmail DOT com >>> Twitter/Skype : aheritier >>> >>> >>> >>> >>> -- >>> *Minudika Malshan* >>> Undergraduate >>> Department of Computer Science and Engineering >>> University of Moratuwa >>> Sri Lanka. >>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80> >>> >>> >>> >>> >>> >>> -- >>> ----- >>> Arnaud Héritier >>> http://aheritier.net >>> Mail/GTalk: aheritier AT gmail DOT com >>> ... >> >> > > > -- > *Minudika Malshan* > Undergraduate > Department of Computer Science and Engineering > University of Moratuwa > Sri Lanka. > <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80> > > > -- *Minudika Malshan* Undergraduate Department of Computer Science and Engineering University of Moratuwa Sri Lanka. <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80> -- 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/CAMqS2UcurS5O6u_kgXUuJ%3DmKZft6B_WHN35KmmrP6Ar_ZjONqQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
