|
|
| Author |
Message |
| 25 new of 547 responses total. |
cross
|
|
response 486 of 547:
|
Oct 21 17:14 UTC 2003 |
Now, now, let's not mince our position. We *did* buy top of the line
new hardware, with the intention of moving to the newer machine sooner
than later. I will agree it wasn't our primary goal to have a super-
computer to run grex on, but that doesn't excuse us being this slow.
We really do have to do better.
I'm going to suggest that, if staff agrees to move to nextgrex within
three months, we end this thread of discussion. Pointing fingers and
complaining about what we didn't do isn't going to help us achieve the
goal of moving to the new machine sooner than later. Let's not lose
sight of what's important here: getting nextgrex running.
That said, I think we have a limited amount of time available until
OpenBSD 3.4 comes out. Let's make profitable use of that time by trying
to hash out some of the remaining technical issues before we have to
start slinging away with configuring and documenting the new machine.
Let's just get this thing done and move on to other issues.
|
aruba
|
|
response 487 of 547:
|
Oct 21 23:26 UTC 2003 |
John - ifit's any consolation, NextGrex has been up and running since not
long after we got the hardware. So most waranteeable problems would have
showed up by now.
|
jep
|
|
response 488 of 547:
|
Oct 24 03:55 UTC 2003 |
Let me clarify my position a little bit.
It's my intention to ask questions and to get the answers. I just
wanted to find out why NextGrex isn't being used yet, and when it will
be used. I still don't know either of those things. Dan Cross is
certainly stepping forward and setting expectations, but I don't know
if the staff as a whole is going to accept and meet those expectations.
It's not my intention to bash anyone. I don't think the NextGrex
implementation needs to be about personal feelings. If person A isn't
going to get the job done -- for *whatever* reasons; I haven't asked
for the reasons and no one has volunteered them -- then if there is a
person B, that person should allowed to give it a shot.
There are "person B" people available, by the way. Grex is lucky that
it doesn't have to be dependent on one individual for it's survival
and future direction.
re resp:485: I apologize for any of my comments which may seem to
stretch a point or two. Grex could have bought a 3.0 GHz machine in
February, instead of a 2.2 GHz machine, so in that sense it's new
hardware is not "state of the art". And I don't care if it's state of
the art in that sense; that wasn't my point.
It *was* new then, and is not new now. If we had waited a year to
buy, we'd be better off. That's what probably should and would have
happened, had we known there was no commitment to put Grex on the new
hardware last winter and spring. Having the NextGrex hardware sitting
unused is hurting Grex. *That* was my point.
re resp:487: Yeah, the warranty remark was a stretch. A hardware
warranty isn't of that much relevance.
|
gelinas
|
|
response 489 of 547:
|
Oct 24 04:03 UTC 2003 |
I don't think the current state is "hurting" grex, but I do agree it's not
really helping. And waiting a year to buy the hardware wouldn't have helped,
either.
We are setting up a checklist of things to be done. The next step is to
install OpenBSD 3.4, which janc agreed to do.
|
gull
|
|
response 490 of 547:
|
Oct 24 13:22 UTC 2003 |
Re #488:
> It *was* new then, and is not new now. If we had waited a year to
> buy, we'd be better off. That's what probably should and would have
> happened, had we known there was no commitment to put Grex on the new
> hardware last winter and spring.
Honestly, I think this is a bit of a catch-22. You're not going to get
people to commit time and effort until they know there's a will to spend
money on the hardware.
|
cmcgee
|
|
response 491 of 547:
|
Oct 24 21:40 UTC 2003 |
I disagree that we should have waited to buy. As I understand the process,
you have to make sure the software runs correctly on a specific hardware
configuration, not a hypothetical one.
While we might have moved faster if we weren't a volunteer organization, or
if more people had more time, I just don't see that we should have waited on
the software.
|
aruba
|
|
response 492 of 547:
|
Oct 25 01:10 UTC 2003 |
Well we tried waiting, for over a year, with the idea that we would install
the OS on two different types of hardware and then pick one. Nothing
happened. Last winter the consensus was that we should commit to Intel
hardware and buy what we need, because then staff would be more likely to do
something. So we bought it. We made some progress at first, but now we're
stalled. I'm glad cross is trying to jumpstart the process.
|
asddsa
|
|
response 493 of 547:
|
Oct 25 05:46 UTC 2003 |
Oh boy...time drags on...
re 489 There are dozens of reasons that show the current state is hurting
GreX.
|
cmcgee
|
|
response 494 of 547:
|
Oct 25 12:50 UTC 2003 |
Errr, last line 491 software=hardware.
|
jep
|
|
response 495 of 547:
|
Oct 25 23:26 UTC 2003 |
I agree with moving ahead if we were ready. I'm piqued that we spent
the money then stopped.
I'll raise another point, too. For years, there have been two people
who have been most adamantly against switching from Sun to Intel
hardware; Marcus and STeve. These are the two people who were most
needed to do anything new with Grex. I am on the outside; I'm not
involved with the process, but... these are the two people who have
stalled the move. Right?
|
glenda
|
|
response 496 of 547:
|
Oct 25 23:37 UTC 2003 |
They have not stalled it on purpose. Both are in the midst of other time
crunches at work. Between volunteer work and salaried work, salaried work
wins out. I, personally, know that if STeve spends much more time away from
home and family, there will be no home or family. I have seen very little
of him since about 2 weeks before the big power outage because he is spending
all of his awake time fighting various incarnations of Microsoft yuckiness.
That, coupled with my insane class/work schedule means we get no 'us' time
as it is. He is not dragging his feet on the NextGrex. There is only so much
time available and right now it is onverfull. Believe me, he feels badly that
he doesn't have more time. But, I have put my foot down. I don't want him
to have another stroke because he is pushing the envelope too far. As much
as I love Grex, it just isn't worth it.
|
gelinas
|
|
response 497 of 547:
|
Oct 26 00:26 UTC 2003 |
Neither STeve nor Marcus, in my opinion, have been the roadblock; we
just haven't made as much progress as we would like. There are things we
could have used Marcus for, but we've been making some progress despite
his not being available.
|
jep
|
|
response 498 of 547:
|
Oct 26 01:05 UTC 2003 |
Glenda, I don't want to slight either STeve or Marcus. I definitely
don't wish either of them bad health. They have done a lot of things
for Grex that I appreciate. I understand about having a life, as well.
However, if there's something that needs doing, that's waiting on you,
that you can't do, there is nothing wrong with saying, "Someone else
do this. I can't." It occurred to me that that could possibly
resemble the situation here.
|
cross
|
|
response 499 of 547:
|
Oct 26 01:49 UTC 2003 |
There's no one person who has stalled things. Marcus had some things he
wanted to do that we've been waiting on that I don't think are realistic
at this point: moving to Kerberos being the primary one.
I'm interested in what happened at the staff meeting. Obviously, I
can't attend them since I'm so far away, but I'm hoping some concensus
was reached on how to proceed. Joe mentioned in party the other night
that Jan is going to install OpenBSD 3.4 on nextgrex; hopefully we can
proceed from there.
|
bhoward
|
|
response 500 of 547:
|
Oct 26 02:51 UTC 2003 |
Other structural issues such as those raised by Mary (in #463) and
others need to be discussed but that really ought to be
separated from discussion on the tactics of getting nextgrex into
production as soon as possible.
Seems to me you have X amount of work waiting to be done, Y number of
staff trusted and capable of doing this kind of work and only a subset
available to do it.
We want to promote nextgrex into production in as little time T as
possible. How much time that is can (and has) be(en) argued but it
remains that to reduce the time you can:
1) Reduce the amount of work required for go live
Possible. Depends on what is critical-path. Throwing in
non-critical-path distractions like replacing Picospan as was suggested by
someone earlier does little to reduce T. Shortcuts may be an option
in some areas, but must be weighed against security/integrity
risks and a call made whether the deferred cost in staff time (remember
short cuts need to be cleaned up) is worth it. Personally, I'm willing
to give up some time to insure our new system is well documented, stable
and secure.
2) Increase the number of people working on the upgrade
This is tougher. You can't just expand the pool of trusted technical
staff overnight. Trust is something earned over time and a track record
of delivering.
Basically to reduce T here we either discover underutilized people
resources within the existing group of trusted or semitrusted staff, or
possibly implement some system of work delegation non-staff volunteers
that applies limited staff time to reviewing work done by them. However,
there may practical limitations on the value of mixing in more people
or farming out the work.
Moving forward, we should take a hard look how to redistribute technical
responsibilities to reduce the pressure on individual staff and avoid
single points of failure but our options for the immediate term are
limited by the above. From what I gather, the main tasks remaining are:
* Recompile Picospan for OpenBSD
* Setup newuser
* Configuration tuning, whatever smallish tasks janc refers to in #472.
* Mail
* Transfer the data
Mail seems to be the only significant one. Perhaps we can sort out an
agreement from Jan and Marcus that Dan move ahead on what he would like
to do with the understanding he document as he builds it out and they
make some time to review.
For the record, if there are tasks that can be delegated to non-staff,
please add my name to the roster of volunteers.
My apologies for letting this get so long. Price of having lurked for
so long, I guess :-)
|
gelinas
|
|
response 501 of 547:
|
Oct 26 03:02 UTC 2003 |
(I thought I had heard that Marcus has already compiled Picospan for OpenBSD.
He'll probably have to do it again, before the migration, but it doesn't seem
to be a show-stopper.)
|
gull
|
|
response 502 of 547:
|
Oct 26 03:21 UTC 2003 |
My understanding is that OpenBSD is totally changing their binary format and
breaking backwards compatibility, so it will have to be recompiled.
However, if he's already compiled it once, there's probably nothing
time-consuming to do.
|
cross
|
|
response 503 of 547:
|
Oct 26 03:54 UTC 2003 |
Regarding #500; Well, I think there are some things we can seriously
cut down on to save time. For instance, we don't need to build out
a complex authentication system using Kerberos right now. The reason
for trying to use something other than PicoSpan is to cut down on time
(Marcus isn't around a lot these days), and partly because using software
we don't have the source for is going to cause problems as time goes on.
For instance, it'd be swell if someone could just compile picospan on
nextgrex and have done with it. Unfortunately, it's just not that
easy.
As far as mail goes, I'd love to put mail on another machine, and just
use lmtp to deliver locally. Unfortunately, I don't know that's going
to be practical.
|
gelinas
|
|
response 504 of 547:
|
Oct 26 04:11 UTC 2003 |
What's the big deal with Picospan? From what I've heard, Marcus has control
of the source. He can put it where he wants. Switching now doesn't gain us
anything.
|
cross
|
|
response 505 of 547:
|
Oct 26 04:57 UTC 2003 |
Maybe my understanding is flawed. It's that we don't really have a legal
license for it, Marcus sort of has a copy of the source as an artifact, and
the legalities of it all are really rather fuzzy, and he doesn't have much
control over the source at all. If the source could be opened up, all of
my objections would evaoprate, but it really seems rather more complex than
that.
|
remmers
|
|
response 506 of 547:
|
Oct 26 15:02 UTC 2003 |
Re #495 - Intel vs. Sun. Marcus and STeve are in favor of moving from
Sun to Intel hardware. In fact, at the meeting where we decided on what
type of hardware to purchase, STeve made that recommendation, speaking
for himself and Marcus. Subsequent to that, STeve was actively involved
in the hardware acquisition process.
If I had to speculate on the reasons for slow progress - the fact is
that several key staff members had unexpected situations come up in
their lives that limited the time they had available to work on
NextGrex. I think everyone on staff is committed to getting the
work done and is making an honest effort to do so within the
time constraints they have to deal with.
|
cmcgee
|
|
response 507 of 547:
|
Oct 26 15:24 UTC 2003 |
People who have been with Grex a long time may also be unconsciously comparing
"how long it took to do X" when staff was much younger, had fewer family
members living with them, and had jobs that were less consuming.
|
cross
|
|
response 508 of 547:
|
Oct 26 19:08 UTC 2003 |
Regarding #506; I think the thing that's upsetting some folks, and
perhaps rightfully so, is this idea that there are some staff members
who are `key' at all. In reality, that's the way it's always going
to be, but that doesn't mean the rest of us should be paralized by
it.
|
remmers
|
|
response 509 of 547:
|
Oct 26 19:26 UTC 2003 |
Right. But I don't think that's what's been holding things up.
|
cross
|
|
response 510 of 547:
|
Oct 26 21:08 UTC 2003 |
I concur. I just wanted to attempt to clarify.
|