---------------------------------------------------------
From: "Gregg Ferrie" <gfe...@sd63.bc.ca>
To: bcf...@googlegroups.com
Sent: Thursday, 22 September, 2011 12:12:39 PM
Subject: openStudent open source Student Information System for BC
Greetings everyone
I thought this would be a good venue to update the BCFOSSS group about
an initiative which is being incubated by the Saanich School District.
You can read about our thinking for an open source, community-based
development, similar to that of the post-secondary Kuali foundation,
in the attached backgrounder document. It should provide the rationale
for what we hope to accomplish.
A few districts have already indicated interest in this initiative and
are going to be providing user input and support. We are also looking
for assistance and input from the open source developer community.
I would appreciate your feedback: firstly on the worthiness of the
initiative itself and secondly for an indication if you would be
interested in participation in helping to develop the underlying
architecture, program API, discussion groups and so forth. We hope to
have a lead programmer in place within 2 weeks who will be
coordinating the software engineering and development.
There is a lot to do but our hope is there is enough good will and
enthusiasm to build a system by BC schools for BC schools.
all the best
Gregg Ferrie
Director of Information Technology
School District No. 63 (Saanich)
Office (250) 652-7311
I just read the openStudent background paper.
I have been thinking (dreaming) about this idea since BCeSIS was
launched. Finally, it's happening. Hurray!! In many ways this type of
project fits the Open Source model perfectly. I commend Gregg and
Saanich school district for this initiative and vision. The
openStudent document is well written. I cannot agree more, "How many
more times will districts make the same expensive mistakes?" With
BCeSIS being phased out, this is an idea whose time has come.
I highly encourage all to read the openStudent pdf.
Cheers
--
Robert Arkiletian
Eric Hamber Secondary, Vancouver, Canada
To view this discussion on the web visit https://groups.google.com/d/msg/bcfosss/-/cKRuwJeYAbAJ.
--
You received this message because you are subscribed to the Google Groups "British Columbia Free Open Source Software in Schools" group.
To post to this group, send email to bcf...@googlegroups.com.
To unsubscribe from this group, send email to bcfosss+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/bcfosss?hl=en.
One more important consideration, which open-source tends to ignore,
is design and usability.
If BCeSIS were a car, it's as if were designed by committee with a
checklist. Need a steering wheel? Check. Need a wiper switch?
Check. Need a gear shifter? Check. All the while not actually
test-driving the car and discovering the steering wheel was in the
back seat and the gear shifter was in the trunk.
A better alternative would be to *start* with usability guidelines.
Most of us don't ever thing about this. For example, dialogues should
have verbs for clarity, uniformity of controls, etc. Perhaps some
photoshop mockups from a designer as a starting point.
Please don't fall for the checklist approach to design.
How can other district help and get involved with this initiative? My
district is very small, but we'd like to help in any way we can.
> --
> You received this message because you are subscribed to the Google Groups
> "British Columbia Free Open Source Software in Schools" group.
Yes, Dean's ideas are bang on. One method to get feedback for ideas
from a large audience now and especially after developement and
testing starts, is google moderator.
https://sites.google.com/site/moderatorhelpcenter/home
I think your team can embed this within your site too.
Agreed. Here is a timely article
Linus's first point is especially true:
“The first thing is thinking that you can throw things out there and
ask people to help,” when it comes to open-source software
development, he says. “That's not how it works. You make it public,
and then you assume that you'll have to do all the work, and ask
people to come up with suggestions of what you should do, not what
they should do. Maybe they'll start helping eventually, but you should
start off with the assumption that you're going to be the one
maintaining it and ready to do all the work.”
So we should accept and expect that professional hired programmers are
going to build this. Users (teachers, districts, IT sys admins, etc)
can provide direction, file bug reports, request features, even submit
patches. But remember, as Linus states, the users are more important
than the code. Community is the symbiotic relationship between
developers and users. The Open Source ecosystem is the most efficient
way of making software.
One analogy I like to use to compare an Open Source model to
commercial software is renting vs buying a home. In the end you don't
own anything and you can be evicted anytime (by the vendor not
supporting the product) and it's almost impossible to have renovations
done (feature
enhancements/modifications).
Hopefully, other districts will help financially but unfortunately if
too many take a "wait and see approach" I think it may be
shortsighted. I really hope districts have more foresight than to just
sit back and expect only one district to foot the bill from which all
will eventually benefit.
In a perfect world, the Ministry would see the value of this project
and subsidize it in hopes that seed money would result in huge savings
down the road when it's operational. The savings would be
astronomical.