Re: [GSoC2016] External Workspace Manager plugin development

2016-08-23 Thread Alexandru Somai
Hello,

A few days ago I've released the External Workspace Manager Plugin version 
1.0.0: 
https://wiki.jenkins-ci.org/display/JENKINS/External+Workspace+Manager+Plugin
Usage examples and explanations are on the plugin's documentation page 

.
You can find more details on the blog post that announces the release: 
https://jenkins.io/blog/2016/08/22/ewm-stable-release/

This was a Google Summer of Code  
2016 project and more details about the work that I've done during this 
period can be seen at the submitted page: 
https://alexsomai.github.io/gsoc-2016/. Many thanks to my mentors, Oleg and 
Martin, who helped me a lot in achieving all this work.

There are still a lot of improvements and features that can be added to the 
plugin, and I'm planning to continue my contributions. I've grouped them in 
the phase 3 EPIC: JENKINS-37543 
.

I also invite you to watch the GSoC 2016 project presentations 
 where I'll 
present my project, the External Workspace Manager Plugin.

Regards,
Alex Somai

-- 
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 jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/27dbc16d-dc29-4fe8-bd33-9a8e2113d440%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [GSoC2016] External Workspace Manager plugin development

2016-08-05 Thread Alexandru Somai


Hello everyone,

I'd like to make a new announcement: a beta version of the External 
Workspace Manager Plugin 
 has been 
released.

A summary of the features added to the previous alpha version:

   - 
   
   Support for the Run Selector Plugin 
   , so you can provide 
   different run selection strategies when allocating a disk from the upstream 
   job. e.g. here 
   

   .
   - 
   
   Automatic workspace cleanup by using the Workspace Cleanup Plugin 
   . Pipeline example here 
   

   .
   - 
   
   User can provide custom workspace path to be used on the disk. Example 
   here 
   

   .
   - 
   
   Disk Pool restriction policies by integrating the Job Restrictions Plugin 
   . (I still need to 
   write documentation for this feature)
   
Currently I'm working to provide multiple disk allocation strategies.

Afterwards the plugin will enter a final testing stage.

If everything goes well, soon I'll perform the stable version release.

Regards,

Alex


-- 
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 jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/864910f9-2151-4e2c-a2f7-06090db0ffdf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [GSoC2016] External Workspace Manager plugin development

2016-06-30 Thread Alexandru Somai
I'd like to announce that an alpha version of the External Workspace 
Manager plugin has been released last week! It's public available for 
testing.
You may find additional info on the blog post announcing the release: 
https://jenkins.io/blog/2016/06/30/ewm-alpha-version/

If you get the chance to try the plugin, any feedback is welcome!

Regards,
Alex

-- 
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 jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/1f374a1d-1c54-4413-9508-48012dd6bef8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [GSoC2016] External Workspace Manager plugin development

2016-06-15 Thread somai . alexandru
Hello everyone,

I haven't posted in this mail thread for a while, therefore I though it 
would be time to give a status update about my GSoC 2016 work.

I have managed to implement a proof of concept version of the External 
Workspace Manager plugin. You may find the source code here: 
https://github.com/jenkinsci/external-workspace-manager-plugin. There is 
still a lot of working and polishing to be done until the release version, 
but at least it's something :)

Currently I'm working with my mentors, Oleg and Martin, to enhance the 
plugin help files. You can join the discussions on the shared Google Doc 
.
 
Maybe in the next couple of days we'll be releasing an alpha version of the 
plugin.

And don't forget, if you are interested in this subject, we are having 
meetings twice a week regarding the plugin. The meetings are taking place 
on the Jenkins hangout , every Monday at 12 PM 
UTC 

 
and every Thursday at 5 PM UTC 

.

Best Regards,
Alex

-- 
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 jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/1661effe-6e96-4d30-b716-476ab273a914%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [GSoC2016] External Workspace Manager plugin development

2016-05-26 Thread martinda
Hi Alex,

I am going to answer your question about the configuration button here. To 
have a button without a pull down, you can use a repeatable element: 
 

There is an example of that in this file 
.
 
You will also see the repeatableDeleteButton in there. The table markup in 
that file should be optional, but in this case I think it helped with the 
layout.

