[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #18794 [Metrics/CollecTor]: add cobertura task
#18794: add cobertura task
-------------------------------+------------------------------
Reporter: iwakeh | Owner: iwakeh
Type: enhancement | Status: needs_review
Priority: Medium | Milestone:
Component: Metrics/CollecTor | Version:
Severity: Normal | Resolution:
Keywords: ctip | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
-------------------------------+------------------------------
Comment (by iwakeh):
Replying to [comment:3 karsten]:
> I'll need a quiet moment to look at the patch, which I don't have today.
But here's some quick feedback on the cobertura requirement.
>
Thanks, for taking the time!
Your suggestion is far from being crazy. I perfectly agree with the first
requirement.
The relaxed requirements in the last two are not necessary in order to
accommodate using
the newer cobertura here and the newer checkstyle in #18793, I think.
Checkstyle and cobertura just help improve development, but it is possible
to achieve the same
quality without them. These tasks just help us to avoid checking things
manually, not a single line
of code is created or compiled using them.
And, you're right people who develop usually know what libraries to use or
even have their preferred versions at hand and would override our versions
anyway. At least that is what I often do when
looking at other projects. (unless it breaks, of course ;-)
Summary (to be added to the Contributor's Guide and FAQ):
Use only libraries from Debian stable as reference for compiling,
packaging, and running CollecTor.
That also includes source generation (which is not in use at the time) and
javadoc generation.
Any tools for determining quality metrics and quality reports are
unrestricted. But, we have some suggested tasks added to our build file
which aim at debian stable and only deviate for a good reason.
Hope this is in line with your thoughts.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/18794#comment:4>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs