IFWiki editing project: Adding source code URLs to game pages

Inspired by this month’s Source Code Amnesty Day 2026 we have a new editing project. See IFWiki:Adding source code URLs to game pages for details.

Here’s the gist of it, from the wiki page:

The games database now has a field for source code URLs. Please add some. You can add a source code URL to any game’s page by going to the relevant page, clicking “Action - Edit with form”, and adding it to the “Source code” field.

When you add a source code URL, a prominent “Source code” link will appear in the game page’s infobox. The game will appear on the List of games with source code available, and on the usual “Search games” and “Browse games” pages.

The wiki page then shows some ideas of where to find source code URLs within IFWiki itself, and also on IFDB and the IF Archive.

Some work is also being done on creating a Google Sheets spreadsheet to help keep track of checking and transferring URLs from IFDB, details of which will be added here.

P.S. Don’t forget to include an Edit Summary to help people when scanning https://www.ifwiki.org/Special:RecentChanges :slight_smile:

In order to systematize and coordinate the efforts a bit, we (i.e. @bg, @jonathan, @lpsmith, and I) did some brainstorming and set up a spreadsheet. It lists games where the IFDB provides one or more potential source code links, which are candidates for being added to the game’s corresponding Wiki page.

It would be great if some volunteers could go through the list, check whether each URL leads to source code, and whether the source code is for the appropriate version of the game as determined by the link to its IFWiki page. For example, when a game has source links for Dialog and for Inform 6, then of course the Dialog source URL should be added to the Dialog version’s IFWiki page, and the I6 source to the separate I6 port’s page.

So, here’s the spreadsheet; instructions can also be found at the top:

(The preview says that the sheet is private, but anyone with the link should have editing rights.)

The spreadsheet is set up so that once someone has put an X in one of the boxes (to mark whether a link is valid, broken, etc.), the whole row will change color. So rows that are white are the links that have not been checked yet, and rows with a color are the ones that have already been checked.

The wiki is only on a small server and can’t cope with everybody editing it – thanks :slight_smile: We’ll get it up and running again as soon as someone’s near a computer! (Update: it soon sorted itself out!)

One of the four sub-tasks on https://www.ifwiki.org/IFWiki:Adding_source_code_URLs_to_game_pages is complete! All the IFWiki pages with the words “source code” have been investigated and a value for the Source code field been added where appropriate.

The other three sub-tasks are:

  1. Spreadsheet of potential “source code” URLs from IFDB. It’s at Adding source code links to IFWiki game pages - Google Sheets. The rows that need attention are the ones that aren’t highlighted yet.
  2. IFDB tags. Many tags have been investigated but half a dozen (like “I7 source available”) still have some games with IFWiki pages without Source code values.
  3. IF Archive. There is a whole directory of source code there to delve into.

Thanks for the work so far!

Turns out two of my three games that have IFWiki pages already had the source code link filled in. Not sure how that happened, but good work!

We are making progress on this! Check out the spreadsheet and the lists at IFWiki:Adding source code URLs to game pages - IFWiki.