Martin

-- 
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 jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/81b243f5-d906-48de-b8ac-de3783604d03%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [GSoC2016] External Workspace Manager plugin development

2016-04-27 Thread martinda
Hi Alex,

Welcome, and glad to have you on board. You can find me as mda14 on the IRC 
channel.

One of the challenges I had with writing plugins was to come up with a good 
pom.xml. It took me a while to get it right, so here is my latest one 
.
 
The findbugs command was not obvious to me at first, so here it is: mvn 
org.codehaus.mojo:findbugs-maven-plugin:3.0.3:check. I am sure there is an 
easier way of running findbugs, but I have not found it.

Also, I suggest getting a skeleton plugin working at first. This will help 
you distinguish between the Jenkins side of the plugin (the boiler plate 
stuff), vs. the actual features of the plugin. Learn how to create an empty 
plugin with just enough code to be able to see it in the Pipeline Snippet 
Generator. Then add arguments to learn how to create jelly files, and 
corresponding help files.

I have also read these at one point or another:
https://github.com/fbelzunc/jenkinsci-helloworld-builder-globalconfiguration-complex
https://wiki.jenkins-ci.org/display/JENKINS/Plugin+tutorial

Martin

-- 
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 jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/973b54a3-165f-48ef-aa79-ddeb7ea7d3c9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [GSoC2016] External Workspace Manager plugin development

2016-04-27 Thread somai . alexandru
Hello,

I am glad that my project proposal has been accepted for the GSoC 2016. I 
would like to thank everyone for their support and good advices. I am 
very excited to be working on this project!
The next period (by May 22nd) is allocated for community bonding. During 
this period I am planning to get more familiar with Pipeline script jobs 
and afterwards I could try writing a proof of concept with the basic usage 

 of 
the external workspace manager plugin.
So far I have found these resources related to the Pipeline Plugin: 

   - https://github.com/jenkinsci/pipeline-plugin
   - https://github.com/jenkinsci/pipeline-plugin/blob/master/TUTORIAL.md

>From my understanding, to get started, what I have to do is to create a 
custom step, that would be externalWorkspace. I have found some helping 
guides and examples about creating custom steps in the pipeline script:

   - https://github.com/jenkinsci/pipeline-plugin/blob/master/DEVGUIDE.md
   - https://github.com/jenkinsci/workflow-step-api-plugin
   - https://github.com/jenkinsci/workflow-scm-step-plugin
   
I will work on a forked repository from the initial project proposal 
https://github.com/martinda/external-workspace-manager. I will come up with 
updates as soon I have something functional. On IRC you can find me as 
"alexsomai".

Please let me know if I am on good track and if there are any other 
resources or materials that could be useful to me.

Regards,
Alex

On Friday, March 25, 2016 at 1:23:36 AM UTC+2, somai.a...@gmail.com wrote:
>
> I have uploaded my final proposal version.
>
> Thank you all for your support and good advices!
>
> Kind Regards,
> Alex
>
> On Friday, March 25, 2016 at 12:54:11 AM UTC+2, martinda wrote:
>>
>> Alex,
>>
>> Forgot to CC you. Please submit your final proposal as per the Google 
>> process. Google has a firm deadline, and I was told that their site can be 
>> slow to respond as the deadline approaches.
>>
>> Best Regards,
>> Martin d'Anjou
>>
>> On Thursday, March 24, 2016 at 6:32:22 PM UTC-4, martinda wrote:
>>>
>>> Alex,
>>>
>>> Please submit your final proposal as per the Google process. Google has 
>>> a firm deadline, and I was told that their site can be slow to respond as 
>>> the deadline approaches.
>>>
>>> Thanks,
>>> Martin
>>>
>>> On Thursday, March 24, 2016 at 3:32:02 AM UTC-4, somai.a...@gmail.com 
>>> wrote:

 Oleg, Martin,

 Can you please have one final look over my project proposal 
 
  
 before I will submit it?

 Thank you,
 Alex

 On Monday, March 21, 2016 at 5:01:31 PM UTC+2, martinda wrote:
