MediaWiki API result

This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.

Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.

See the complete documentation, or the API help for more information.

{
    "batchcomplete": "",
    "continue": {
        "gapcontinue": "SCOOP",
        "continue": "gapcontinue||"
    },
    "warnings": {
        "main": {
            "*": "Subscribe to the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/postorius/lists/mediawiki-api-announce.lists.wikimedia.org/> for notice of API deprecations and breaking changes."
        },
        "revisions": {
            "*": "Because \"rvslots\" was not specified, a legacy format has been used for the output. This format is deprecated, and in the future the new format will always be used."
        }
    },
    "query": {
        "pages": {
            "161": {
                "pageid": 161,
                "ns": 0,
                "title": "Related Projects",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "Here a list of related projects with Liberty Eiffel:\n\n= eiffel-iup =\n\nA wrapper for the IUP toolkit. IUP is a multi-platform toolkit for building graphical user interfaces. IUP's purpose is to allow a program source code to be compiled in different systems without any modification. Its main advantages are:\n\n* High performance, due to the fact that it uses native interface elements.\n* Fast learning by the user, due to the simplicity of its API.\n\nThis wrapper is still under development, but is almost complete and we encourage you to use it and send feedback.\n\nThe project website is: [https://notabug.org/GermanGT/eiffel-iup eiffel-iup]\n\nTecgraph's IUP (currently in version 3.30) site: [https://webserver2.tecgraf.puc-rio.br/iup/ Tecgraph IUP]\n\nThis package is released under the MIT license."
                    }
                ]
            },
            "159": {
                "pageid": 159,
                "ns": 0,
                "title": "Release Checklist",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "This page is a WIP. Please update it if you think of any missing detail. The target is to include all necessary command line commands (where applicable)\n\n* cleanup Testsuite\n* update LIBERTY_VERSION\n* create new bootstrap germ code\n resources/smarteiffel-germ/make_germ.sh\n* create a local branch for the next release\n git branch bell\n* create a bell branch in the github repo (via web interface?)\n* push it to savannah\n git checkout bell\n git push upstream bell\n* remove all tools and libraries which are not sufficiently mature to be included in the release\n** for Bell these are:\n cluster smarteiffel/generation/run\n smarteiffel/commands/run.e\n edc-new, edc\n lib/mmi\n effect tool\n src/staging\n src/lib/net/ezmq\n wrappers: cairo, database/postgresql, ewlc, llvm, zmq, xml\n* switch ET to use the new branch\n** echo \"bell\" > ~/branch on ETs account\n** change website/et/html_templates/head.html to make ET output tell people which branch is being tested...\n* adapt changelog (in work/packaging/debian.skel/debian/) in bell branch (remove ~dev tag)\n* create release candidate\n git tag <release_name>-rc1\n git push --tags upstream\n* on ETs account...\n work/packaging/build_debian.sh -rc1\n work/packaging/build_debian.sh -rc1 -deploy\n ssh et32@et32 \"cd $LibertyBase && git fetch origin && git checkout $gitBranch && git merge --ff-only FETCH_HEAD && $LibertyBase/work/packaging/build_debian.sh -rc1\"\n scp -p et32@et32:Liberty/work/packaging/debs/* ~/Liberty/work/packaging/debs_i386/\n reprepro --basedir ~/Liberty/website/apt includedeb rc liberty-eiffel-tools_2016~dev~rc1_i386.deb\n* create doc tarballs\n check for next release\n work/build_doc.sh -plain -zip\n make doc.liberty-eiffel.org point to the released docs\n* create tarball and put on FTP server\n download the tag tarball from http://git.savannah.gnu.org/cgit/liberty-eiffel.git\n work/strip_tgz.sh bell-rc1.tar.gz\n scp bell-rc1.tar.gz ramack@dl.sv.gnu.org:/srv/download/liberty-eiffel/\n* collect RC feedback on our mailing list\n* adapt changelog (in work/packaging/debian.skel/debian/) in bell branch (fix release version and date, without SNAPSHOT)\n* create the final release tag\n git tag <release_name>\n* create release debian packages\n see above, use -release instead of -rc1\n* create tarball and put on FTP server\n see above for rc\n* write announce email\n** to our mailing list\n** on http://lists.gnu.org/archive/html/info-gnu/\n** as news entry on savannah\n** https://en.wikipedia.org/wiki/LibertyEiffel - stable release docs\n** https://directory.fsf.org/wiki/Liberty-eiffel \n** adapt changelog (in work/packaging/debian.skel/debian/) in master branch (readd ~dev tagged version)\n* switch ET back to use the master branch\n** echo \"master\" > ~/branch on ETs account\n* prepare changelog for the third release\n* plan the next release (tickets on savannah)"
                    }
                ]
            }
        }
    }
}