Re: [Linux-diag-devel] Anybody home?
Brought to you by:
hegdevasant,
mananth
From: Thomas Guyot-S. <de...@ae...> - 2020-01-31 03:26:17
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Lee, On 2020-01-30 19:01, Lee Duncan wrote: > On 1/30/20 9:40 AM, Thomas Guyot-Sionnest wrote: >> I haven't seen a soul since I joined in November, but thanks for >> reminding me that I wanted to suggest an init script for sysfsutils. > What would it need to do at system startup time? Just curious. Just to be sure, we're not talking of the same package; this SF project has many subprojects/code repos. Debian added an init script in their sysfsutils package to set sysfs variables very similar to sysctl (in procps package). I have noticed it is missing in other distros, and I believe it would be a good thing to standardize on so application packagers could leverage /etc/sysfs.d/ to add important system tunings. > I tried to read from the CVS repo, which says it's read-only, but the > repo kept asking me for a password, so that got nowhere. > > But I found https://github.com/Distrotech/sysfsutils > > Is that unofficial? It appears to be a private fork maintained by a South African company; see http://www.mzanziopensource.co.za/ > > Either way, I'd be glad to contribute. If the current git repo is close > enough, we can fork it and start from there. > > If it is not good enough (it has no version tags, and apparently no > support), we can use a tool (as you suggest) to import the CVS stuff and > start from there. > > This stuff seems to still have plenty of value. Yea... the tooling certainly improved... Subversion was notorious for failing to import branches, primarily because those were free-form and you could end up importing directories of branches. I haven't needed branches on my cvs imports but since it's implemented natively it should be easy. Asides from that, Git normally has user name and email where CVS has only user id's, so a table is needed for conversion (for the email, <userid>@users.sourceforge.com generally works, and some users have made their name public, there could be other sources else the name will be only user id). There's also the $Id$, $Author$ and similar tags. They need to be cleaned up in headers, and if they are also used in the code such as for generating version strings, they need to be replaced by something git-specific (ex git-describe) and run as a dependency to the build process. Regards, Thomas -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQQmNIgxdxnDh64S6frp1n4q3kFyFgUCXjOePAAKCRDp1n4q3kFy FsIZAJ9mIE9iwQDQMUSIDtTDo8QIDYChYACfZLmsHwmM0lGRdp43DSXK1oL1nZs= =tY/A -----END PGP SIGNATURE----- |