Upgrade of the version of Inform in Guncho?

16 views
Skip to first unread message

PaulDV

unread,
Apr 9, 2009, 11:32:47 AM4/9/09
to Guncho
Hi VW,

I've added this to the wishlist in the wiki, but thought I'd also post
here that I'd really like to see the version of Inform that Guncho
uses updated to the latest one available.

Is that a big job?

If not, when do you envisage being able to do it?

Cheers,
Paul.

Jayson Smith

unread,
Apr 9, 2009, 11:49:45 AM4/9/09
to gun...@googlegroups.com
It's funny you'd ask that. I just asked VW this yesterday on ifMUD. That
address BTW is ifmud.port4000.com 4000, or http port 4001 to create a
character. Just a place where a bunch of interactive fiction guys hang out.
Stop by anytime! Anyway, he said that the biggest problem with upgrading I7
is that he might have to fix lots of realms by hand. Guncho, apparently, has
no facility for storing uncompiled realms, nor different parallel versions
of I7. So, if any realm failed to compile under the new version, it would
just disappear. I know that's got to be a big job, and so I understand why
he is a bit reluctant. And I get the feeling that it's sort of a deal where
once you start, you really do need to finish what you started, you can't
just say "Oh that's too much trouble right now" and leave the job partially
done. At least, that's my understanding of the situation.
Jayson

Jesse McGrew

unread,
Apr 10, 2009, 7:47:38 PM4/10/09
to Guncho
Indeed. The process I've been using for upgrading Guncho's Inform
build is not very sustainable. My plan is to first allow multiple
Inform versions to be installed side by side. Then realms written for
an old version can keep using the old version when I install a newer
one, and realm authors can upgrade to the newer version at their
leisure. (A mechanism like this is needed anyway if I want to support
other languages besides I7, which I've been considering.)

Also, I suspect another new I7 version is right around the corner, so
I may end up just skipping 5U92.

Paul, are there any specific features you need from the latest Inform?

vw

PaulDV

unread,
Apr 12, 2009, 4:26:19 AM4/12/09
to Guncho
Hi Jesse,

No, no particular features, but I know there are a few (e.g.
directions) which would be useful, and I didn't want to go too far
with my development only to find that I could have done some things a
much simpler way.

I like your plan to have multiple versions of the server running -
that was something that I was going to suggest, so I was pleased to
see you mention that.

I don't mind waiting a bit longer if there's going to be a new release
of I7 very soon.

Keep up the good work Jesse.

Regards,
Paul.
> > > Paul.- Hide quoted text -
>
> - Show quoted text -

Dave

unread,
Apr 15, 2009, 6:12:18 PM4/15/09
to Guncho
On Apr 10, 7:47 pm, Jesse McGrew <jmcg...@gmail.com> wrote:
> My plan is to first allow multiple
> Inform versions to be installed side by side. Then realms written for
> an old version can keep using the old version when I install a newer
> one, and realm authors can upgrade to the newer version at their
> leisure. (A mechanism like this is needed anyway if I want to support
> other languages besides I7, which I've been considering.)

Not to pressure you, just curious... is there any chance this will be
done before the submission date of the comp? When working on a comp
realm offline it'd nice to have one less potential incompatibility to
worry about.

> Also, I suspect another new I7 version is right around the corner, so
> I may end up just skipping 5U92.

It sounds like the work on the mechanism you mentioned is largely
independent of what version(s) of I7 are installed. If so nothing
would preclude starting that work with the current Guncho I7 version
(5T18) and 5U92 and swapping 5U92 with 5Vxx if that gets released
before you're finished.

Thanks for all your work on Guncho!

Jesse McGrew

unread,
Apr 15, 2009, 7:49:06 PM4/15/09
to Guncho
On Apr 15, 3:12 pm, Dave <g...@ddm.wox.org> wrote:
> On Apr 10, 7:47 pm, Jesse McGrew <jmcg...@gmail.com> wrote:
>
> > My plan is to first allow multiple
> > Inform versions to be installed side by side. Then realms written for
> > an old version can keep using the old version when I install a newer
> > one, and realm authors can upgrade to the newer version at their
> > leisure. (A mechanism like this is needed anyway if I want to support
> > other languages besides I7, which I've been considering.)
>
> Not to pressure you, just curious... is there any chance this will be
> done before the submission date of the comp?  When working on a comp
> realm offline it'd nice to have one less potential incompatibility to
> worry about.

Yes, I plan to have it implemented before the comp is over.

> > Also, I suspect another new I7 version is right around the corner, so
> > I may end up just skipping 5U92.
>
> It sounds like the work on the mechanism you mentioned is largely
> independent of what version(s) of I7 are installed.  If so nothing
> would preclude starting that work with the current Guncho I7 version
> (5T18) and 5U92 and swapping 5U92 with 5Vxx if that gets released
> before you're finished.

That's true. Which versions I actually end up installing will depend
on the relative timelines of my Guncho server development and the new
I7 release, I guess.

vw
Reply all
Reply to author
Forward
0 new messages