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.

6 Likes

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

1 Like

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.)

4 Likes

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.

2 Likes

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!)