As I read through blogs, I see some concerns. I want to lift up a few, and say a few things about them.
I will, however, state my first concern: more than half of us have not engaged in the work from Friday… yet? We’ll be establishing our assessment criteria this week, which will be interesting. Personally, I think this kind of procrastination, in a team/community environment, is not acceptable. We’ll see what the group has to say.
Challenges and Concerns In the Wild
These are some of the concerns I saw in your blogs. I think concerns are interesting, because they are the things that keep us from being successful. The whole point of this course is to be productively lost and to, ultimately, BE BOLD.
I also saw challenges and opinions that were clearly stated: challenges to self, challenges to us as a group, and opinions that represented points of view. These are all interesting as well, and I’ve tried to capture a few of those in the mix, too.
My comments follow each bullet.
It is such a large project that a lot of people could tackle it and it would barely dent it, so it could be a great project for a team.
OpenMRS is huge, but every dent counts.
Its far better to contribute to a meaningful project than always have my choice of language.
Interesting. I think I agree. But I still think Ruby has some weird syntaxes. Then again, I program in a language that is 90% parentheses.
Being able to finally see what goes into making a site such as this, kind of excites me, to be honest. The next open source project that interests me is Moodle. I just think that it would be pretty cool to be able to contribute to the software that my entire college campus uses. Who knows, maybe I can even improve the software and make it less of a pain for those who complain about it?
I think CodeWorkout has a lot of potential, and could possibly represent a future direction for study. Given that it is hosted in an academic context, you might find yourself applying for a Masters at VT, and continuing work on exactly that project! Even if not, we’re likely to experiment with CodeWorkout here next year, so both it and Moodle could have local as well as global impact.
… the coding website, which shall not be named (because I cannot remember the name).
I, too, have forgotten. Oh, snap!
Recently, I was provided with the opportunity to manually put together a 3D printer and as a result my interest in them as sky rocketed. Therefore, I think it would be awesome to take part in developing code for a 3D printer.
Interesting how the things we do impact the things we’re interested in.
I know that this is an application that not only gets used, but needs to be used.
Moodle is big. It has (according to the Wikipedia) at 23% market share in the LMS (learning management system) space, second to Blackboard (41%). Work on Moodle will have positive impact on many.
It has always bugged me that I have to switch to Windows every time I do homework for chemistry classes. … I, instead, want to work on Libre Office Suite to fix the issues I have encountered while working on my homework. I know there are several other students who use both systems on their laptops, scratching their heads with frustrations for the same reasons as mine when they work on data analysis for their classes and projects.
Awesome. Scratch the itch.
I would love to be able to improve something that I find useful and that I enjoy. I really love working on the 3d printer, so learning another facet of it sounds like a great opportunity to me.
Again, an excellent reason: do what you’re passionate about, and pursue it without apology.
While Java is on my list of languages to learn, I’m afraid that diving into this project would involve too steep a learning curve, and make it less likely that I would get a pull request merged into the project.
Hm. I think focusing on the goal of doing excellent work is more important than the goal of a pull request. That’s just my 2p. However, everyone needs goals, and if that’s part of your own personal metric, you should go for it.
The Transterpreter and the vague hardware project fall lowest on my list. This is mainly because I don’t hate myself.
I, on the other hand, have an endless capacity for self-loathing. (Channeling Eeyore…) No, no… noone worry about me. I’ll just work on my own project, over here. Just me, myself, working on this code. Very valuable, I’m sure. I’ll just rework this Makefile now, very exciting, Makefiles…