All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ed Lucas <ejl@eberian.com>
To: lm-sensors@vger.kernel.org
Subject: Re: [lm-sensors] Motherboard-specific configurations (sensors4mobo)
Date: Wed, 28 Mar 2007 09:30:49 +0000	[thread overview]
Message-ID: <460A35C9.60309@eberian.com> (raw)
In-Reply-To: <46084A44.4070101@eberian.com>

Hi Folks,
(Jean: Apologies for the Reply-to mix-up. I hope I have it fixed now?)

Ivo Manca wrote:
> Anyway, I agree that having more than one project is everything but 
> desireble. 
Hmm, playing devils advocate here, I don't know if the projects have 
quite the same goals. If not, it might be just as desirable to find 
areas of compatibility.

Ah, I have just found Ivo's thread started on the 22nd February, and 
read the Project Plan (hence the delay in replying - sorry!) . That 
makes things much clearer. The projects are very similar, but I *think* 
sensors4mobo is unique in aiming to add local data overlays?

> Since we started to add these functions to sensors-detect anyway, I 
> think it is best if we just continue with it and take the best 
> practices from the other projects. I think it is also the best if this 
> functionality is added to the sensors-detect script, instead of 
> (multiple?) other scripts.
I think you are right that it makes sense to add the functionality to 
sensors-detect, and working directly under Hans, you are certainly 
ideally placed to do this.

I see from your plan that your Secondary Goal is to build a database of 
sensors.conf files (with a web interface), but that hosting and 
maintenance are outside your scope. If you don't already have this 
sorted through lm-sensors.org, I would be happy to offer ongoing hosting 
and maintenance, and can give you access rights on 
sensors4mobo.eberian.com.

Would you be interested in using the sensors4mobo sensors.conf 
annotation (or a derivative) to add dmidecode and modprobe data to the 
files? And/or would you be interested in using the web api (or a 
derivative) as an interface to the library?

http://sensors4mobo.eberian.com/docs/sensors_conf

    I think it is best to embed information in the sensors.conf rather 
than to use a database. It is backward compatible, and makes each 
configuration a tidy unit - much easier to copy/duplicate/update than a 
database. I know it is slower and more limited than a db in terms of 
querying, but I have just run a test and sensors4mobo.php parsed 1000 
files in under 0.8 seconds on a 1.3Ghz Sempron. We probably don't need 
to optimise just yet? I think it is also easier this way if users want 
to create their own mirror sites with customised/experimental 
sensors.conf files.


http://sensors4mobo.eberian.com/lookup/

    In addition to the query engine itself, this page also has notes on 
how the REST-ish interface works. It currently takes the 17 tags 
specified by dmidecode --strings, but of course it could be restricted 
to the subset your research has focused on.


Irrespective of technical factors, and beyond the scope of your project, 
the broader campaign will stand or fail on whether it can get a critical 
mass of sensor.conf files. The sooner we can start the ball rolling on 
this, the better, and the more data-points you will be able to test 
against. The sensors4mobo scripts (or derivatives!) could provide a way 
for current users to get involved before your code gets integrated and 
released.

I appreciate that you are doing this as a university project, and I 
don't want to undermine, impinge, or force an unwanted direction on your 
work, but I am keen to assist if there is a way to integrate into the 
bigger picture.

Best regards,
    Ed



_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

  parent reply	other threads:[~2007-03-28  9:30 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-03-26 22:33 [lm-sensors] Motherboard-specific configurations (sensors4mobo) Ed Lucas
2007-03-27 15:39 ` Jean Delvare
2007-03-27 16:07 ` Ivo Manca
2007-03-28  9:30 ` Ed Lucas [this message]
2007-03-28 10:56 ` Ivo Manca
2007-03-28 11:20 ` Hans de Goede
2007-03-28 11:49 ` Ed Lucas
2007-03-28 12:07 ` Ivo Manca
2007-03-28 17:09 ` David Hubbard
2007-03-29  8:03 ` Pinkel
2007-03-29 10:00 ` Ed Lucas
2007-03-29 13:20 ` Ivo Manca
2007-03-29 14:18 ` Ed Lucas
2007-03-29 14:56 ` Hans de Goede
2007-03-31 12:22 ` Jean Delvare
2007-03-31 12:36 ` Jean Delvare
2007-03-31 12:42 ` Jean Delvare
2007-03-31 12:45 ` Jean Delvare
2007-03-31 12:50 ` Jean Delvare
2007-04-04  9:34 ` Ivo Manca
2007-04-08 11:13 ` Jean Delvare

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=460A35C9.60309@eberian.com \
    --to=ejl@eberian.com \
    --cc=lm-sensors@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.