jaak ennuste wrote:Its more than 5 PetaFLOPS today combined power of F&H community. Serious thing! Community has given huge resource. I would feel happier, when F&H developers now give more their donation to enroll following things:
a. Final versions of GPU and SMP clients, installable by not it-graduated. If everyone can install it like "usual windows application", it would open more doors..
b. A2 fahcore for Windows. Currenly majority of Win people pay for energy, getting twice less PPD than Linux users. Lots of power unharnessed there.
c. Instead of console and systray clients to move on 1 version -- get rid of command-line console version. Console clients are really meant for command-line people, may-be 1-2% of PC users.
All these improvements will help to grow voluntary community and make life easier for voluntarees. I have been hearing lot of feedback, that F&H clients is too complex to install compared to other voluntary GRID projects. I'd like to see F&H to rejuvenate and develop together with other software. It's all about client software, not about huge knowledge and success in protein base research.
Jaak,
http://estoniadonates.wordpress.com/
Did you search the forums for simular discussions? I know I been involved in allot of them, and that's not even counting the one's which got pruned because they got out of hand because people couldn't discuss a point without resorting to personal attacks.
a> Do you see the threads about issues with clients at this time? Do you really think they are ready for this?
b> Don't you think if it was possible to have it released already they would just sit on it? And besides, linux clients do not only run a2 projects, they get a1 projects as well where the diffence between windows and linux is only a few %.
c> Console have added usage, running as service being a major one.
I love the enthousiasm, and I'm not the one who should say, think before you post, as noted by some of the wrong advices/conclusions I offerd here on the forums but in this case I will make an exception and say: you didn't think this through/didn't use the search function.
Jaak, I worked on a multi client installer before, and I asked the same things as I thought it wouldn't be hard to do. Fact is, it is not, fact is also, if you give me a few days, I can release something which should covers point a and c somewhat. But, the issue would be, when I do, I would get swamped with requests about support for issues which are not mine to solve. I can set up clients based on things in the faqs, I can not change the behaviour of clients themselfs. I quit working on this, but two days ago I got the project out again ( mainly because my intrest got spiked again due to something I am not allowed to talk about in this section but beta testers probably know what I mean and I think it won't take long before it will go public ).
Installing a client automaticly isn't hard, it's trying to add everything together which made it hard. Statistics gathering, monitoring and controlling clients. Everything, on it's own, I got working. It's not combining allot of modules/classes and forms into one program which is proofing an issue as I didn't design each part to be modular at first. It's taking time, yesterday I spend 5 hours combining classes and fixing errors which where caused by broken relationships since I janked them from 4 diffrent programs. I got +-500 errors fixed and a multitude to go, and then I still got to link everything together again
I pulled a thread earlier about an installer because I asked PG to change the mpich smp installer, which didn't get honord and I felt dissapointed. But in the end, the most compelling issue to not do what you want as a 3rd party dev is because I also feel like I'm opening a can of worms. People might expect things to work out of the box, something I can never guarantee as I aimed to install/monitor/manage smp and gpu2 clients which are still in development. And, I know for a fact, that creating this interface is nothing compared to creating the actual computing cores themself so I feel like the saying you hear allot around here is right especially on this subject: when we're ready you will know.
I got the same hopes and whishes you do, believe me about that, and I expect everyone here to feel the same. But what can we do about it?
Edit:
Ivoshiee wrote:If anything then the GUI client should be terminated. All effort (SMP, GPU, ...) should be put into unifying everything into one single console client and just provide GUI/tray/SS wrapper for it.
http://img26.imageshack.us/slideshow/pl ... 674cu.smil
It's old images from a pulled thread but as said, I both got more then enough time to try, and I just can't leave it alone.. even if I know there are con's to it.