Skip to content

Commit

Permalink
Refresh README
Browse files Browse the repository at this point in the history
This brings a slight adaptation of the much nicer README prose from the
Mac OS Inform app: https://github.com/TobyLobster/Inform
  • Loading branch information
ptomato committed Apr 25, 2022
1 parent 517a310 commit 0d29a62
Show file tree
Hide file tree
Showing 5 changed files with 70 additions and 43 deletions.
59 changes: 36 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,40 @@
This Inform 7 IDE for the GNOME platform was created by Philip
Chimento, based on a design by Graham Nelson and Andrew Hunter.
See the file `AUTHORS.md` for more information on other
contributors.
## About Inform

## To report bugs ##
Inform is a design system for interactive fiction based on natural
language, a new medium of writing which came out of the "text adventure"
games of the 1980s.
It has been used by many leading writers of IF over the last twenty
years, for projects ranging from historical reconstructions, through
games, to art pieces, which have won numerous awards and competitions.

Point your browser to [the official Inform 7 bug
tracker](http://inform7.com/mantis).
Inform's educational users span a uniquely wide age range, from primary
schools to graduate computer science classes.
Although Inform has also been used for commercial commissions, in
architecture, in the games industry and in advertising (most recently
for a major 2014 product launch), its primary aim is to help and to
encourage individual writers to express themselves in a new medium.
In a single evening with Inform, it's possible to write a vignette and
publish it as an interactive website, playable on any browser.

## Installation notes ##
The Inform project was created by Graham Nelson in 1993 and first came
to the Macintosh Programmer's Workshop in 1995, and is now available as
an app.
It combines the core Inform software with full documentation, including
two books and nearly 500 fully working Examples.
Connecting to the Inform website, it can automatically download and
update extensions from a fully curated Public Library used by the
world-wide Inform community.
The app offers richly detailed indexing of projects and scales from tiny
fictions like "Kate is a woman in the Research Lab" right up to enormous
imaginary worlds whose source text runs to over 3 million words.
Features for automated testing, packaging and releasing round out a
fully-featured development environment for IF.

* The Inform 7 IDE source code distribution does not include any binaries.
If you compile the Inform 7 IDE from source, you will need to download
the Linux command-line package appropriate for your processor from
<http://inform7.com> and put the `ni` file in the directory `src/ni`
before doing `./configure`.
* If you are upgrading from version 5J39 or earlier, and you are having
problems with extensions, you may have to delete your `~/Inform`
directory and reinstall your extensions.

---

Wherever a copyright is listed with a range of years (e.g. Copyright
2006-2015), the copyright should be understood to cover all the years in
that range, inclusive.
(See <http://www.gnu.org/licenses/gpl-howto.en.html>)
Inform is free, with no strings attached.
What you make with it is yours, to publish on your website, sell, or
give to your friends.
There's a vibrant community of users who welcome newcomers (and the app
will help you find a high-traffic forum for discussions).
Lastly, Inform is continuously maintained and developed.
All bug reports are examined and acted on (and the app will show you how
to post them).
18 changes: 13 additions & 5 deletions com.inform7.IDE.appdata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,21 @@
<description>
<p>
Inform is a design system for interactive fiction based on natural
language.
language, a new medium of writing which came out of the "text adventure"
games of the 1980s.
It has been used by many leading writers of IF over the last twenty
years, for projects ranging from historical reconstructions, through
games, to art pieces, which have won numerous awards and competitions.
</p>
<p>
Interactive fiction is a literary form which involves programming a
computer so that it presents a reader with a text which can be explored.
Inform aims to make the burden of learning to program such texts as light
as possible.
Inform's educational users span a uniquely wide age range, from primary
schools to graduate computer science classes.
Although Inform has also been used for commercial commissions, in
architecture, in the games industry and in advertising (most recently
for a major 2014 product launch), its primary aim is to help and to
encourage individual writers to express themselves in a new medium.
In a single evening with Inform, it's possible to write a vignette and
publish it as an interactive website, playable on any browser.
</p>
</description>
<launchable type="desktop-id">com.inform7.IDE.desktop</launchable>
Expand Down
12 changes: 7 additions & 5 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,10 @@ Depends: ${shlibs:Depends}, ${misc:Depends}
Provides: gnome-inform7
Replaces: gnome-inform7
Conflicts: gnome-inform7
Description: Inform 7 interactive fiction programming language
Inform is a design system for interactive fiction based on natural language.
It is a radical reinvention of the way interactive fiction is designed,
guided by contemporary work in semantics and by the practical experience of
some of the world's best-known writers of IF.
Description: The Inform 7 interactive fiction programming environment
Inform is a design system for interactive fiction based on natural
language, a new medium of writing which came out of the "text adventure"
games of the 1980s.
It has been used by many leading writers of IF over the last twenty
years, for projects ranging from historical reconstructions, through
games, to art pieces, which have won numerous awards and competitions.
12 changes: 7 additions & 5 deletions inform7-ide.opensuse.spec
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Name: inform7-ide
Version: 6M62
Release: 0
License: GPL-3.0
Summary: Inform 7 interactive fiction programming language IDE
Summary: The Inform 7 interactive fiction programming environment
Url: http://inform7.com/
Group: Development/Languages/Other
Source0: https://github.com/ptomato/gnome-inform7/releases/download/6M62/Gnome_UI_Source_%{version}.tar.xz
Expand Down Expand Up @@ -51,10 +51,12 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
%lang_package

%description
The Inform 7 IDE is a port of the Mac OS X and Windows versions of the
integrated development environment for Inform 7. Inform 7 is a "natural"
programming language for writing interactive fiction (also known as text
adventures.).
Inform is a design system for interactive fiction based on natural
language, a new medium of writing which came out of the "text adventure"
games of the 1980s.
It has been used by many leading writers of IF over the last twenty
years, for projects ranging from historical reconstructions, through
games, to art pieces, which have won numerous awards and competitions.

%prep
%setup -q
Expand Down
12 changes: 7 additions & 5 deletions inform7-ide.spec
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,15 @@ BuildRequires: gstreamer1-plugins-good
BuildRequires: gstreamer1-plugins-bad-free
BuildRequires: gstreamer1-plugins-bad-free-extras

Summary: An IDE for the Inform 7 interactive fiction programming language
Summary: The Inform 7 interactive fiction programming environment

%description
The Inform 7 IDE is a port of the Mac OS X and Windows versions of the
integrated development environment for Inform 7. Inform 7 is a "natural"
programming language for writing interactive fiction (also known as text
adventures.)
Inform is a design system for interactive fiction based on natural
language, a new medium of writing which came out of the "text adventure"
games of the 1980s.
It has been used by many leading writers of IF over the last twenty
years, for projects ranging from historical reconstructions, through
games, to art pieces, which have won numerous awards and competitions.

# wat, definition of meson macro has builddir and srcdir swapped?!
%global _vpath_srcdir %{name}-%{version}
Expand Down

0 comments on commit 0d29a62

Please sign in to comment.