[Simh] binary packages...
J. David Bryan
jdbryan at acm.org
Wed Sep 5 13:51:26 EDT 2007
On 5 Sep 2007 at 11:48, Jason Stevens wrote:
> Let me know if there is something that you feel should be on the site..
As the current lead for the HP simulator, I tend to agree with Bob's
comments here:
http://mailman.trailing-edge.com/pipermail/simh/2007-August/001299.html
...regarding distributed source management. I think that having a
separate, parallel SIMH project would not be as valuable as making
persuasive arguments to Bob or the simulator leads to accept changes
directly into Bob's code base.
However, what would be very valuable, in my view, would be for the
Sourceforge project to host diffs for users' locally modified SIMH
versions. I know that a bunch of people maintain local versions (myself
included), consisting of patches either never submitted or submitted but
rejected. I think it'd be helpful to offer those to the community.
For example, I am maintaining about a dozen local enhancements that have
been rejected by Bob. Some are minor (e.g., a change to the NOBR command
to clear the breakpoint at the current PC if no argument is supplied); some
are major ("string" breakpoints based on console output from the simulated
program, scripted responses to allow automated regression testing with
diagnostics, etc.). I know that Mark Pizzolato has made a bunch of
scripting enhancements to the DO command ("On Error", "goto") that I would
dearly love to use. Undoubtedly, there are other useful enhancements that
people have made. Having these available to the community would be
terrific.
One might argue that we could achieve this with a collaborative effort on
shared source. However, someone might want just my NOBR change and not my
scripting change (or all of the other collaborative changes). Diffing a
source checkout against the official SIMH release and then sorting through
the six hundred changes to identify just the ones pertaining to my NOBR
change would be difficult. I think it'd be easier for someone to pick the
appropriate bits out of my diff, especially if a bit of subsidiary
documentation were included.
-- Dave
More information about the Simh
mailing list