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