to be honest I am not sure this is entirely a good idea.
Beside the fact, we will end up with some big stuff, Cudaminer and ccminer are two different softwares.
I don't really see the point in putting them together. Blake512 can be moved (and I was thinking to do it, however it isn't on my top priority list) to ccminer for the rest this is less obvious.
It would be like merging ms words and powerpoint. (sure it could work, but it isn't that useful)
Yes I agree and that is also what makes it VERY DIFFICULT is that the two programs are similar but different also. But if all the algos can be moved into one EXE if possible (still not sure it can be done) why not try? The more algos we can support in one EXE (program) the easier it will be for people to use nVidia hardware and should make support a lot easier. Would you not agree? This is one of the biggest issue with AMD hardware IMHO at the moment (you need multiple different programs for all the algos).
This would be much easier if it were done by Christian who is ultimately familiar with both programs!!! If he were to do it then no one would question it but only welcome it (myself included!).
I know we right now support both Windows and Linux. If we were to diverge (not sure it's a good idea) from this I could build DLL files for each algo which would make compiling and integration of additional algos so much easier from a windows standpoint. But I resist for now.
But I respect your opinion djm34. Could you elaborate on why you think this might not be a good idea? (from an end user standpoint and not from a dev standpoint)
IMHO I would think
99% of the users would like one program regardless of what hell we as devs might need to go through to make this one program!BTW, part of what I'm trying to do is make it easier for devs like yourself, tsiv and Christian. You can concentrate on just the unique algos you want to work on and for now and I'll work on integrating it into a "master" framework. This way each of you only has to work/worry about your own code. I'll try and take care of the rest. Maybe after I publish the "master" nvMiner code others can also help with integration.
Thanks,
Carlo
PS Any non devs want to comment on what you'd like?
Besides Scrypt related coins are "worthless" to GPU mine now, I do agree as the user point of view.
I also would like to point how Nvidia mining community is mature discussing opposite opinions in a polite/constructive way instead of flame and brute force.
Congratz to all devs and community at all.