>
> Hello Alex,
>
> On Sunday, March 20, 2016 at 6:09:38 PM UTC-4, somai.a...@gmail.com 
> wrote:
>>
>>
>> Related to the unit testing examples, the sooner you share them the 
>> better. I can look over them early to get accustomed to.
>>
>>
> Basic test example:
>
> https://github.com/martinda/workflow-migration-demo/blob/master/src/test/java/org/jenkins/plugins/demo/Demo1Test.java
>
> The most recent way of writing the pom.xml that I use is in this 
> project (also incudes some basic test examples - roundtrip and global 
> config access from plugin test):
>
> https://github.com/martinda/jenkins-plugin-globalconfig-demo1/blob/master/src/test/java/org/jenkins/plugins/demo/Demo1Test.java
>
> More elaborate test examples:
>
> https://github.com/martinda/http-request-plugin/tree/feature/workflow-integration/src/test/java/jenkins/plugins/http_request
>
> Martin
>


-- 
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 jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/ec4666ad-20a4-42e6-bbc2-679ea5a339fe%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [GSoC2016] External Workspace Manager plugin development

2016-03-24 Thread somai . alexandru
I have uploaded my final proposal version.

Thank you all for your support and good advices!

Kind Regards,
Alex

On Friday, March 25, 2016 at 12:54:11 AM UTC+2, martinda wrote:
>
> Alex,
>
> Forgot to CC you. Please submit your final proposal as per the Google 
> process. Google has a firm deadline, and I was told that their site can be 
> slow to respond as the deadline approaches.
>
> Best Regards,
> Martin d'Anjou
>
> On Thursday, March 24, 2016 at 6:32:22 PM UTC-4, martinda wrote:
>>
>> Alex,
>>
>> Please submit your final proposal as per the Google process. Google has a 
>> firm deadline, and I was told that their site can be slow to respond as the 
>> deadline approaches.
>>
>> Thanks,
>> Martin
>>
>> On Thursday, March 24, 2016 at 3:32:02 AM UTC-4, somai.a...@gmail.com 
>> wrote:
>>>
>>> Oleg, Martin,
>>>
>>> Can you please have one final look over my project proposal 
>>> 
>>>  
>>> before I will submit it?
>>>
>>> Thank you,
>>> Alex
>>>
>>> On Monday, March 21, 2016 at 5:01:31 PM UTC+2, martinda wrote:

 Hello Alex,

 On Sunday, March 20, 2016 at 6:09:38 PM UTC-4, somai.a...@gmail.com 
 wrote:
>
>
> Related to the unit testing examples, the sooner you share them the 
> better. I can look over them early to get accustomed to.
>
>
 Basic test example:

 https://github.com/martinda/workflow-migration-demo/blob/master/src/test/java/org/jenkins/plugins/demo/Demo1Test.java

 The most recent way of writing the pom.xml that I use is in this 
 project (also incudes some basic test examples - roundtrip and global 
 config access from plugin test):

 https://github.com/martinda/jenkins-plugin-globalconfig-demo1/blob/master/src/test/java/org/jenkins/plugins/demo/Demo1Test.java

 More elaborate test examples:

 https://github.com/martinda/http-request-plugin/tree/feature/workflow-integration/src/test/java/jenkins/plugins/http_request

 Martin

>>>

-- 
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 jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/0f2ab240-f984-4925-aa01-523ad1baa47e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [GSoC2016] External Workspace Manager plugin development

2016-03-24 Thread martinda
Alex,

Forgot to CC you. Please submit your final proposal as per the Google 
process. Google has a firm deadline, and I was told that their site can be 
slow to respond as the deadline approaches.

Best Regards,
Martin d'Anjou

On Thursday, March 24, 2016 at 6:32:22 PM UTC-4, martinda wrote:
>
> Alex,
>
> Please submit your final proposal as per the Google process. Google has a 
> firm deadline, and I was told that their site can be slow to respond as the 
> deadline approaches.
>
> Thanks,
> Martin
>
> On Thursday, March 24, 2016 at 3:32:02 AM UTC-4, somai.a...@gmail.com 
> wrote:
>>
>> Oleg, Martin,
>>
>> Can you please have one final look over my project proposal 
>> 
>>  
>> before I will submit it?
>>
>> Thank you,
>> Alex
>>
>> On Monday, March 21, 2016 at 5:01:31 PM UTC+2, martinda wrote:
>>>
>>> Hello Alex,
>>>
>>> On Sunday, March 20, 2016 at 6:09:38 PM UTC-4, somai.a...@gmail.com 
>>> wrote:


 Related to the unit testing examples, the sooner you share them the 
 better. I can look over them early to get accustomed to.


