smartmontools / smartmontools

Official read only mirror of the smartmontools project SVN
https://www.smartmontools.org/browser
587 stars 167 forks source link

Split smartmontools into libraries #133

Open ehem opened 2 years ago

ehem commented 2 years ago

Several portions of smartmontools could be reused. The SCSI generic https://github.com/doug-gilbert/sg3_utils (was https://github.com/hreinecke/sg3_utils) could really make use of the code to pass commands through RAID controllers. At one point I ran into a Seagate firmware update which provided instructions to use the sg3_utils to install, but sg3_utils couldn't pass commands through the controller.

The idea has been floating around for >5 years, notably it is issue 820 in Trac. Due to that I'm aware of two prior attempts:

Is the resolution to Trac issue 1419 going to be the bug DB moves to GitHub? Right now GitHub has mindshare...

chrfranke commented 2 years ago

Years ago we decided to implement JSON instead of library support for 7.0. Library support may or may not appear in 20th anniversary release 8.0.

Moving trac to github (and possibly svn to git) is a different story.