<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.extremist.software/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=166.107.111.254</id>
	<title>Noisebridge - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.extremist.software/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=166.107.111.254"/>
	<link rel="alternate" type="text/html" href="https://wiki.extremist.software/wiki/Special:Contributions/166.107.111.254"/>
	<updated>2026-04-07T14:48:15Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.13</generator>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Draft_Consensus_Items&amp;diff=68882</id>
		<title>Draft Consensus Items</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Draft_Consensus_Items&amp;diff=68882"/>
		<updated>2019-01-09T20:29:06Z</updated>

		<summary type="html">&lt;p&gt;166.107.111.254: remove outdated proposal&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is for consensus item drafts so that:&lt;br /&gt;
&lt;br /&gt;
* people can easily share ideas with a record of changes&lt;br /&gt;
* avoid creating time pressure for community members by introducing items before sufficient discussion has happened&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Date First Discussed &lt;br /&gt;
! Proposed By&lt;br /&gt;
! Informal Title&lt;br /&gt;
! Summary&lt;br /&gt;
! Author of this Record&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Jan 09, 2019&lt;br /&gt;
| Matt Arcidy&lt;br /&gt;
| Move off noisebridge.net to a new domain&lt;br /&gt;
| Text here: https://www.noisebridge.net/wiki/User:Rando/Move_Domains&lt;br /&gt;
| Matt Arcidy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| May 22, 2018&lt;br /&gt;
| John Shutt&lt;br /&gt;
| Defining Board Officer and Chairperson Roles&lt;br /&gt;
| Text here: https://www.noisebridge.net/wiki/Defining-Roles&lt;br /&gt;
| John Shutt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22 May 2018&lt;br /&gt;
| Beka&lt;br /&gt;
| Philanthropy Renaming&lt;br /&gt;
| Rename Philanthropists to Daemons and update all the relevant related words in parallel ways.&lt;br /&gt;
| Beka&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22 May 2018&lt;br /&gt;
| Beka&lt;br /&gt;
| Document and Do-ocratize Infrastructure&lt;br /&gt;
| Noisebridge will document it&#039;s infrastructure (including access control, wikipedia and social media accounts, domain names, financial record keeping and related accounts), and build tools to reduce or eliminate the reliance on trusted individuals, so as to prevent those items of infrastructure from becoming unusable or unmaintainable in the case that those trusted individuals cease to be readily contactable. All such tools will aim to maximize decentralized do-ocratic participation, transparency, and accountability, and minimize secrecy and concentration of power. As part of this, it is necessary to answer the following questions:&lt;br /&gt;
1) How can these pieces of infrastructure be accessed without significant vulnerabilities? I.E. what does it mean to access NB&#039;s Twitter account in an accountable way? How does that compare to bank information? To domain names? What conditions are appropriate for each such piece of infrastructure, to allow access to working groups building tools?&lt;br /&gt;
&lt;br /&gt;
2) What tools can be made to provide decentralizeddo-ocratic control and accountability? What information must be shared, when, and how can that sharing be guaranteed?&lt;br /&gt;
&lt;br /&gt;
3) Who will build the tools, write the documentation, etc.?&lt;br /&gt;
&lt;br /&gt;
When these three questions can be answered, access will be granted to these tools. The system of trusted individuals may continue to exist as a fallback, if desirable, but will not be the sole way to manage this infrastructure thereafter.&lt;br /&gt;
&lt;br /&gt;
| Beka&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The [[Current Consensus Items]] is a page for hosting consensus items currently under debate, with their formal wording.&lt;br /&gt;
&lt;br /&gt;
The [[Consensus_Items_History|Consensus Items History]] is the public record of consensus items that have been decided on in the past. Please move the records from the &amp;quot;Current&amp;quot; page to the &amp;quot;History&amp;quot; page once they&#039;ve been approved/blocked.&lt;/div&gt;</summary>
		<author><name>166.107.111.254</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Current_Consensus_Items&amp;diff=66233</id>
		<title>Current Consensus Items</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Current_Consensus_Items&amp;diff=66233"/>
		<updated>2018-05-22T20:18:54Z</updated>

		<summary type="html">&lt;p&gt;166.107.111.254: undo on request from james, for now&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a page for hosting consensus items currently under debate, with their formal wording.&lt;br /&gt;