>>> Basic test example:
>>>
>>> https://github.com/martinda/workflow-migration-demo/blob/master/src/test/java/org/jenkins/plugins/demo/Demo1Test.java
>>>
>>> The most recent way of writing the pom.xml that I use is in this project 
>>> (also incudes some basic test examples - roundtrip and global config access 
>>> from plugin test):
>>>
>>> https://github.com/martinda/jenkins-plugin-globalconfig-demo1/blob/master/src/test/java/org/jenkins/plugins/demo/Demo1Test.java
>>>
>>> More elaborate test examples:
>>>
>>> https://github.com/martinda/http-request-plugin/tree/feature/workflow-integration/src/test/java/jenkins/plugins/http_request
>>>
>>> Martin
>>>
>>

-- 
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 jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/65a1db8a-b233-491d-b8c6-592874fdb084%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [GSoC2016] External Workspace Manager plugin development

2016-03-24 Thread martinda
Alex,

Please submit your final proposal as per the Google process. Google has a 
firm deadline, and I was told that their site can be slow to respond as the 
deadline approaches.

Thanks,
Martin

On Thursday, March 24, 2016 at 3:32:02 AM UTC-4, somai.a...@gmail.com wrote:
>
> Oleg, Martin,
>
> Can you please have one final look over my project proposal 
> 
>  
> before I will submit it?
>
> Thank you,
> Alex
>
> On Monday, March 21, 2016 at 5:01:31 PM UTC+2, martinda wrote:
>>
>> Hello Alex,
>>
>> On Sunday, March 20, 2016 at 6:09:38 PM UTC-4, somai.a...@gmail.com 
>> wrote:
>>>
>>>
>>> Related to the unit testing examples, the sooner you share them the 
>>> better. I can look over them early to get accustomed to.
>>>
>>>
>> Basic test example:
>>
>> https://github.com/martinda/workflow-migration-demo/blob/master/src/test/java/org/jenkins/plugins/demo/Demo1Test.java
>>
>> The most recent way of writing the pom.xml that I use is in this project 
>> (also incudes some basic test examples - roundtrip and global config access 
>> from plugin test):
>>
>> https://github.com/martinda/jenkins-plugin-globalconfig-demo1/blob/master/src/test/java/org/jenkins/plugins/demo/Demo1Test.java
>>
>> More elaborate test examples:
>>
>> https://github.com/martinda/http-request-plugin/tree/feature/workflow-integration/src/test/java/jenkins/plugins/http_request
>>
>> Martin
>>
>

-- 
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 jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/55f8eef7-4515-47e4-9fea-15d1ed6f7679%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [GSoC2016] External Workspace Manager plugin development

2016-03-24 Thread somai . alexandru
Oleg, Martin,

Can you please have one final look over my project proposal 

 
before I will submit it?

Thank you,
Alex

On Monday, March 21, 2016 at 5:01:31 PM UTC+2, martinda wrote:
>
> Hello Alex,
>
> On Sunday, March 20, 2016 at 6:09:38 PM UTC-4, somai.a...@gmail.com wrote:
>>
>>
>> Related to the unit testing examples, the sooner you share them the 
>> better. I can look over them early to get accustomed to.
>>
>>
> Basic test example:
>
> https://github.com/martinda/workflow-migration-demo/blob/master/src/test/java/org/jenkins/plugins/demo/Demo1Test.java
>
> The most recent way of writing the pom.xml that I use is in this project 
> (also incudes some basic test examples - roundtrip and global config access 
> from plugin test):
>
> https://github.com/martinda/jenkins-plugin-globalconfig-demo1/blob/master/src/test/java/org/jenkins/plugins/demo/Demo1Test.java
>
> More elaborate test examples:
>
> https://github.com/martinda/http-request-plugin/tree/feature/workflow-integration/src/test/java/jenkins/plugins/http_request
>
> Martin
>

