Jedi95, author of GPU Tracker V2 for one. I think fahspy would also
benefit from a common interface. Besides those I admit I don't know
any .net project geared to folding at the moment but that might change
with a common open source component allowing people to focus on
developing something that suits their particular needs. I think a .net
component could also be used for a web application it's not just
limited at desktop use.
I would welcome someone like you being the administrative force behind
such an undertaking, as you've shown you're more then able to.
For a basic idea, a thread would be a good idea, if you start one I'll
make sure Jedi95 will read it. He did say he already had someone who
was willing to write him an interface for the tracker, another reason
why I think a common approach would be the best.
To be as clear as I can be, I think the initiative now started by
Pande Group depends on an open source collective, it's said as much on
the v7 track pages describing the client interface. I think you would
qualify for being the lead force for a .net interface component.
There are other considerations which we might consider, like expanding
the interface component to a shared back end for all applications.
Make the interface independent of the application using it so you
facilitate silent updates, gather centralized statistics who could be
beneficial to development and the icing on the cake would be a
centralized database which can store information about projects and
environment ( OS and hardware ). That way a site much like
fahinfo.org
would be possible.
A .net component which is also mono compatible would cover allot of
ground for any folding monitor.
Maybe Stanford will cover offering a fahinfo like site since V7 I
think is capable of providing it with all the data it needs, so maybe
I'm taking it to far but as you say maybe a thread would be a good
idea. Though, allot of what I would ask to be done are things which
are already known I'm interested in the responses.
Of they do not, the community has a good chance here to do these
things which everyone always wanted ( speaking generally, but how many
times have you not heard people asking for a searchable database with
hw and ppd which is actually up to date the instant the hw is out in
circulation? ).
I am using openhardwaremonitorLIB as a source for the detection
modules I am working on ( ohmlib for hw detection and monitoring and
opencl/cuda/cal information from which cal seems to be broken atm ).
Since that runs on mono it allows hw detection and monitoring for all
major platforms. C# is not my thing, but to make the dll usefull for
my needs I had to expose allot of the functions and that's all the
changes I've done ( changing private declarations to public ). I'm
running a few revisions behind since I didn't need the patches ( cpu
support for new amd models for one ). I also haven't finished the gui,
seeing as I didn't have a finished interface to attach it to. Needs
some work before it's done but the functionality is already there.
It's in the repository here ->
http://code.google.com/p/cftunity/source/browse/#svn%2FcftUnity.nl%2FcftUnity.nl
I'm not saying my code should be used, even if I hope you agree some
parts aren't as sloppy as things used to be, but it should show you
that if it's not me then someone else could help if there is a person
who steps up to the plate and takes on the task of administering the
project. I have no objection at all if I'm told my code is bad, but
when that goes alongside with 'let me show you how it's done' then you
would actually make me quite happy ;)
You on the other hand, have shown you're up to it. So, maybe I'm the
wrong person to make this request to you, since I don't see a public
discussion about this anywhere I got to ask you if you're willing to
do this?