&lt;br /&gt;
The [[Consensus_Items_History|Consensus Items History]] is the public record of consensus items that have been decided on in the past. Please move the records from the &amp;quot;Current&amp;quot; page to the &amp;quot;History&amp;quot; page once they&#039;ve been approved/blocked.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Date First Discussed &lt;br /&gt;
! Proposed By&lt;br /&gt;
! Informal Title&lt;br /&gt;
! Summary&lt;br /&gt;
! Author of this Record&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22 May 2018&lt;br /&gt;
| Beka&lt;br /&gt;
| Philanthropy Renaming&lt;br /&gt;
| Rename Philanthropists to Daemons and update all the relevant related words in parallel ways.&lt;br /&gt;
| Beka&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22 May 2018&lt;br /&gt;
| Beka&lt;br /&gt;
| Document and Do-ocratize Infrastructure&lt;br /&gt;
| Noisebridge will document it&#039;s infrastructure (including access control, wikipedia and social media accounts, domain names, financial record keeping and related accounts), and build tools to reduce or eliminate the reliance on trusted individuals, so as to prevent those items of infrastructure from becoming unusable or unmaintainable in the case that those trusted individuals cease to be readily contactable. All such tools will aim to maximize decentralized do-ocratic participation, transparency, and accountability, and minimize secrecy and concentration of power. As part of this, it is necessary to answer the following questions:&lt;br /&gt;
1) How can these pieces of infrastructure be accessed without significant vulnerabilities? I.E. what does it mean to access NB&#039;s Twitter account in an accountable way? How does that compare to bank information? To domain names? What conditions are appropriate for each such piece of infrastructure, to allow access to working groups building tools?&lt;br /&gt;
&lt;br /&gt;
2) What tools can be made to provide decentralizeddo-ocratic control and accountability? What information must be shared, when, and how can that sharing be guaranteed?&lt;br /&gt;
&lt;br /&gt;
3) Who will build the tools, write the documentation, etc.?&lt;br /&gt;
&lt;br /&gt;
When these three questions can be answered, access will be granted to these tools. The system of trusted individuals may continue to exist as a fallback, if desirable, but will not be the sole way to manage this infrastructure thereafter.&lt;br /&gt;
&lt;br /&gt;
| Beka&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>166.107.111.254</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Current_Consensus_Items&amp;diff=66232</id>
		<title>Current Consensus Items</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Current_Consensus_Items&amp;diff=66232"/>
		<updated>2018-05-22T20:06:32Z</updated>

		<summary type="html">&lt;p&gt;166.107.111.254: added slack log publishing / privacy consensus proposal&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a page for hosting consensus items currently under debate, with their formal wording.&lt;br /&gt;
&lt;br /&gt;
The [[Consensus_Items_History|Consensus Items History]] is the public record of consensus items that have been decided on in the past. Please move the records from the &amp;quot;Current&amp;quot; page to the &amp;quot;History&amp;quot; page once they&#039;ve been approved/blocked.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Date First Discussed &lt;br /&gt;
! Proposed By&lt;br /&gt;
! Informal Title&lt;br /&gt;
! Summary&lt;br /&gt;
! Author of this Record&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22 May 2018&lt;br /&gt;
| Beka&lt;br /&gt;
| Philanthropy Renaming&lt;br /&gt;
| Rename Philanthropists to Daemons and update all the relevant related words in parallel ways.&lt;br /&gt;
| Beka&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22 May 2018&lt;br /&gt;
| Beka&lt;br /&gt;
| Document and Do-ocratize Infrastructure&lt;br /&gt;
| Noisebridge will document it&#039;s infrastructure (including access control, wikipedia and social media accounts, domain names, financial record keeping and related accounts), and build tools to reduce or eliminate the reliance on trusted individuals, so as to prevent those items of infrastructure from becoming unusable or unmaintainable in the case that those trusted individuals cease to be readily contactable. All such tools will aim to maximize decentralized do-ocratic participation, transparency, and accountability, and minimize secrecy and concentration of power. As part of this, it is necessary to answer the following questions:&lt;br /&gt;
1) How can these pieces of infrastructure be accessed without significant vulnerabilities? I.E. what does it mean to access NB&#039;s Twitter account in an accountable way? How does that compare to bank information? To domain names? What conditions are appropriate for each such piece of infrastructure, to allow access to working groups building tools?&lt;br /&gt;
&lt;br /&gt;
2) What tools can be made to provide decentralizeddo-ocratic control and accountability? What information must be shared, when, and how can that sharing be guaranteed?&lt;br /&gt;
&lt;br /&gt;
3) Who will build the tools, write the documentation, etc.?&lt;br /&gt;
&lt;br /&gt;
When these three questions can be answered, access will be granted to these tools. The system of trusted individuals may continue to exist as a fallback, if desirable, but will not be the sole way to manage this infrastructure thereafter.&lt;br /&gt;
&lt;br /&gt;
| Beka&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22 May 2018&lt;br /&gt;
| Trent&lt;br /&gt;
| Publish Slack Logs Going Forwards; Respect Privacy of Slack Logs Before June 2018&lt;br /&gt;
| Publish monthly slack logs on the internet moving forwards. Slack history before June 2018 is not to be shared without further Consensus.&lt;br /&gt;
| Trent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>166.107.111.254</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63029</id>
		<title>Wiki Upgrade</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63029"/>
		<updated>2017-12-20T23:24:16Z</updated>

		<summary type="html">&lt;p&gt;166.107.111.254: added instructions for migrating a wiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Eternal Wiki Upgrade Quest ==&lt;br /&gt;