-- 
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 jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/e8101124-bce3-42cb-ae47-02a0eaea0756%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [GSoC2016] External Workspace Manager plugin development

2016-03-21 Thread martinda
Hello Alex,

On Sunday, March 20, 2016 at 6:09:38 PM UTC-4, somai.a...@gmail.com wrote:
>
>
> Related to the unit testing examples, the sooner you share them the 
> better. I can look over them early to get accustomed to.
>
>
Basic test example:
https://github.com/martinda/workflow-migration-demo/blob/master/src/test/java/org/jenkins/plugins/demo/Demo1Test.java

The most recent way of writing the pom.xml that I use is in this project 
(also incudes some basic test examples - roundtrip and global config access 
from plugin test):
https://github.com/martinda/jenkins-plugin-globalconfig-demo1/blob/master/src/test/java/org/jenkins/plugins/demo/Demo1Test.java

More elaborate test examples:
https://github.com/martinda/http-request-plugin/tree/feature/workflow-integration/src/test/java/jenkins/plugins/http_request

Martin

-- 
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 jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/331da463-2884-4a91-b8f2-7f7ab4d73360%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [GSoC2016] External Workspace Manager plugin development

2016-03-20 Thread somai . alexandru
Hello Martin,

Thank you for your feedback.
I have allocated a couple of days in my proposal timeline for implementing 
and testing the 'copy workspace' functionality. 

Related to the unit testing examples, the sooner you share them the better. 
I can look over them early to get accustomed to.

Alex

On Sunday, March 20, 2016 at 8:08:25 PM UTC+2, martinda wrote:
>
> Alex,
>
> Thank you for your proposal. The proposal looks good to me as well. At 
> this time I do not have comments. I have added a feature to the plugin 
> description after some comments were received off-line. The feature is to 
> optionally copy the workspace. As such, I have made a few changes to the 
> README file 
> .
>  
> Also, at this time, I do not have a strong preference with regards to the 
> global configuration being inside or external to Jenkins.
>
> I have several unit testing examples to share when the time comes should 
> you need them.
>
> Martin
>
> On Friday, March 18, 2016 at 7:17:50 AM UTC-4, somai.a...@gmail.com wrote:
>>
>> The draft proposal is available here 
>> ,
>>  
>> so that everyone can see it.
>>
>> On Wednesday, March 16, 2016 at 10:15:13 AM UTC+2, somai.a...@gmail.com 
>> wrote:
>>>
>>> Hello,
>>>
>>> My name is Alexandru Șomai, I am a second year master's degree student 
>>> at the Faculty of Mathematics and Computer Science at Babes-Bolyai 
>>> University of Cluj-Napoca, Romania. I would like to begin my contribution 
>>> to the open source community and I think that this could be a great 
>>> opportunity for me to get started. 
>>>
>>> I am interested in working on the "External Workspace Manager plugin 
>>> development" project. By building a plugin that can share the same 
>>> workspace for different jobs would come up with advantages such as: 
>>> decreasing the time taken by a job to run, resources would be 
>>> used efficiently. I have shared the draft proposal on GSoC web app. When 
>>> you have the time, please review it.
>>>
>>> I believe that I have all the required skills for taking this challenge:
>>>
>>>- I have more than two years hands-on experience with Java. 
>>>- While I was working at Betfair (September 2014 - November 2015) I 
>>>gained experience with Jenkins as a user, part of my work was to 
>>> configure 
>>>and create Jenkins jobs for building a specific project or for running 
>>>integration tests on targeted environments. 
>>>- During my other job, I had to build an Update Manager application 
>>>in three months using Groovy and Grails framework. 
>>>- I don't have knowledge yet of how to build my own Jenkins plugin, 
>>>but I am a fast learner and I am eager to learn. In the next days I am 
>>>planning to make a Jenkins plugin to improve my knowledge in this area. 
>>>
>>> I am looking forward to hear from you!
>>>
>>> Kind Regards,
>>> Alex Șomai
>>>
>>> LinkedIn 
>>> GitHub 
>>> Twitter 
>>>
>>>
>>>
>>>

