14:00:42 <gastaldi> #startmeeting 14:00:42 <jbott> Meeting started Tue Jul 21 14:00:42 2015 UTC. The chair is gastaldi. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:42 <jbott> Useful Commands: #action #agreed #help #info #idea #link #topic. 14:00:43 <jbossbot> Title:3 MeetBot - Debian Wiki 14:00:48 <gastaldi> #chair ivannov vineetreynolds 14:00:48 <jbott> Current chairs: gastaldi ivannov vineetreynolds 14:01:05 <gastaldi> Welcome everybody to another meeting :) 14:01:18 <gastaldi> I'll be your host today 14:01:27 <gastaldi> #topic Agenda 14:01:37 <gastaldi> #addtopic Status reports 14:01:42 <gastaldi> #addtopic Priority 14:02:20 <gastaldi> anything else ? 14:04:19 <ivannov> not for a meeting, I wills end you an email :) 14:04:25 <gastaldi> ok :) 14:04:33 <gastaldi> #nexttopic 14:04:33 <jbott> #topic Status reports 14:04:56 <ivannov> I was working on the Java EE security addon 14:05:12 <gastaldi> #info I've been working on fixing some Forge bugs and helping the Windup team with some ideas this week. The website seems finished 14:05:27 <gastaldi> ivannov, yeah! That's awesome! :) 14:05:43 <ivannov> decided to split it into subtasks, each of which with its own commit, because the change was growing big 14:05:49 <gastaldi> +1 good idea 14:06:07 <ivannov> so I wouldn't have finish the whole thing any soon and would be very hard to review 14:06:27 <gastaldi> #chair lincolnthree 14:06:27 <jbott> Current chairs: gastaldi ivannov lincolnthree vineetreynolds 14:06:34 <gastaldi> hey lincolnthree! welcome 14:06:38 <gastaldi> Good morning 14:06:39 <ivannov> I will add another subtask (or maybe a task of its own) for refactoring the javaee-descriptors part 14:06:57 <gastaldi> ivannov, yeah, that would be nice. I can have a look at it if you want 14:08:25 <gastaldi> I was thinking if we shouldn't have another facet to declare security methods 14:08:35 <lincolnthree> good morning 14:08:43 <ivannov> maybe yes, and this was the intention of the task initially 14:08:52 <ivannov> hey, lincolnthree, how are you :) 14:09:22 <ivannov> however, at the moment the only thing the commands are doing is updating the web.xml 14:09:54 <gastaldi> right 14:10:08 <gastaldi> I think that's a good start 14:10:29 <ivannov> that's why I decided to keep the functionality in the servlet facet 14:10:39 <ivannov> let's see, we might decide to refactor it... 14:10:45 <ivannov> but at the moment it's there 14:10:49 <ivannov> another thing 14:11:40 <ivannov> #info The JBoss Forge Spring Boot code retreat is already scheduled for 7-9 August and we already have 12 geeks that subscribed to it! 14:11:50 <gastaldi> awesome!! :D 14:12:01 <gastaldi> 12 geeks? that's impressive 14:12:18 <ivannov> we have an agenda (going through the hands on lab s part of it) 14:12:25 <ivannov> and we have a plan what commands to develop 14:12:28 <gastaldi> nice 14:18:33 <gastaldi> lincolnthree, want to add something to the current topic (Status Report) ? 14:21:39 <lincolnthree> gastaldi: sorry gastaldi, no update here. 14:21:43 <gastaldi> Ok 14:21:45 <lincolnthree> gastaldi: just reviewed some of your work 14:21:56 <lincolnthree> gastaldi: and helped design the new test extension feature for @deployment-less tests 14:22:07 <lincolnthree> #info reviewed some of your work 14:22:13 <lincolnthree> #info helped design the new test extension feature for @deployment-less tests 14:22:18 <lincolnthree> so I guess a small update :) 14:22:34 <gastaldi> Yeah. I think I haven't published this feature in the news 14:23:02 <gastaldi> ivannov: did you know that you can now have a test without the @Deployment method? 14:23:28 <ivannov> I saw something similar in a test by agoncal 14:23:31 <gastaldi> Our test harness will generate one for you 14:23:53 <ivannov> but there it was without the @AddonDeployment etc. 14:24:03 <gastaldi> We only require the @RunWith(Arquillian.class) 14:24:15 <ivannov> however, I need a @Deployment, because I need to add some stuff (like the ProjectHelper) 14:24:21 <gastaldi> Right 14:24:39 <ivannov> anyway, would you please point me to an example? 14:24:53 <gastaldi> Sure. Just a min 14:25:25 <gastaldi> https://github.com/forge/core/blob/master/addons/tests/src/test/java/org/jboss/forge/addon/addons/AddonArchiveDefaultSmokeTest.java 14:25:50 <ivannov> and anything that tests a command? 14:28:14 <gastaldi> Hm that didnt change: https://github.com/forge/core/blob/master/javaee/tests/src/test/java/org/jboss/forge/addon/javaee/cdi/ui/CDINewScopeCommandTest.java 14:32:59 <ivannov> well, it changed, no need for @AddonDependencies ;) 14:36:01 <gastaldi> in this case we could have removed all the @AddonDependency annotations and leave a single @AddonDependencies 14:36:04 <gastaldi> that would still work 14:40:28 <ivannov> yes, that's how I am doing that 14:41:13 <ivannov> OK, next topic? :) 14:42:46 <gastaldi> #nexttopic 14:42:46 <jbott> #topic Priority 14:43:10 <gastaldi> Ok, so the website is now complete. I don't think we need to spend more time working on it 14:43:28 <gastaldi> maybe we'll add a feedback button in there 14:46:00 <gastaldi> #info This week we'll fix some Forge bugs and help contributors 14:46:08 <gastaldi> Specially ivannov's PR :) 14:46:38 <ivannov> thanks :) 14:47:13 <gastaldi> #info Forge is now on GVM (gvmtool.net). Installation instructions: https://gist.github.com/marcoVermeulen/0eefdfcff323f5d3bdcf 14:49:20 <ivannov> BTW, check the "Test OpenJDK 9 Early" document: http://neomatrix369.gitbooks.io/adoptopenjdk-getting-started-kit/content/en/intermediate-steps/testing_java_early_project.html 14:49:21 <jbossbot> Title:3 Testing Java Early project | Adopt OpenJDK: Getting Started Kit 14:49:41 <ivannov> and look at the bottom which project is mentioned ;) 14:49:55 <gastaldi> OMG :) 14:50:28 <gastaldi> btw, you don't need to add the SNAPSHOTS anymore 14:50:36 <gastaldi> the repositories I mean 14:50:57 <gastaldi> we split the Furnace release lifecycle from Forge, so Forge will never use Furnace snapshots anymore 14:51:06 <gastaldi> neither Roaster 14:51:42 <ivannov> yes, maybe, but this was done last November :) 14:52:30 <ivannov> you don't also need to do the security stuff if you use the early access build and don't build openjdk by yourself 14:52:43 <gastaldi> ah-ha 14:59:22 <gastaldi> ok, I think we are done 14:59:26 <ivannov> I need to go, gastaldi 14:59:33 <ivannov> yes, I think so too 14:59:36 <gastaldi> thank you for joining us ivannov 14:59:41 <gastaldi> you rock! 14:59:45 <ivannov> see you soon :) 14:59:48 <gastaldi> see you! 15:00:23 <gastaldi> #endmeeting