Hi,
I wrote:
>> - How are you planning to fit the manual alongside the current
>> communally-editable internal documentation, such as the various wiki
>> (trac) pages?
Rob wrote:
> The operations manual, and the things it references, will be the primary
> source of information regarding the operations of the organisation. The
> trac wiki is a thing that anyone with a login can edit, and has no
> maintenance or approval processes, and so is unsuitable for defining how
> the organisation operates.
I realise that the process for submitting changes isn't yet present,
but it already seems to be something which will be (intentionally!)
much harder to improve than the level of detail and prescription it
contains would suggest it should be.
In practise, the low-level details seem quite likely to be the sort of
thing which our volunteers are likely to spot improvements to and want
to have an easy way of adding suggestions to. Even if the trustees
review process merely consists of merging patches, it both seems like
the kind of thing where that would both slow the process down
considerably and largely be a waste of the trustees time. In
particular they could well end up reviewing many small patches
containing details with which they may have little to no actual
experience.
I fear that in turn that the added effort to make these improvements
will either deter contributions (see: the budget, which is now
basically only ever edited by SC members/trustees; srweb, despite
efforts to make it easier to actually edit) or result in other,
competing, guides appearing.
I think we can agree that both of those scenarios are undesirable, so
I would suggest that the ops-manual either restrict itself to a higher
level or enable review (and possibly publishing) from a much wider
number of people.
>> - When are you intending that the things in the manual take effect
>> from? - Over what duration will it be phased in? While the
>> majority of it reflects current practices, there are some elements
>> (such as the mandatory registration of volunteers) which aren't. As
>> someone organising a Tech Day with non-Blueshirts, it would be a
>> shame if this became a blocking issue.
>
> I wouldn't worry about this too much right now. We are hoping to have
> the first version of the manual done within a few weeks, so this
> transition stage can be as short as possible. Our plan is to have it
> sorted very soon so that we can start on the competition etc.
I think that possibly you've missed my point. As someone organising a
Tech Day with non-Blueshirts acting as mentors, I need to know, now,
what the requirements on these people will be in terms of, for
example, their registration with SR and whether the web-form the
manual mentions will be operational within the intended time-scale.
The timing of these Tech Days is publicly available (they're now
advertised on the website), and (one of them) can clearly be seen as
being exactly "a few weeks" from now. In order to not have to cancel
the event at short notice I need to know as soon as possible what the
expectations are going to be.
>> > Organising the tech day: – Date selection: * Must be on a weekend,
>> > or alternatively a weekday in a school holiday, or bank holiday.
>>
>> This feels oddly specific and prescriptive -- s/Must/Should/ perhaps?
>> (I can think of a number of valid scenarios which it currently rules
>> out).
- inset/teacher training days (which aren't holiday as the school is
open, just not to students)
- school activity/extra-curricular days (for example DoE trips
sometimes happen during term time)
- some schools have lessons on weekends (typically Saturday mornings
for those that do)
- not everyone attends formal schooling (we have had teams consisting of such)
- school holidays aren't universally scheduled, whose holiday timings
for should be being used?
Yes, most of these are somewhat pedantic cases which are unlikely to
actually cause issues. However that wasn't really my point.
My point here is that this is a MUST requirement which is then highly
specific and appeared to be considerably more so than the surrounding
content. It also fails to rule out cases where schooling is
interrupted anyway. Simply saying "Ensure the data does not interfere
with normal schooling for teams which could be reasonably expected to
attend" or similar, perhaps using school holidays as an example, would
have the same effect without adding artificial boundaries.
> The 'kit services' chapter doesn't yet have notes in, but it will
> contain stuff about vcs I imagine. I'm expecting that now there are
> free hosted services we can use to store both public and private
> repositories, that migrating over to using those will be on the cards.
> Reducing the NIH syndrome, and etc.
Bitbucket, Github and Gitorious (just the first three I checked) were
all launched/founded in 2008. Given that we started using git
ourselves around 2010 (based on the last commit date in SVN), the
availability (or lack thereof) of free hosting doesn't seem to have
been a driving force in our choice to self-host.
I don't disagree that there may be some benefits to moving, though it
would represent a (possibly substantial) change in everyone's
workflows. Given that it would seem sensible to invite discussion
around the idea of moving, along with platform suggestion, before
doing the move (if indeed that turned out to be preferable).
> The ops manual git repository is now publicly readable.
Thanks. I've no idea how to use bitbucket -- is there a way we can
send pull requests (or some equivalent)?
Thanks,
Peter