Whilst I consider that FreeDC is the best in all the available statistical Sites, sometimes I sit back and wonder why is certain features listed as is or why something else is not included and I tell myself Do not Rock the Boat wait until somebody fixes it. Today, I realize that unless I state my perspective, nothing will change for the others more than likely think the way I did, that is do not fix something that is not broken. or wait for somebody to fix it. The trouble is the user "Somebody" is very allusive.
Having said that this is what I would do if I could program (which I can not) just to satisfy my way of thinking but I also concede that others might not see it the same way.
1. Divide the Active Projects into BOINC and Non Boinc Projects. I believe that the majority of users follow BOINC projects although a minority are likely to follow both. From the majority point of view when searching for BOINC projects, it would be a waste of time looking up a Non Boinc Project. A Division in this field would make the task easier and less confusing..
2. Update projects location to either Active or Retired. Again, it is taking too much time to research weather a program is active or not. We should have a clear policy when a project is no longer active. For example:Mersene@Home is still listed as active after 503 days of not posting stats, Similarly Sierpinski Base5 PRP has been inactive for 719 days.
3. Food for future features. The above suggestion I think could be easily accommodated. My thoughts for the future is not so simple I am afraid. Often what appears to be simple is not.
My future thoughts for change is not so simple and I am sure will rock the boat. You might recall the days of CPU only crunching, some users were complained that it is not fair for they are not in the same playing field as those of IT Techs in charge of large corporations that the individual did not pay for yet can become number one in the world by using machines that do not belong to them. Later when GPU's came in force a similar argument pursued for those who wanted to remain on CPU only had no chance against those who owned GPU's. The competition became harder because the goal post was moved out of reach to some. In its infancy Dr David Anderson and his team tried to rectify some of the anomalies in the system with creating the so called "New Credit" system but unfortunately he created more problems than it was worth. There is another problem emerging as we speak. There are users now whose daily score accedes 100Million by using rigs created to mine bitcoins. Whilst Bitcoin Utopia can utilize those machines granting such high credits, the rest of the world Boinc users have no chance at all of catching up let alone being in the top. Such equipment is not only costly but is not available in a lot of countries making it harder still to compete. It is time to think of creating Divisions as future equipment currently being worked on is likely to be even more powerful. I am thinking something on the line of Division A would consists of those users whose out put is more than 100Million a day, starting the Division at a certain lowest point. Division B would be those who have not yet reached the lowest point in Division A but similarly output more than 10 millions or so a day. Further Division as needed including a division for corporate users who do not own the machines but are in charge of them. I am not thinking of friends who might help you with one or two machines but those busyness types who do not pay for the rigs. It is human nature to compete so let us compete on more even fields like a ladder. The higher you are attempting to claim on the ladder, the harder it is and those on the top would reflect users who have the means and can afford to be in a Division of their own.
This is just food for thought but unless we start thinking what to do in the future I doubt BOINC will remain in its present form as the days of Desktop computing is nearing the end and the cost of running equipment is increasing almost daily leaving no option but to give up on BOINC..