When choosing a project we need not only to think how useful that project would be, but also, how much cooperation would we need, who could write it, etc.
My opinions on the ideas so far:
*game. I think this is a fairly good one, even tough very abstract. Writing a game would require a lot of discussion on the general structure. I'm not sure if that is good or bad. It might be a pain if we all have many ideas and little experience.. Also, I think there would be parts for people of different skill levels and interests.
*networking or utility library.
computerequip wrote: |
---|
But there's already too many networking libraries >.>! |
Though this could be split into fairly (but not totally) independent modules, which is a good thing.
*archive manager. I could see that work. But then, why could anyone ever prefer it over existing archive managers. It would be awesome if this community project resulted in something really useful..
*library for loading images. I think this might be the best so far. There is no good one library for that (have you ever tried loading a gif animation?). There are many algorithms of different complexity. They are all fairly independent, but need a unified interface.
(did I miss anything?)