-- 
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 jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/c84400be-ff62-4b4b-845c-d093bf15cca4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [GSoC2016] External Workspace Manager plugin development

2016-03-19 Thread Oleg Nenashev
Hi,

Thanks a lot for contacting us!
The proposal looks good to me in general, I've added several comments to 
the document.

Best regards,
Oleg Nenashev

пятница, 18 марта 2016 г., 12:17:50 UTC+1 пользователь somai.a...@gmail.com 
написал:
>
> The draft proposal is available here 
> ,
>  
> so that everyone can see it.
>
> On Wednesday, March 16, 2016 at 10:15:13 AM UTC+2, somai.a...@gmail.com 
> wrote:
>>
>> Hello,
>>
>> My name is Alexandru Șomai, I am a second year master's degree student 
>> at the Faculty of Mathematics and Computer Science at Babes-Bolyai 
>> University of Cluj-Napoca, Romania. I would like to begin my contribution 
>> to the open source community and I think that this could be a great 
>> opportunity for me to get started. 
>>
>> I am interested in working on the "External Workspace Manager plugin 
>> development" project. By building a plugin that can share the same 
>> workspace for different jobs would come up with advantages such as: 
>> decreasing the time taken by a job to run, resources would be 
>> used efficiently. I have shared the draft proposal on GSoC web app. When 
>> you have the time, please review it.
>>
>> I believe that I have all the required skills for taking this challenge:
>>
>>- I have more than two years hands-on experience with Java. 
>>- While I was working at Betfair (September 2014 - November 2015) I 
>>gained experience with Jenkins as a user, part of my work was to 
>> configure 
>>and create Jenkins jobs for building a specific project or for running 
>>integration tests on targeted environments. 
>>- During my other job, I had to build an Update Manager application 
>>in three months using Groovy and Grails framework. 
>>- I don't have knowledge yet of how to build my own Jenkins plugin, 
>>but I am a fast learner and I am eager to learn. In the next days I am 
>>planning to make a Jenkins plugin to improve my knowledge in this area. 
>>
>> I am looking forward to hear from you!
>>
>> Kind Regards,
>> Alex Șomai
>>
>> LinkedIn 
>> GitHub 
>> Twitter 
>>
>>
>>
>>

-- 
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 jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/f5009a8c-2dd6-4d9c-a35e-b471efc86027%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [GSoC2016] External Workspace Manager plugin development

2016-03-19 Thread somai . alexandru
The draft proposal is available here 
,
 
so that everyone can see it.

On Wednesday, March 16, 2016 at 10:15:13 AM UTC+2, somai.a...@gmail.com 
wrote:
>
> Hello,
>
> My name is Alexandru Șomai, I am a second year master's degree student at 
> the Faculty of Mathematics and Computer Science at Babes-Bolyai University 
> of Cluj-Napoca, Romania. I would like to begin my contribution to the open 
> source community and I think that this could be a great opportunity for me 
> to get started. 
>
> I am interested in working on the "External Workspace Manager plugin 
> development" project. By building a plugin that can share the same 
> workspace for different jobs would come up with advantages such as: 
> decreasing the time taken by a job to run, resources would be 
> used efficiently. I have shared the draft proposal on GSoC web app. When 
> you have the time, please review it.
>
> I believe that I have all the required skills for taking this challenge:
>
>- I have more than two years hands-on experience with Java. 
>- While I was working at Betfair (September 2014 - November 2015) I 
>gained experience with Jenkins as a user, part of my work was to configure 
>and create Jenkins jobs for building a specific project or for running 
>integration tests on targeted environments. 
>- During my other job, I had to build an Update Manager application in 
>three months using Groovy and Grails framework. 
>- I don't have knowledge yet of how to build my own Jenkins plugin, 
>but I am a fast learner and I am eager to learn. In the next days I am 
>planning to make a Jenkins plugin to improve my knowledge in this area. 
>
> I am looking forward to hear from you!
>
> Kind Regards,
> Alex Șomai
>
> LinkedIn 
> GitHub 
> Twitter 
>
>
>
>

