Comments you submit will be routed for moderation. If you have an account, please log in first.
Modify

Ticket #4052 (closed enhancement: fixed)

Opened 6 years ago

Last modified 5 years ago

Migrate generic utilities into UTILIB

Reported by: wehart Owned by: wehart
Priority: normal Milestone: 4.0
Component: Source Code Version: 3.3
Keywords: Cc: jdsiiro caphill jberry jwatson lafisk

Description

For some time, I have been uncomfortable with the organization of various utilities in Acro. For example, I think the memmon utility would be of interest to a broad audience, but to check out and build this utility requires a checkout of Acro, and the utility is buried in acro/packages/coopr_tools/src.

This issue was underscored by my development of gcovr today, which is a Python script to run gcov and then generate a summary output. The goal of this script is to help transform the ease with which coverage testing can be applied. Although I've committed this in acro/bin, this doesn't have any dependencies on Acro libraries!

I'd like to manage these types of utilities in a smaller package that facilitates their adoption. I've though about whether we should have separate 'packages' for memmon and gcovr, but that's probably too much of a hassle. I think a smart compromise is to extend UTILIB to include a bin directory, and to build executables that are populated in that directory.

I'm open to other suggestions!

Attachments

Change History

comment:1 Changed 6 years ago by jdsiiro

  • Priority changed from high to normal
  • severity normal deleted

Converting all severities into priorities and deprecating the severity field.

comment:2 Changed 5 years ago by wehart

  • Status changed from new to closed
  • Resolution set to fixed

memmon and related tools have been migrated into UTILIB.

Python tools like gcovr, have been migrated into an appropriate Python package.

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.