Github user dragon512 commented on the issue:

    https://github.com/apache/trafficserver/pull/1465
  
    I am not sure why it should be under "ci" tree. That is stuff for the open 
source CI system. Why would tests for ATS go under the ci data file? Tests are 
for developer, not the ci system. Sure the ci system would run it, much like it 
build code outside the ci tree. We don't put our source under ci. With the TSQA 
code it is confusing that you look there, and what you should run. I want to 
clean this up.
    
    The "tests" tree should contain all the test for ats, including unit tests. 
I had made arguments for clarify it would be much better is all the source was 
under a src/ tree much like the documentation ->doc/, examples -> example/, 
contribution->contrib/  and plugins -> plugins/ are under there own tree. If 
the concern is creating an extra directory at the top level. I would say that 
if we really want to clean this up we should move lib, proxy, mgmt, iocore, cmd 
under a src/ directory. I am not the only one that has echoed this 
point-of-view as such a layout would greatly clean up the tree and make it more 
obvious out-of-the-box where to start looking


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to