-- 
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 jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/bba7ce8c-1222-446c-9c90-c7ec505f176e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [GSoC2016] External Workspace Manager plugin development

2016-03-19 Thread somai . alexandru
Hi Oleg,

Thank you very much for your feedback, it was very useful to me.

Kind regards,
Alex

On Friday, March 18, 2016 at 2:22:36 PM UTC+2, Oleg Nenashev wrote:
>
> Hi,
>
> Thanks a lot for contacting us!
> The proposal looks good to me in general, I've added several comments to 
> the document.
>
> Best regards,
> Oleg Nenashev
>
> пятница, 18 марта 2016 г., 12:17:50 UTC+1 пользователь 
> somai.a...@gmail.com написал:
>>
>> The draft proposal is available here 
>> ,
>>  
>> so that everyone can see it.
>>
>> On Wednesday, March 16, 2016 at 10:15:13 AM UTC+2, somai.a...@gmail.com 
>> wrote:
>>>
>>> Hello,
>>>
>>> My name is Alexandru Șomai, I am a second year master's degree student 
>>> at the Faculty of Mathematics and Computer Science at Babes-Bolyai 
>>> University of Cluj-Napoca, Romania. I would like to begin my contribution 
>>> to the open source community and I think that this could be a great 
>>> opportunity for me to get started. 
>>>
>>> I am interested in working on the "External Workspace Manager plugin 
>>> development" project. By building a plugin that can share the same 
>>> workspace for different jobs would come up with advantages such as: 
>>> decreasing the time taken by a job to run, resources would be 
>>> used efficiently. I have shared the draft proposal on GSoC web app. When 
>>> you have the time, please review it.
>>>
>>> I believe that I have all the required skills for taking this challenge:
>>>
>>>- I have more than two years hands-on experience with Java. 
>>>- While I was working at Betfair (September 2014 - November 2015) I 
>>>gained experience with Jenkins as a user, part of my work was to 
>>> configure 
>>>and create Jenkins jobs for building a specific project or for running 
>>>integration tests on targeted environments. 
>>>- During my other job, I had to build an Update Manager application 
>>>in three months using Groovy and Grails framework. 
>>>- I don't have knowledge yet of how to build my own Jenkins plugin, 
>>>but I am a fast learner and I am eager to learn. In the next days I am 
>>>planning to make a Jenkins plugin to improve my knowledge in this area. 
>>>
>>> I am looking forward to hear from you!
>>>
>>> Kind Regards,
>>> Alex Șomai
>>>
>>> LinkedIn 
>>> GitHub 
>>> Twitter 
>>>
>>>
>>>
>>>

-- 
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 jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/b07d6e71-11a7-489b-9192-65bb09c4018e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[GSoC2016] External Workspace Manager plugin development

2016-03-16 Thread somai . alexandru
Hello,

My name is Alexandru Șomai, I am a second year master's degree student at 
the Faculty of Mathematics and Computer Science at Babes-Bolyai University 
of Cluj-Napoca, Romania. I would like to begin my contribution to the open 
source community and I think that this could be a great opportunity for me 
to get started. 

I am interested in working on the "External Workspace Manager plugin 
development" project. By building a plugin that can share the same 
workspace for different jobs would come up with advantages such as: 
decreasing the time taken by a job to run, resources would be 
used efficiently. I have shared the draft proposal on GSoC web app. When 
you have the time, please review it.

I believe that I have all the required skills for taking this challenge:

   - I have more than two years hands-on experience with Java. 
   - While I was working at Betfair (September 2014 - November 2015) I 
   gained experience with Jenkins as a user, part of my work was to configure 
   and create Jenkins jobs for building a specific project or for running 
   integration tests on targeted environments. 
   - During my other job, I had to build an Update Manager application in 
   three months using Groovy and Grails framework. 
   - I don't have knowledge yet of how to build my own Jenkins plugin, but 
   I am a fast learner and I am eager to learn. In the next days I am planning 
   to make a Jenkins plugin to improve my knowledge in this area. 
   
I am looking forward to hear from you!

Kind Regards,
Alex Șomai

LinkedIn 
GitHub 
Twitter 



-- 
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 jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/6d0bb4cf-709f-4663-9d3d-e25b31d9217e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.