Finding a project that fits 100% of what you need to do is very difficult. It would probably be better to find programmers that you feel that are just like you (projects, goals, feel, attitude, openness, true free time and attention availability). Then you could talk with them about projects, and I think that if you talk about the projects they have to learn, it would be easier than trying to ask them things that they aren't currently optimum at.
You can work with me if you want. I make things like a set of reusable test programs and small libraries, so you will always find use for something at some moment. Just tell me what you want and some test programs could be made to evaluate how possible it currently is to advance in some aspect. For example I want to implement the WinAPI and the Win9x/WinNT/XP driver interfaces as OS-less, OS-independent libraries so I can use them wherever I want without getting locked in another OS or without the need to have a full OS, even just a bootable or DOS application that launches and terminates.
Here you can see the main topic containing a download link, technical information and updates about my project:
http://devel.archefire.org/forum/viewtopic.php?&p=4263&hl=enHere you can see a miniature of the map of current functions of my system. It's the actual anatomy of my current OS code base, of the functions that after all of its code, it makes available:
I have also thought about the need to find other people who are in projects just like mine and who have a freely cooperative attitude as much as me (people who are just like me and who could become friend with). I have thought that it would be good to start looking for those persons locally, in my own country, to share achievements and efforts permanently. Then it would also be important to keep contact with other people through Internet, but
finding local people who does the same things than me and who want to make a friendship to develop stuff would really be exceptionally good.It took me around 12 years to achieve this and related things and projects that I will apply, but I'm of course still learning.