&lt;br /&gt;
This is the beginning of the wiki upgrade page....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
# https by letsencrypt&lt;br /&gt;
# debian 9&lt;br /&gt;
# no snowflakes, all our (known) devops culture at nb is ansible&lt;br /&gt;
# salt the passwords correctly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Chosen Technologies ==&lt;br /&gt;
&lt;br /&gt;
# Ansible&lt;br /&gt;
# Debian 9&lt;br /&gt;
# Caddy&lt;br /&gt;
# Letsencrypt / Certbot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ansible Roles ==&lt;br /&gt;
&lt;br /&gt;
Noisebridge already has an ansible infrastructure repo, please join the Noisebridge github group and hack this: https://github.com/noisebridge/ansible/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Certbot - https://github.com/geerlingguy/ansible-role-certbot&lt;br /&gt;
# Semantic Mediawiki - Mediawiki maintains some: https://phabricator.wikimedia.org/diffusion/1881/&lt;br /&gt;
## It may be useful to look at this one: https://github.com/yongxinL/ansible-mediawiki&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Database Hacking ==&lt;br /&gt;
&lt;br /&gt;
We need to upgrade a really old version of mediawiki and will likely need to futz with the database. &lt;br /&gt;
# Migrate to postgresql?&lt;br /&gt;
## make a git repo to store migration sql and other sql used for massaging the database contents&lt;br /&gt;
# Delete old passwords (md5 with no salt) and expire all user passwords?&lt;br /&gt;
## Write/publish public sql script to clean up the production database for public publishing&lt;br /&gt;
# Clean the database of spam/cruft?&lt;br /&gt;
## publish these scripts to the same sql script repo&lt;br /&gt;
&lt;br /&gt;
=== MediaWiki-Vagrant ===&lt;br /&gt;
&lt;br /&gt;
This potentially is a good environment for testing and migrating the database: https://www.mediawiki.org/wiki/MediaWiki-Vagrant&lt;br /&gt;
&lt;br /&gt;
(more OpenStack Semantic MediaWiki images: https://wikitech.wikimedia.org/wiki/Portal:Cloud_VPS)&lt;br /&gt;
&lt;br /&gt;
You&#039;ll need to follow this guide to get a dump of our database up and running: https://www.mediawiki.org/wiki/Manual:Moving_a_wiki&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Password Rollover ===&lt;br /&gt;
&lt;br /&gt;
We need to delete the password column and expire everyone&#039;s password. The old mediawiki only stores md5 hashed passwords with no salts, so we&#039;ll have to delete the whole thing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
user_password_expires&lt;br /&gt;
&lt;br /&gt;
MediaWiki version:	≥ 1.23     &lt;br /&gt;
&lt;br /&gt;
Date when user&#039;s password expires; null for no expiration date. Can also be set manually by calling User-&amp;gt;expirePassword().&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>166.107.111.254</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63028</id>
		<title>Wiki Upgrade</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63028"/>
		<updated>2017-12-20T23:02:09Z</updated>

		<summary type="html">&lt;p&gt;166.107.111.254: /* Database Hacking */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Eternal Wiki Upgrade Quest ==&lt;br /&gt;
&lt;br /&gt;
This is the beginning of the wiki upgrade page....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
# https by letsencrypt&lt;br /&gt;
# debian 9&lt;br /&gt;
# no snowflakes, all our (known) devops culture at nb is ansible&lt;br /&gt;
# salt the passwords correctly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Chosen Technologies ==&lt;br /&gt;
&lt;br /&gt;
# Ansible&lt;br /&gt;
# Debian 9&lt;br /&gt;
# Caddy&lt;br /&gt;
# Letsencrypt / Certbot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ansible Roles ==&lt;br /&gt;
&lt;br /&gt;
Noisebridge already has an ansible infrastructure repo, please join the Noisebridge github group and hack this: https://github.com/noisebridge/ansible/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Certbot - https://github.com/geerlingguy/ansible-role-certbot&lt;br /&gt;
# Semantic Mediawiki - Mediawiki maintains some: https://phabricator.wikimedia.org/diffusion/1881/&lt;br /&gt;
## It may be useful to look at this one: https://github.com/yongxinL/ansible-mediawiki&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Database Hacking ==&lt;br /&gt;
&lt;br /&gt;
We need to upgrade a really old version of mediawiki and will likely need to futz with the database. &lt;br /&gt;
# Migrate to postgresql?&lt;br /&gt;
## make a git repo to store migration sql and other sql used for massaging the database contents&lt;br /&gt;
# Delete old passwords (md5 with no salt) and expire all user passwords?&lt;br /&gt;
## Write/publish public sql script to clean up the production database for public publishing&lt;br /&gt;
# Clean the database of spam/cruft?&lt;br /&gt;
## publish these scripts to the same sql script repo&lt;br /&gt;
&lt;br /&gt;
=== MediaWiki-Vagrant ===&lt;br /&gt;
&lt;br /&gt;
This potentially is a good environment for testing and migrating the database: https://www.mediawiki.org/wiki/MediaWiki-Vagrant&lt;br /&gt;
&lt;br /&gt;
(more OpenStack Semantic MediaWiki images: https://wikitech.wikimedia.org/wiki/Portal:Cloud_VPS)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Password Rollover ===&lt;br /&gt;
&lt;br /&gt;
We need to delete the password column and expire everyone&#039;s password. The old mediawiki only stores md5 hashed passwords with no salts, so we&#039;ll have to delete the whole thing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
user_password_expires&lt;br /&gt;
&lt;br /&gt;
MediaWiki version:	≥ 1.23     &lt;br /&gt;
&lt;br /&gt;
Date when user&#039;s password expires; null for no expiration date. Can also be set manually by calling User-&amp;gt;expirePassword().&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>166.107.111.254</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63023</id>
		<title>Wiki Upgrade</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63023"/>
		<updated>2017-12-20T22:21:25Z</updated>

		<summary type="html">&lt;p&gt;166.107.111.254: /* Database Hacking */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Eternal Wiki Upgrade Quest ==&lt;br /&gt;
&lt;br /&gt;
This is the beginning of the wiki upgrade page....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
# https by letsencrypt&lt;br /&gt;
# debian 9&lt;br /&gt;
# no snowflakes, all our (known) devops culture at nb is ansible&lt;br /&gt;
# salt the passwords correctly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Chosen Technologies ==&lt;br /&gt;
&lt;br /&gt;
# Ansible&lt;br /&gt;
# Debian 9&lt;br /&gt;
# Caddy&lt;br /&gt;
# Letsencrypt / Certbot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ansible Roles ==&lt;br /&gt;
&lt;br /&gt;
Noisebridge already has an ansible infrastructure repo, please join the Noisebridge github group and hack this: https://github.com/noisebridge/ansible/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Certbot - https://github.com/geerlingguy/ansible-role-certbot&lt;br /&gt;
# Semantic Mediawiki - Mediawiki maintains some: https://phabricator.wikimedia.org/diffusion/1881/&lt;br /&gt;
## It may be useful to look at this one: https://github.com/yongxinL/ansible-mediawiki&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Database Hacking ==&lt;br /&gt;
&lt;br /&gt;
We need to upgrade a really old version of mediawiki and will likely need to futz with the database. Lets use one of the OpenStack Semantic MediaWiki images for testing and refitting the database: https://wikitech.wikimedia.org/wiki/Portal:Cloud_VPS&lt;br /&gt;
&lt;br /&gt;
# Migrate to postgresql?&lt;br /&gt;
## make a git repo to store migration sql and other sql used for massaging the database contents&lt;br /&gt;
# Delete old passwords (md5 with no salt) and expire all user passwords?&lt;br /&gt;
## Write/publish public sql script to clean up the production database for public publishing&lt;br /&gt;
# Clean the database of spam/cruft?&lt;br /&gt;
## publish these scripts to the same sql script repo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Password Rollover ===&lt;br /&gt;
&lt;br /&gt;
We need to delete the password column and expire everyone&#039;s password. The old mediawiki only stores md5 hashed passwords with no salts, so we&#039;ll have to delete the whole thing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
user_password_expires&lt;br /&gt;
&lt;br /&gt;
MediaWiki version:	≥ 1.23     &lt;br /&gt;
&lt;br /&gt;
Date when user&#039;s password expires; null for no expiration date. Can also be set manually by calling User-&amp;gt;expirePassword().&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>166.107.111.254</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63022</id>
		<title>Wiki Upgrade</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63022"/>
		<updated>2017-12-20T22:18:23Z</updated>

		<summary type="html">&lt;p&gt;166.107.111.254: added some database hacking ideas&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Eternal Wiki Upgrade Quest ==&lt;br /&gt;
&lt;br /&gt;
This is the beginning of the wiki upgrade page....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
# https by letsencrypt&lt;br /&gt;
# debian 9&lt;br /&gt;
# no snowflakes, all our (known) devops culture at nb is ansible&lt;br /&gt;
# salt the passwords correctly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Chosen Technologies ==&lt;br /&gt;
&lt;br /&gt;
# Ansible&lt;br /&gt;
# Debian 9&lt;br /&gt;
# Caddy&lt;br /&gt;
# Letsencrypt / Certbot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ansible Roles ==&lt;br /&gt;
&lt;br /&gt;
Noisebridge already has an ansible infrastructure repo, please join the Noisebridge github group and hack this: https://github.com/noisebridge/ansible/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Certbot - https://github.com/geerlingguy/ansible-role-certbot&lt;br /&gt;
# Semantic Mediawiki - Mediawiki maintains some: https://phabricator.wikimedia.org/diffusion/1881/&lt;br /&gt;
## It may be useful to look at this one: https://github.com/yongxinL/ansible-mediawiki&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Database Hacking ==&lt;br /&gt;
&lt;br /&gt;
We need to upgrade a really old version of mediawiki and will likely need to futz with the database. Lets use one of the OpenStack Semantic MediaWiki images for testing and refitting the database: https://wikitech.wikimedia.org/wiki/Portal:Cloud_VPS&lt;br /&gt;
&lt;br /&gt;
# Migrate to postgresql?&lt;br /&gt;
# Delete old passwords (md5 with no salt) and expire all user passwords?&lt;br /&gt;
# Clean the database of spam/cruft?&lt;br /&gt;
# Write/publish public sql script to clean up the production database for public publishing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Password Rollover ===&lt;br /&gt;
&lt;br /&gt;
We need to delete the password column and expire everyone&#039;s password. The old mediawiki only stores md5 hashed passwords with no salts, so we&#039;ll have to delete the whole thing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
user_password_expires&lt;br /&gt;
&lt;br /&gt;
MediaWiki version:	≥ 1.23     &lt;br /&gt;
&lt;br /&gt;
Date when user&#039;s password expires; null for no expiration date. Can also be set manually by calling User-&amp;gt;expirePassword().&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>166.107.111.254</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63021</id>
		<title>Wiki Upgrade</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63021"/>
		<updated>2017-12-20T22:05:02Z</updated>

		<summary type="html">&lt;p&gt;166.107.111.254: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Eternal Wiki Upgrade Quest ==&lt;br /&gt;
&lt;br /&gt;
This is the beginning of the wiki upgrade page....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
# https by letsencrypt&lt;br /&gt;
# debian 9&lt;br /&gt;
# no snowflakes, all our (known) devops culture at nb is ansible&lt;br /&gt;
# salt the passwords correctly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Chosen Technologies ==&lt;br /&gt;
&lt;br /&gt;
# Ansible&lt;br /&gt;
# Debian 9&lt;br /&gt;
# Caddy&lt;br /&gt;
# Letsencrypt / Certbot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ansible Roles ==&lt;br /&gt;
&lt;br /&gt;
Noisebridge already has an ansible infrastructure repo, please join the Noisebridge github group and hack this: https://github.com/noisebridge/ansible/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Certbot - https://github.com/geerlingguy/ansible-role-certbot&lt;br /&gt;
# Semantic Mediawiki - Mediawiki maintains some: https://phabricator.wikimedia.org/diffusion/1881/&lt;br /&gt;
## It may be useful to look at this one: https://github.com/yongxinL/ansible-mediawiki&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Database Hacking ==&lt;br /&gt;
&lt;br /&gt;
We need to upgrade a really old version of mediawiki and will likely need to futz with the database. Lets use one of the OpenStack Semantic MediaWiki images for testing and refitting the database: https://wikitech.wikimedia.org/wiki/Portal:Cloud_VPS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Password Rollover ===&lt;br /&gt;
&lt;br /&gt;
We need to delete the password column and expire everyone&#039;s password. The old mediawiki only stores md5 hashed passwords with no salts, so we&#039;ll have to delete the whole thing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
user_password_expires&lt;br /&gt;
&lt;br /&gt;
MediaWiki version:	≥ 1.23     &lt;br /&gt;
&lt;br /&gt;
Date when user&#039;s password expires; null for no expiration date. Can also be set manually by calling User-&amp;gt;expirePassword().&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>166.107.111.254</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63020</id>
		<title>Wiki Upgrade</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63020"/>
		<updated>2017-12-20T22:04:46Z</updated>

		<summary type="html">&lt;p&gt;166.107.111.254: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Eternal Wiki Upgrade Quest ==&lt;br /&gt;
&lt;br /&gt;
This is the beginning of the wiki upgrade page....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
# https by letsencrypt&lt;br /&gt;
# debian 9&lt;br /&gt;
# no snowflakes, all our (known) devops culture at nb is ansible&lt;br /&gt;
# salt the passwords correctly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Chosen Technologies ==&lt;br /&gt;
&lt;br /&gt;
# Ansible&lt;br /&gt;
# Debian 9&lt;br /&gt;
# Caddy&lt;br /&gt;
# Letsencrypt / Certbot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ansible Roles ==&lt;br /&gt;
&lt;br /&gt;
Noisebridge already has an ansible infrastructure repo, please join the Noisebridge github group and hack this: https://github.com/noisebridge/ansible/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Certbot - https://github.com/geerlingguy/ansible-role-certbot&lt;br /&gt;
# Semantic Mediawiki - Mediawiki maintains some: https://phabricator.wikimedia.org/diffusion/1881/&lt;br /&gt;
## It may be useful to look at this one: https://github.com/yongxinL/ansible-mediawiki&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Database Hacking ==&lt;br /&gt;
&lt;br /&gt;
We need to upgrade a really old version of mediawiki and will likely need to futz with the database. Lets use one of the OpenStack Semantic MediaWiki images for testing and refitting the database: https://wikitech.wikimedia.org/wiki/Portal:Cloud_VPS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Password Rollover ===&lt;br /&gt;
&lt;br /&gt;
We need to delete the password column and expire everyone&#039;s password. The old mediawiki only stores md5 hashed passwords with no salts, so we&#039;ll have to delete the whole thing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
user_password_expires[edit]    &lt;br /&gt;
MediaWiki version:	≥ 1.23     &lt;br /&gt;
Date when user&#039;s password expires; null for no expiration date. Can also be set manually by calling User-&amp;gt;expirePassword().&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>166.107.111.254</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63019</id>
		<title>Wiki Upgrade</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63019"/>
		<updated>2017-12-20T22:04:28Z</updated>

		<summary type="html">&lt;p&gt;166.107.111.254: /* Password Rollover */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Eternal Wiki Upgrade Quest ==&lt;br /&gt;
&lt;br /&gt;
This is the beginning of the wiki upgrade page....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
# https by letsencrypt&lt;br /&gt;
# debian 9&lt;br /&gt;
# no snowflakes, all our (known) devops culture at nb is ansible&lt;br /&gt;
# salt the passwords correctly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Chosen Technologies ==&lt;br /&gt;
&lt;br /&gt;
# Ansible&lt;br /&gt;
# Debian 9&lt;br /&gt;
# Caddy&lt;br /&gt;
# Letsencrypt / Certbot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ansible Roles ==&lt;br /&gt;
&lt;br /&gt;
Noisebridge already has an ansible infrastructure repo, please join the Noisebridge github group and hack this: https://github.com/noisebridge/ansible/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Certbot - https://github.com/geerlingguy/ansible-role-certbot&lt;br /&gt;
# Semantic Mediawiki - Mediawiki maintains some: https://phabricator.wikimedia.org/diffusion/1881/&lt;br /&gt;
## It may be useful to look at this one: https://github.com/yongxinL/ansible-mediawiki&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Database Hacking ==&lt;br /&gt;
&lt;br /&gt;
We need to upgrade a really old version of mediawiki and will likely need to futz with the database. Lets use one of the OpenStack Semantic MediaWiki images for testing and refitting the database: https://wikitech.wikimedia.org/wiki/Portal:Cloud_VPS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Password Rollover ===&lt;br /&gt;
&lt;br /&gt;
We need to delete the password column and expire everyone&#039;s password. The old mediawiki only stores md5 hashed passwords with no salts, so we&#039;ll have to delete the whole thing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
user_password_expires[edit] .   &lt;br /&gt;
MediaWiki version:	≥ 1.23 .   &lt;br /&gt;
Date when user&#039;s password expires; null for no expiration date. Can also be set manually by calling User-&amp;gt;expirePassword().&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>166.107.111.254</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63018</id>
		<title>Wiki Upgrade</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63018"/>
		<updated>2017-12-20T22:04:16Z</updated>

		<summary type="html">&lt;p&gt;166.107.111.254: /* Password Rollover */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Eternal Wiki Upgrade Quest ==&lt;br /&gt;
&lt;br /&gt;
This is the beginning of the wiki upgrade page....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
# https by letsencrypt&lt;br /&gt;
# debian 9&lt;br /&gt;
# no snowflakes, all our (known) devops culture at nb is ansible&lt;br /&gt;
# salt the passwords correctly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Chosen Technologies ==&lt;br /&gt;
&lt;br /&gt;
# Ansible&lt;br /&gt;
# Debian 9&lt;br /&gt;
# Caddy&lt;br /&gt;
# Letsencrypt / Certbot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ansible Roles ==&lt;br /&gt;
&lt;br /&gt;
Noisebridge already has an ansible infrastructure repo, please join the Noisebridge github group and hack this: https://github.com/noisebridge/ansible/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Certbot - https://github.com/geerlingguy/ansible-role-certbot&lt;br /&gt;
# Semantic Mediawiki - Mediawiki maintains some: https://phabricator.wikimedia.org/diffusion/1881/&lt;br /&gt;
## It may be useful to look at this one: https://github.com/yongxinL/ansible-mediawiki&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Database Hacking ==&lt;br /&gt;
&lt;br /&gt;
We need to upgrade a really old version of mediawiki and will likely need to futz with the database. Lets use one of the OpenStack Semantic MediaWiki images for testing and refitting the database: https://wikitech.wikimedia.org/wiki/Portal:Cloud_VPS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Password Rollover ===&lt;br /&gt;
&lt;br /&gt;
We need to delete the password column and expire everyone&#039;s password. The old mediawiki only stores md5 hashed passwords with no salts, so we&#039;ll have to delete the whole thing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
user_password_expires[edit]&lt;br /&gt;
MediaWiki version:	≥ 1.23&lt;br /&gt;
Date when user&#039;s password expires; null for no expiration date. Can also be set manually by calling User-&amp;gt;expirePassword().&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>166.107.111.254</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63017</id>
		<title>Wiki Upgrade</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63017"/>
		<updated>2017-12-20T22:03:51Z</updated>

		<summary type="html">&lt;p&gt;166.107.111.254: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Eternal Wiki Upgrade Quest ==&lt;br /&gt;
&lt;br /&gt;
This is the beginning of the wiki upgrade page....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
# https by letsencrypt&lt;br /&gt;
# debian 9&lt;br /&gt;
# no snowflakes, all our (known) devops culture at nb is ansible&lt;br /&gt;
# salt the passwords correctly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Chosen Technologies ==&lt;br /&gt;
&lt;br /&gt;
# Ansible&lt;br /&gt;
# Debian 9&lt;br /&gt;
# Caddy&lt;br /&gt;
# Letsencrypt / Certbot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ansible Roles ==&lt;br /&gt;
&lt;br /&gt;
Noisebridge already has an ansible infrastructure repo, please join the Noisebridge github group and hack this: https://github.com/noisebridge/ansible/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Certbot - https://github.com/geerlingguy/ansible-role-certbot&lt;br /&gt;
# Semantic Mediawiki - Mediawiki maintains some: https://phabricator.wikimedia.org/diffusion/1881/&lt;br /&gt;
## It may be useful to look at this one: https://github.com/yongxinL/ansible-mediawiki&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Database Hacking ==&lt;br /&gt;
&lt;br /&gt;
We need to upgrade a really old version of mediawiki and will likely need to futz with the database. Lets use one of the OpenStack Semantic MediaWiki images for testing and refitting the database: https://wikitech.wikimedia.org/wiki/Portal:Cloud_VPS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Password Rollover ===&lt;br /&gt;
&lt;br /&gt;
We need to delete the password column and expire everyone&#039;s password. The old mediawiki only stores md5 hashed passwords with no salts, so we&#039;ll have to delete the whole thing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
user_password_expires[edit]&lt;br /&gt;
MediaWiki version:	≥ 1.23&lt;br /&gt;
Date when user&#039;s password expires; null for no expiration date. Can also be set manually by calling User-&amp;gt;expirePassword().&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>166.107.111.254</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63016</id>
		<title>Wiki Upgrade</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63016"/>
		<updated>2017-12-20T21:42:27Z</updated>

		<summary type="html">&lt;p&gt;166.107.111.254: added database hacking ideas&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Eternal Wiki Upgrade Quest ==&lt;br /&gt;
&lt;br /&gt;
This is the beginning of the wiki upgrade page....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
# https by letsencrypt&lt;br /&gt;
# debian 9&lt;br /&gt;
# no snowflakes, all our (known) devops culture at nb is ansible&lt;br /&gt;
# salt the passwords correctly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Chosen Technologies ==&lt;br /&gt;
&lt;br /&gt;
# Ansible&lt;br /&gt;
# Debian 9&lt;br /&gt;
# Caddy&lt;br /&gt;
# Letsencrypt / Certbot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ansible Roles ==&lt;br /&gt;
&lt;br /&gt;
Noisebridge already has an ansible infrastructure repo, please join the Noisebridge github group and hack this: https://github.com/noisebridge/ansible/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Certbot - https://github.com/geerlingguy/ansible-role-certbot&lt;br /&gt;
# Semantic Mediawiki - Mediawiki maintains some: https://phabricator.wikimedia.org/diffusion/1881/&lt;br /&gt;
## It may be useful to look at this one: https://github.com/yongxinL/ansible-mediawiki&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Database Hacking ==&lt;br /&gt;
&lt;br /&gt;
We need to upgrade a really old version of mediawiki and will likely need to futz with the database. Lets use one of the OpenStack Semantic MediaWiki images for testing and refitting the database: https://wikitech.wikimedia.org/wiki/Portal:Cloud_VPS&lt;/div&gt;</summary>
		<author><name>166.107.111.254</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63015</id>
		<title>Wiki Upgrade</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63015"/>
		<updated>2017-12-20T21:38:22Z</updated>

		<summary type="html">&lt;p&gt;166.107.111.254: /* Ansible Roles */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Eternal Wiki Upgrade Quest ==&lt;br /&gt;
&lt;br /&gt;
This is the beginning of the wiki upgrade page....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
# https by letsencrypt&lt;br /&gt;
# debian 9&lt;br /&gt;
# no snowflakes, all our (known) devops culture at nb is ansible&lt;br /&gt;
# salt the passwords correctly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Chosen Technologies ==&lt;br /&gt;
&lt;br /&gt;
# Ansible&lt;br /&gt;
# Debian 9&lt;br /&gt;
# Caddy&lt;br /&gt;
# Letsencrypt / Certbot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ansible Roles ==&lt;br /&gt;
&lt;br /&gt;
Noisebridge already has an ansible infrastructure repo, please join the Noisebridge github group and hack this: https://github.com/noisebridge/ansible/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Certbot - https://github.com/geerlingguy/ansible-role-certbot&lt;br /&gt;
# Semantic Mediawiki - Mediawiki maintains some: https://phabricator.wikimedia.org/diffusion/1881/&lt;br /&gt;
## It may be useful to look at this one: https://github.com/yongxinL/ansible-mediawiki&lt;/div&gt;</summary>
		<author><name>166.107.111.254</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63014</id>
		<title>Wiki Upgrade</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63014"/>
		<updated>2017-12-20T21:37:04Z</updated>

		<summary type="html">&lt;p&gt;166.107.111.254: /* Ansible Roles */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Eternal Wiki Upgrade Quest ==&lt;br /&gt;
&lt;br /&gt;
This is the beginning of the wiki upgrade page....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
# https by letsencrypt&lt;br /&gt;
# debian 9&lt;br /&gt;
# no snowflakes, all our (known) devops culture at nb is ansible&lt;br /&gt;
# salt the passwords correctly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Chosen Technologies ==&lt;br /&gt;
&lt;br /&gt;
# Ansible&lt;br /&gt;
# Debian 9&lt;br /&gt;
# Caddy&lt;br /&gt;
# Letsencrypt / Certbot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ansible Roles ==&lt;br /&gt;
&lt;br /&gt;
# Certbot - https://github.com/geerlingguy/ansible-role-certbot&lt;br /&gt;
# Semantic Mediawiki - Mediawiki maintains some: https://phabricator.wikimedia.org/diffusion/1881/&lt;br /&gt;
## It may be useful to look at this one: https://github.com/yongxinL/ansible-mediawiki&lt;/div&gt;</summary>
		<author><name>166.107.111.254</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63013</id>
		<title>Wiki Upgrade</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63013"/>
		<updated>2017-12-20T21:33:06Z</updated>

		<summary type="html">&lt;p&gt;166.107.111.254: added roles section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Eternal Wiki Upgrade Quest ==&lt;br /&gt;
&lt;br /&gt;
This is the beginning of the wiki upgrade page....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
# https by letsencrypt&lt;br /&gt;
# debian 9&lt;br /&gt;
# no snowflakes, all our (known) devops culture at nb is ansible&lt;br /&gt;
# salt the passwords correctly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Chosen Technologies ==&lt;br /&gt;
&lt;br /&gt;
# Ansible&lt;br /&gt;
# Debian 9&lt;br /&gt;
# Caddy&lt;br /&gt;
# Letsencrypt / Certbot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ansible Roles ==&lt;br /&gt;
&lt;br /&gt;
# Certbot - https://github.com/geerlingguy/ansible-role-certbot&lt;br /&gt;
# Semantic Mediawiki -&lt;/div&gt;</summary>
		<author><name>166.107.111.254</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63012</id>
		<title>Wiki Upgrade</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63012"/>
		<updated>2017-12-20T21:22:52Z</updated>

		<summary type="html">&lt;p&gt;166.107.111.254: /* Chosen Technologies */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Eternal Wiki Upgrade Quest ==&lt;br /&gt;
&lt;br /&gt;
This is the beginning of the wiki upgrade page....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
# https by letsencrypt&lt;br /&gt;
# debian 9&lt;br /&gt;
# no snowflakes, all our (known) devops culture at nb is ansible&lt;br /&gt;
# salt the passwords correctly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Chosen Technologies ==&lt;br /&gt;
&lt;br /&gt;
# Ansible&lt;br /&gt;
# Debian 9&lt;br /&gt;
# Caddy&lt;br /&gt;
# Letsencrypt / Certbot&lt;/div&gt;</summary>
		<author><name>166.107.111.254</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63011</id>
		<title>Wiki Upgrade</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Wiki_Upgrade&amp;diff=63011"/>
		<updated>2017-12-20T21:22:03Z</updated>

		<summary type="html">&lt;p&gt;166.107.111.254: added formatting and requirements and title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Eternal Wiki Upgrade Quest ==&lt;br /&gt;
&lt;br /&gt;
This is the beginning of the wiki upgrade page....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
# https by letsencrypt&lt;br /&gt;
# debian 9&lt;br /&gt;
# no snowflakes, all our (known) devops culture at nb is ansible&lt;br /&gt;
# salt the passwords correctly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Chosen Technologies ==&lt;br /&gt;
&lt;br /&gt;
# Debian 9&lt;br /&gt;
# caddy&lt;br /&gt;
# letsencrypt&lt;/div&gt;</summary>
		<author><name>166.107.111.254</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Moving&amp;diff=62730</id>
		<title>Moving</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Moving&amp;diff=62730"/>
		<updated>2017-12-06T19:47:38Z</updated>

		<summary type="html">&lt;p&gt;166.107.111.254: changed next meeting date&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:nbsp.jpg|400px|right]]&lt;br /&gt;
&lt;br /&gt;
This is a set of pages meant to facilitate the discussion on moving Noisebridge to a new physical location.  We should use this space to capture consensus as it occurs, and to draw all our planning tools together.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NEXT MEETING: 2017-12-09 6pm @ Noisebridge&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== New Space 2017 Meeting Notes ==&lt;br /&gt;
* [[New space meeting 2017 12 02]]&lt;br /&gt;
* [[New space meeting 2017 11 18]]&lt;br /&gt;
* [[New space meeting 2017 11 11]]&lt;br /&gt;
&lt;br /&gt;
== Frequently Asked Questions == &lt;br /&gt;
&lt;br /&gt;
* How big is Noisebridge currently: approximately 5,550 sq. ft.&lt;br /&gt;
* How much is our current rent: $4,356/month ~ $0.79/sq. ft. /month&lt;br /&gt;
* When is our current lease up: August 31th 2018 5pm&lt;br /&gt;
&lt;br /&gt;
== 2009 Move page ==&lt;br /&gt;
&lt;br /&gt;
* [[Moving2009]]&lt;/div&gt;</summary>
		<author><name>166.107.111.254</name></author>
	</entry>
</feed>