[GitHub] [shiro] fpapon commented on issue #137: Build

2019-05-28 Thread GitBox
fpapon commented on issue #137: Build
URL: https://github.com/apache/shiro/pull/137#issuecomment-496602102
 
 
   > Thanks for taking this on!
   > 
   > I think we should try to simplify this a little more to make this easier 
for contributors.
   > Maybe ending with something like `mvn clean install -Pci` or possibly 
three options "normal", `ci`, `fast`
   > Anything more advanced, and someone can start adding other maven plugin 
flags?
   > 
   > Thinking (typing) out loud, but my main concern is when submodules are 
hidden behind profiles, IDE's and cross project dependencies can start seeing 
issues that are not obvious at first. My personal pref is to to still process 
the module, but skip the tests via a profile (this assumes that the 
compile/packaging is fast enough to impact developers)
   > 
![Compiling](https://camo.githubusercontent.com/d34da8961642057a4b7ebaee28e365320049e461/68747470733a2f2f696d67732e786b63642e636f6d2f636f6d6963732f636f6d70696c696e672e706e67)
   
   Yeah I like it :)


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [shiro] fpapon commented on a change in pull request #137: Build

2019-05-28 Thread GitBox
fpapon commented on a change in pull request #137: Build
URL: https://github.com/apache/shiro/pull/137#discussion_r288206310
 
 

 ##
 File path: pom.xml
 ##
 @@ -1474,5 +1478,54 @@
 
 
 
+
+samples
+
+samples
+
+
+
+rat
+
+integration-tests
+test-coverage
+samples
+
+
+apache-rat:check
+
+
+org.apache.rat
+apache-rat-plugin
+0.12
+
+false
+
+
+verify
+
+check
+
+
+
+
 
 Review comment:
   I add a rat profile because I move some module out of the default build, so 
the plugin failed to scan them. 


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [shiro] bdemers commented on issue #137: Build

2019-05-28 Thread GitBox
bdemers commented on issue #137: Build
URL: https://github.com/apache/shiro/pull/137#issuecomment-496511288
 
 
   Thanks for taking this on!
   
   I think we should try to simplify this a little more to make this easier for 
contributors.
   Maybe ending with something like `mvn clean install -Pci` or possibly three 
options "normal", `ci`, `fast`
   Anything more advanced, and someone can start adding other maven plugin 
flags?
   
   
   Thinking (typing) out loud, but my main concern is when submodules are 
hidden behind profiles, IDE's and cross project dependencies can start seeing 
issues that are not obvious at first.  My personal pref is to to still process 
the module, but skip the tests via a profile (this assumes that the 
compile/packaging is fast enough to impact developers)
   ![Compiling](https://imgs.xkcd.com/comics/compiling.png "Compiling")


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services