<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.mediagoblin.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Aether</id>
	<title>GNU MediaGoblin Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mediagoblin.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Aether"/>
	<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/Special:Contributions/Aether"/>
	<updated>2026-05-19T09:30:46Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=User_Experience&amp;diff=233</id>
		<title>User Experience</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=User_Experience&amp;diff=233"/>
		<updated>2011-09-02T23:30:22Z</updated>

		<summary type="html">&lt;p&gt;Aether: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We need help doing user experience testing!  This means users testing our software, observing what does and doesn&#039;t work for them, and recording that.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re here to help (HOORAY!) go to the testing instance set up by Caleb Davis: http://omgmg.dyndns.org:6543/ (was down, is back up!)&lt;br /&gt;
&lt;br /&gt;
Sign up for an account&#039;&#039;&#039;*&#039;&#039;&#039;, add some pictures&#039;&#039;&#039;**&#039;&#039;&#039; and play around. Take some notes and then either set up an account on this wiki and add your thoughts to this page or email them to press@mediagoblin.org. Please include your operating system and what browser you&#039;re using. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;*&#039;&#039;&#039; Your email validation link may be in your spam folder!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;**&#039;&#039;&#039; NOTHING ON THIS INSTANCE IS PERMANENT.  This is for user experience testing only... your pics will be wiped!&lt;br /&gt;
&lt;br /&gt;
You&#039;ll be able to give us the best feedback if you don&#039;t look at anyone else&#039;s notes before you start. Thanks for helping us with usability!! We really appreciate it!&lt;br /&gt;
&lt;br /&gt;
= User notes go in this section =&lt;br /&gt;
&lt;br /&gt;
=== From Justin, on Mac OS X 10.6.8 with Google Chrome on 8.16.2011 ===&lt;br /&gt;
&lt;br /&gt;
* username incorporated hyper-link &amp;quot;sk00&#039;s media&amp;quot; looks cheesy if username is underlined/a different color in order to signify a link: i have a hunch hundreds of users will click their own user name/other user&#039;s user names expecting to be returned to the respective profile. this is strictly personal preference and entirely aesthetic.&lt;br /&gt;
&lt;br /&gt;
* is it possible to allow a user&#039;s profile website link to display tag other than &amp;quot;www.example.com/92921398/#/&amp;quot;? like using ahref code, but automatic? i know i&#039;m reluctant to click on and/or care about a link which appears like the example i&#039;ve provided.&lt;br /&gt;
&lt;br /&gt;
* CAPCHA! without this it is much more likely to become an image dumping plant like imageshack and the like.&lt;br /&gt;
&lt;br /&gt;
* UPDATE: my delete button is not linked/clickable/functioning.&lt;br /&gt;
&lt;br /&gt;
=== From Justin on XP with IE and Chrome on 8.17.2011 ===&lt;br /&gt;
&lt;br /&gt;
* OBSERVATION:My first account &amp;quot;sk00&amp;quot; was registered with a gmail address and your notification email went to the inbox, whereas my second account &amp;quot;sk00z&amp;quot; was registered with an old aol address and your notification email went into spam. I&#039;m almost certain it had to do with aol sorting for emails from senders named “notice&amp;quot; and gmail not caring so much.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    This is probably caused by a difference in AOL and Gmail&#039;s spam detection systems. My best guess is that the MediaGoblin sender address does not pass in [http://en.wikipedia.org/wiki/Sender_Policy_Framework SPF] tests. Gmail&#039;s seems to care less about that than AOL.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    I know from personal experience that Gmail does not always kick non-SPF-valid emails to the spambox.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    --[[User:Joar|Joar]] 14:35, 2 September 2011 (EDT)&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* SUGGESTION:Are you thinking of including any sort of friend system? Not nearly as intrusive as facebook or myspace, but some way to follow another user as you would on tumblr and the like? If you were posting all sorts of bitchin&#039; images from the time your family went toad licking in Arkansas, then I know I&#039;d want to subscribe to your media channel for unrestrained access to future antics.&lt;br /&gt;
&lt;br /&gt;
=== From Deb, UX notes on 8.16.2011 === &lt;br /&gt;
I&#039;m running Ubuntu 10.04, Lucid Lynx. It&#039;s the Netbook remix version on an Aspire One, with Firefox version 3.6.18 for Ubuntu &lt;br /&gt;
&lt;br /&gt;
* Login page did not prompt for the possibility of forgotten password&lt;br /&gt;
&lt;br /&gt;
* login is really big on netbook, so that not all felds are visible on the screen at once, not ideal for just four fields&lt;br /&gt;
&lt;br /&gt;
* Not clear how you get to a page for adding media from the email verification page. &lt;br /&gt;
&lt;br /&gt;
* The submit box is really large on a netbook, the whole box should be visible on one screen&lt;br /&gt;
&lt;br /&gt;
* The tagging field should have small text underneath it about what format tags should use&lt;br /&gt;
&lt;br /&gt;
* Thumbnails on the little nav buttons from one pic to the other would be nice&lt;br /&gt;
&lt;br /&gt;
* The media submission page could also be scaled for the netbook screen&lt;br /&gt;
&lt;br /&gt;
* people will want to submit multiple images which it seems you can&#039;t yet do&lt;br /&gt;
&lt;br /&gt;
* Animated gifs work! Awesome.  &lt;br /&gt;
&lt;br /&gt;
* Tags seem to be not case sensitive and strip punctuation. Also awesome.&lt;br /&gt;
&lt;br /&gt;
=== Nelson&#039;s notes on 8.13.2011 (paraphrased) === &lt;br /&gt;
&lt;br /&gt;
* hey, where&#039;s my notification?&lt;br /&gt;
* everything is working alright&lt;br /&gt;
* successfully uploaded stuff ...&lt;br /&gt;
* commenting works&lt;br /&gt;
* profile works ...&lt;br /&gt;
* is that all I can do?&lt;br /&gt;
&#039;&#039;&#039;I&#039;d like to be able to&#039;&#039;&#039;&lt;br /&gt;
* find other users&lt;br /&gt;
* friend them ... or something&lt;br /&gt;
* go somewhere else besides my profile page&lt;br /&gt;
* download original image&lt;br /&gt;
* see full-size image&lt;br /&gt;
* use a public server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other Comments&#039;&#039;&#039;&lt;br /&gt;
* go to a real domain and make it public&lt;br /&gt;
&lt;br /&gt;
===I played around on 2011-09-02 (Iceweasel on Debian)===&lt;br /&gt;
&lt;br /&gt;
* A user icon/avatar on the profile and for use when commenting would be cool.&lt;br /&gt;
&lt;br /&gt;
* On the first page after email verification there is both a &amp;quot;submit media&amp;quot; and an &amp;quot;add media&amp;quot; option/button which might be confusing as it&#039;s likely to be the first time someone is visiting and they can&#039;t know that the &amp;quot;submit media&amp;quot; button is always there.&lt;br /&gt;
&lt;br /&gt;
* Maybe have an instruction on the profile page under the images (or on hover) to click on the image to enlarge and/or edit it as it&#039;s not obvious.&lt;br /&gt;
&lt;br /&gt;
* Noted that the profile page would not display added images unless they were tagged &lt;br /&gt;
&lt;br /&gt;
* Noted the profile information (even though the &amp;quot;profile edited!&amp;quot; message was received) would not display unless a website was entered as well. Also noted that the website field required properly formatted urls, most people are probably just going to plug in &amp;quot;www...&amp;quot;, if they have a web page at all.&lt;br /&gt;
&lt;br /&gt;
* The &amp;quot;X&amp;quot; for the navigation between pictures is confusing (I think most people associate it with &amp;quot;delete&amp;quot;). Maybe have it say something like &amp;quot;Nothing more here&amp;quot; or have a picture of a sad goblin, etc. instead.&lt;br /&gt;
&lt;br /&gt;
* Get a &amp;quot;the file doesn&#039;t seem to be an image!&amp;quot; message when I try to upload an .xcf file. Maybe consider allowing .xcf as it may be useful for people working on collaborations, etc.&lt;br /&gt;
&lt;br /&gt;
* Images tagged &amp;quot;NSFW&amp;quot; show up on the &amp;quot;Explore&amp;quot; page, maybe an image holder (for those who will voluntarily tag their images) could be useful.&lt;br /&gt;
&lt;br /&gt;
* Animated .gif s aren&#039;t animated on the &amp;quot;Explore&amp;quot; page, maybe allow that or display the file name of .gif files as &amp;quot;whatever.gif&amp;quot; to indicate they may be animated.&lt;br /&gt;
&lt;br /&gt;
* I really like the use of coloured bars/text boxes as a recurrent design element :)&lt;br /&gt;
&lt;br /&gt;
= General thoughts on running a user experience test =&lt;br /&gt;
&lt;br /&gt;
Could someone with experience with this fill in info here? ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I (Jan-Christoph Borchardt) write a thesis at the moment on [http://owncloud.iuk.hdm-stuttgart.de/apps/files_publiclink/get.php?token=6c766212ba094bea08bf1bb800b3e1e7c785388e Coordinating low-cost usability testing in independent free &amp;amp; open source software projects]&amp;lt;br&amp;gt;&lt;br /&gt;
There are many small tips and recipes on how to do your own testing. Especially look into the &#039;&#039;Methods&#039;&#039; part.&amp;lt;br&amp;gt;&lt;br /&gt;
Please let me know if you have any other experiences with testing, I intend on regularly updating that document and release the full version freely licensed once it’s done as well as some kind of a &#039;&#039;quick start guide&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Aether</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=User_Experience&amp;diff=232</id>
		<title>User Experience</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=User_Experience&amp;diff=232"/>
		<updated>2011-09-02T23:26:52Z</updated>

		<summary type="html">&lt;p&gt;Aether: added notes on my user experience&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We need help doing user experience testing!  This means users testing our software, observing what does and doesn&#039;t work for them, and recording that.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re here to help (HOORAY!) go to the testing instance set up by Caleb Davis: http://omgmg.dyndns.org:6543/ (was down, is back up!)&lt;br /&gt;
&lt;br /&gt;
Sign up for an account&#039;&#039;&#039;*&#039;&#039;&#039;, add some pictures&#039;&#039;&#039;**&#039;&#039;&#039; and play around. Take some notes and then either set up an account on this wiki and add your thoughts to this page or email them to press@mediagoblin.org. Please include your operating system and what browser you&#039;re using. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;*&#039;&#039;&#039; Your email validation link may be in your spam folder!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;**&#039;&#039;&#039; NOTHING ON THIS INSTANCE IS PERMANENT.  This is for user experience testing only... your pics will be wiped!&lt;br /&gt;
&lt;br /&gt;
You&#039;ll be able to give us the best feedback if you don&#039;t look at anyone else&#039;s notes before you start. Thanks for helping us with usability!! We really appreciate it!&lt;br /&gt;
&lt;br /&gt;
= User notes go in this section =&lt;br /&gt;
&lt;br /&gt;
=== From Justin, on Mac OS X 10.6.8 with Google Chrome on 8.16.2011 ===&lt;br /&gt;
&lt;br /&gt;
* username incorporated hyper-link &amp;quot;sk00&#039;s media&amp;quot; looks cheesy if username is underlined/a different color in order to signify a link: i have a hunch hundreds of users will click their own user name/other user&#039;s user names expecting to be returned to the respective profile. this is strictly personal preference and entirely aesthetic.&lt;br /&gt;
&lt;br /&gt;
* is it possible to allow a user&#039;s profile website link to display tag other than &amp;quot;www.example.com/92921398/#/&amp;quot;? like using ahref code, but automatic? i know i&#039;m reluctant to click on and/or care about a link which appears like the example i&#039;ve provided.&lt;br /&gt;
&lt;br /&gt;
* CAPCHA! without this it is much more likely to become an image dumping plant like imageshack and the like.&lt;br /&gt;
&lt;br /&gt;
* UPDATE: my delete button is not linked/clickable/functioning.&lt;br /&gt;
&lt;br /&gt;
=== From Justin on XP with IE and Chrome on 8.17.2011 ===&lt;br /&gt;
&lt;br /&gt;
* OBSERVATION:My first account &amp;quot;sk00&amp;quot; was registered with a gmail address and your notification email went to the inbox, whereas my second account &amp;quot;sk00z&amp;quot; was registered with an old aol address and your notification email went into spam. I&#039;m almost certain it had to do with aol sorting for emails from senders named “notice&amp;quot; and gmail not caring so much.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    This is probably caused by a difference in AOL and Gmail&#039;s spam detection systems. My best guess is that the MediaGoblin sender address does not pass in [http://en.wikipedia.org/wiki/Sender_Policy_Framework SPF] tests. Gmail&#039;s seems to care less about that than AOL.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    I know from personal experience that Gmail does not always kick non-SPF-valid emails to the spambox.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    --[[User:Joar|Joar]] 14:35, 2 September 2011 (EDT)&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* SUGGESTION:Are you thinking of including any sort of friend system? Not nearly as intrusive as facebook or myspace, but some way to follow another user as you would on tumblr and the like? If you were posting all sorts of bitchin&#039; images from the time your family went toad licking in Arkansas, then I know I&#039;d want to subscribe to your media channel for unrestrained access to future antics.&lt;br /&gt;
&lt;br /&gt;
=== From Deb, UX notes on 8.16.2011 === &lt;br /&gt;
I&#039;m running Ubuntu 10.04, Lucid Lynx. It&#039;s the Netbook remix version on an Aspire One, with Firefox version 3.6.18 for Ubuntu &lt;br /&gt;
&lt;br /&gt;
* Login page did not prompt for the possibility of forgotten password&lt;br /&gt;
&lt;br /&gt;
* login is really big on netbook, so that not all felds are visible on the screen at once, not ideal for just four fields&lt;br /&gt;
&lt;br /&gt;
* Not clear how you get to a page for adding media from the email verification page. &lt;br /&gt;
&lt;br /&gt;
* The submit box is really large on a netbook, the whole box should be visible on one screen&lt;br /&gt;
&lt;br /&gt;
* The tagging field should have small text underneath it about what format tags should use&lt;br /&gt;
&lt;br /&gt;
* Thumbnails on the little nav buttons from one pic to the other would be nice&lt;br /&gt;
&lt;br /&gt;
* The media submission page could also be scaled for the netbook screen&lt;br /&gt;
&lt;br /&gt;
* people will want to submit multiple images which it seems you can&#039;t yet do&lt;br /&gt;
&lt;br /&gt;
* Animated gifs work! Awesome.  &lt;br /&gt;
&lt;br /&gt;
* Tags seem to be not case sensitive and strip punctuation. Also awesome.&lt;br /&gt;
&lt;br /&gt;
=== Nelson&#039;s notes on 8.13.2011 (paraphrased) === &lt;br /&gt;
&lt;br /&gt;
* hey, where&#039;s my notification?&lt;br /&gt;
* everything is working alright&lt;br /&gt;
* successfully uploaded stuff ...&lt;br /&gt;
* commenting works&lt;br /&gt;
* profile works ...&lt;br /&gt;
* is that all I can do?&lt;br /&gt;
&#039;&#039;&#039;I&#039;d like to be able to&#039;&#039;&#039;&lt;br /&gt;
* find other users&lt;br /&gt;
* friend them ... or something&lt;br /&gt;
* go somewhere else besides my profile page&lt;br /&gt;
* download original image&lt;br /&gt;
* see full-size image&lt;br /&gt;
* use a public server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other Comments&#039;&#039;&#039;&lt;br /&gt;
* go to a real domain and make it public&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===I played around on 2011-09-02 (Iceweasel on Debian)===&lt;br /&gt;
&lt;br /&gt;
* A user icon/avatar on the profile and for use when commenting would be cool.&lt;br /&gt;
&lt;br /&gt;
* On the first page after email verification there is both a &amp;quot;submit media&amp;quot; and an &amp;quot;add media&amp;quot; option/button which might be confusing as it&#039;s likely to be the first time someone is visiting and they can&#039;t know that the &amp;quot;submit media&amp;quot; button is always there.&lt;br /&gt;
&lt;br /&gt;
* Maybe have an instruction on the profile page under the images (or on hover) to click on the image to enlarge and/or edit it as it&#039;s not obvious.&lt;br /&gt;
&lt;br /&gt;
* Noted that the profile page would not display added images unless they were tagged &lt;br /&gt;
&lt;br /&gt;
* Noted the profile information (even though the &amp;quot;profile edited!&amp;quot; message was received) would not display unless a website was entered as well. Also noted that the website field required properly formatted urls, most people are probably just going to plug in &amp;quot;www...&amp;quot;, if they have a web page at all.&lt;br /&gt;
&lt;br /&gt;
* The &amp;quot;X&amp;quot; for the navigation between pictures is confusing (I think most people associate it with &amp;quot;delete&amp;quot;). Maybe have it say something like &amp;quot;Nothing more here&amp;quot; or have a picture of a sad goblin, etc. instead.&lt;br /&gt;
&lt;br /&gt;
* Get a &amp;quot;the file doesn&#039;t seem to be an image!&amp;quot; message when I try to upload an .xcf file. Maybe consider allowing .xcf as it may be useful for people working on collaborations, etc.&lt;br /&gt;
&lt;br /&gt;
* Images tagged &amp;quot;NSFW&amp;quot; show up on the &amp;quot;Explore&amp;quot; page, maybe an image holder (for those who will voluntarily tag their images) could be useful.&lt;br /&gt;
&lt;br /&gt;
* Animated .gif s aren&#039;t animated on the &amp;quot;Explore&amp;quot; page, maybe allow that or display the file name of .gif files as &amp;quot;whatever.gif&amp;quot; to indicate they may be animated.&lt;br /&gt;
&lt;br /&gt;
* I really like the use of coloured bars/text boxes as a recurrent design element :)&lt;br /&gt;
&lt;br /&gt;
= General thoughts on running a user experience test =&lt;br /&gt;
&lt;br /&gt;
Could someone with experience with this fill in info here? ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I (Jan-Christoph Borchardt) write a thesis at the moment on [http://owncloud.iuk.hdm-stuttgart.de/apps/files_publiclink/get.php?token=6c766212ba094bea08bf1bb800b3e1e7c785388e Coordinating low-cost usability testing in independent free &amp;amp; open source software projects]&amp;lt;br&amp;gt;&lt;br /&gt;
There are many small tips and recipes on how to do your own testing. Especially look into the &#039;&#039;Methods&#039;&#039; part.&amp;lt;br&amp;gt;&lt;br /&gt;
Please let me know if you have any other experiences with testing, I intend on regularly updating that document and release the full version freely licensed once it’s done as well as some kind of a &#039;&#039;quick start guide&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Aether</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Category:DesignDecisions&amp;diff=40</id>
		<title>Category:DesignDecisions</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Category:DesignDecisions&amp;diff=40"/>
		<updated>2011-08-02T18:41:00Z</updated>

		<summary type="html">&lt;p&gt;Aether: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Answers to questions regarding design decisions can be found here.&lt;/div&gt;</summary>
		<author><name>Aether</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=User:Aether&amp;diff=39</id>
		<title>User:Aether</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=User:Aether&amp;diff=39"/>
		<updated>2011-08-02T18:32:01Z</updated>

		<summary type="html">&lt;p&gt;Aether: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I have no idea wtf I&#039;m doing. Um, okies, just thought I should let that be known. Oh, and &amp;quot;Hi&amp;quot; :)&lt;/div&gt;</summary>
		<author><name>Aether</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=User:Aether&amp;diff=38</id>
		<title>User:Aether</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=User:Aether&amp;diff=38"/>
		<updated>2011-08-02T18:29:52Z</updated>

		<summary type="html">&lt;p&gt;Aether: Created page with &amp;quot;I have no idea wtf I&amp;#039;m doing. I&amp;#039;m noting issues I come across in the article summaries. ~~~&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I have no idea wtf I&#039;m doing. I&#039;m noting issues I come across in the article summaries. [[User:Aether|Aether]]&lt;/div&gt;</summary>
		<author><name>Aether</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Talk:DesignDecisions&amp;diff=37</id>
		<title>Talk:DesignDecisions</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Talk:DesignDecisions&amp;diff=37"/>
		<updated>2011-08-02T18:26:42Z</updated>

		<summary type="html">&lt;p&gt;Aether: Created page with &amp;quot;Separated and catagorised as best I could. Also some improvised formatting. Articles can be found here : http://wiki.mediagoblin.org/Category:DesignDecisions Some problems with e...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Separated and catagorised as best I could. Also some improvised formatting. Articles can be found here : http://wiki.mediagoblin.org/Category:DesignDecisions&lt;br /&gt;
Some problems with extensions/templates/omitted content listed in summaries. &lt;br /&gt;
[[User:Aether|Aether]]&lt;/div&gt;</summary>
		<author><name>Aether</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Category:DesignDecisions&amp;diff=36</id>
		<title>Category:DesignDecisions</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Category:DesignDecisions&amp;diff=36"/>
		<updated>2011-08-02T18:17:33Z</updated>

		<summary type="html">&lt;p&gt;Aether: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Answers to questions regarding design decision can be found here.&lt;/div&gt;</summary>
		<author><name>Aether</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Category:DesignDecisions&amp;diff=35</id>
		<title>Category:DesignDecisions</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Category:DesignDecisions&amp;diff=35"/>
		<updated>2011-08-02T18:16:21Z</updated>

		<summary type="html">&lt;p&gt;Aether: created&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Design Decisions:&lt;/div&gt;</summary>
		<author><name>Aether</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Why_(non-mandatory)_copyright_assignment&amp;diff=34</id>
		<title>Why (non-mandatory) copyright assignment</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Why_(non-mandatory)_copyright_assignment&amp;diff=34"/>
		<updated>2011-08-02T18:12:13Z</updated>

		<summary type="html">&lt;p&gt;Aether: separated as per design decisions page, not sure &amp;quot;how to&amp;quot; part, cite?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Chris Webber on &amp;quot;Why copyright assignment?&amp;quot;:==&lt;br /&gt;
&lt;br /&gt;
GNU MediaGoblin is a GNU project with non-mandatory but heavily&lt;br /&gt;
encouraged copyright assignment to the FSF.  Most, if not all, of&lt;br /&gt;
the core contributors to GNU MediaGoblin will have done a&lt;br /&gt;
copyright assignment, but unlike some other GNU projects, it isn&#039;t&lt;br /&gt;
required here.  We think this is the best choice for GNU&lt;br /&gt;
MediaGoblin: it ensures that the Free Software Foundation may&lt;br /&gt;
protect the software by enforcing the AGPL if the FSF sees fit,&lt;br /&gt;
but it also means that we can immediately merge in changes from a&lt;br /&gt;
new contributor.  It also means that some significant non-FSF&lt;br /&gt;
contributors might also be able to enforce the AGPL if seen fit.&lt;br /&gt;
&lt;br /&gt;
Again, assignment is not mandatory, but it is heavily encouraged,&lt;br /&gt;
even incentivized: Significant contributors who do a copyright&lt;br /&gt;
assignment to the FSF are eligible to have a unique goblin drawing&lt;br /&gt;
produced for them by the project&#039;s main founder, Christopher Allan&lt;br /&gt;
Webber.&amp;lt;ref&amp;gt; [[contributing-howto]]&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Left this here &#039;cause not sure if how you want it done... See :ref:`contributing-howto-chapter` for details.--&amp;gt;&lt;br /&gt;
{{references | 1}}&lt;br /&gt;
[[Category:DesignDecisions]]&lt;/div&gt;</summary>
		<author><name>Aether</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Why_AGPLv3_and_CC0&amp;diff=33</id>
		<title>Why AGPLv3 and CC0</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Why_AGPLv3_and_CC0&amp;diff=33"/>
		<updated>2011-08-02T17:48:27Z</updated>

		<summary type="html">&lt;p&gt;Aether: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- no idea what to do with this, sorry.  &lt;br /&gt;
 Chris, Brett, Will, Rob, Matt, et al curated into a story where&lt;br /&gt;
everyone is the hero by Will on &amp;quot;Why AGPLv3 and CC0&amp;quot;:--&amp;gt;&lt;br /&gt;
==Software==&lt;br /&gt;
The [http://www.gnu.org/licenses/agpl.html AGPL v3]preserves the freedoms guaranteed by the GPL v3 in the context of software as a service.  Using this license ensures that users of the service have the ability to examine the source,&lt;br /&gt;
deploy their own instance, and implement their own version.  This is really important to us and a core mission component of this project. Thus we decided that the software parts should be under this license.&lt;br /&gt;
==Content==&lt;br /&gt;
However, the project is made up of more than just software:&lt;br /&gt;
There&#039;s CSS, images, and other output-related things.  We wanted&lt;br /&gt;
the templates/images/css side of the project all permissive and&lt;br /&gt;
permissive in the same absolutely permissive way.  We&#039;re waiving&lt;br /&gt;
our copyrights to non-software things under the [http://creativecommons.org/publicdomain/zero/1.0/ CC0] waiver.&lt;br /&gt;
==Templates==&lt;br /&gt;
That brings us to the templates where there&#039;s some code and some&lt;br /&gt;
output.  The template engine we&#039;re using is called Jinja2.  It&lt;br /&gt;
mixes HTML markup with Python code to render the output of the&lt;br /&gt;
software.  We decided the templates are part of the output of the&lt;br /&gt;
software and not the software itself.  We wanted the output of the&lt;br /&gt;
software to be licensed in a hassle-free way so that when someone&lt;br /&gt;
deploys their own GNU MediaGoblin instance with their own&lt;br /&gt;
templates, they don&#039;t have to deal with the copyleft aspects of&lt;br /&gt;
the AGPLv3 and we&#039;d be fine with that because the changes they&#039;re&lt;br /&gt;
making are identity-related.  So at first we decided to waive our&lt;br /&gt;
copyrights to the templates with a CC0 waiver and then add an&lt;br /&gt;
exception to the AGPLv3 for the software such that the templates&lt;br /&gt;
can make calls into the software and yet be a separately licensed&lt;br /&gt;
work.  However, Brett brought up the question of whether this&lt;br /&gt;
allows some unscrupulous person to make changes to the software&lt;br /&gt;
through the templates in such a way that they&#039;re not bound by the&lt;br /&gt;
AGPLv3: i.e. a loophole.  We thought about this loophole and&lt;br /&gt;
between this and the extra legalese involved in the exception to&lt;br /&gt;
the AGPLv3, we decided that it&#039;s just way simpler if the templates&lt;br /&gt;
were also licensed under the AGPLv3.&lt;br /&gt;
&lt;br /&gt;
==Documentation==&lt;br /&gt;
Then we have the licensing for the documentation.  Given that the&lt;br /&gt;
documentation is tied to the software content-wise, we don&#039;t feel&lt;br /&gt;
like we have to worry about ensuring freedom of the documentation&lt;br /&gt;
or worry about attribution concerns.  Thus we&#039;re waiving our&lt;br /&gt;
copyrights to the documentation under CC0 as well.&lt;br /&gt;
&lt;br /&gt;
==Branding==&lt;br /&gt;
Lastly, we have branding.  This covers logos and other things that&lt;br /&gt;
are distinctive to GNU MediaGoblin that we feel represents this&lt;br /&gt;
project.  Since we don&#039;t currently have any branding, this is an&lt;br /&gt;
open issue, but we&#039;re thinking we&#039;ll go with a CC BY-SA license.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
By licensing in this way, we make sure that users of the software&lt;br /&gt;
receive the freedoms that the AGPLv3 ensures regardless of what&lt;br /&gt;
fate befalls this project.&lt;br /&gt;
&lt;br /&gt;
So to summarize:&lt;br /&gt;
&lt;br /&gt;
* software (Python, JavaScript, HTML templates): licensed&lt;br /&gt;
:under AGPLv3&lt;br /&gt;
* non-software things (CSS, images, video): copyrights waived&lt;br /&gt;
:under CC0 because this is output of the software&lt;br /&gt;
* documentation: copyrights waived under CC0 because it&#039;s not part&lt;br /&gt;
:of the software&lt;br /&gt;
* branding assets: we&#039;re kicking this can down the road, but&lt;br /&gt;
:probably CC BY-SA&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
This is all codified in the ``COPYING`` file.&lt;br /&gt;
&lt;br /&gt;
[[Category:DesignDecisions]]&lt;/div&gt;</summary>
		<author><name>Aether</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Why_AGPLv3_and_CC0&amp;diff=32</id>
		<title>Why AGPLv3 and CC0</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Why_AGPLv3_and_CC0&amp;diff=32"/>
		<updated>2011-08-02T17:47:49Z</updated>

		<summary type="html">&lt;p&gt;Aether: separated as per design decisions page, not sure about preamble  part?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- no idea what to do with this, sorry.  &lt;br /&gt;
 Chris, Brett, Will, Rob, Matt, et al curated into a story where&lt;br /&gt;
everyone is the hero by Will on &amp;quot;Why AGPLv3 and CC0&amp;quot;:--&amp;gt;&lt;br /&gt;
==Software==&lt;br /&gt;
The [http://www.gnu.org/licenses/agpl.html AGPL v3]preserves the freedoms guaranteed by the GPL v3 in the context of software as a service.  Using this license ensures that users of the service have the ability to examine the source,&lt;br /&gt;
deploy their own instance, and implement their own version.  This is really important to us and a core mission component of this project. Thus we decided that the software parts should be under this license.&lt;br /&gt;
==Content==&lt;br /&gt;
However, the project is made up of more than just software:&lt;br /&gt;
There&#039;s CSS, images, and other output-related things.  We wanted&lt;br /&gt;
the templates/images/css side of the project all permissive and&lt;br /&gt;
permissive in the same absolutely permissive way.  We&#039;re waiving&lt;br /&gt;
our copyrights to non-software things under the [http://creativecommons.org/publicdomain/zero/1.0/ CC0] waiver.&lt;br /&gt;
==Templates==&lt;br /&gt;
That brings us to the templates where there&#039;s some code and some&lt;br /&gt;
output.  The template engine we&#039;re using is called Jinja2.  It&lt;br /&gt;
mixes HTML markup with Python code to render the output of the&lt;br /&gt;
software.  We decided the templates are part of the output of the&lt;br /&gt;
software and not the software itself.  We wanted the output of the&lt;br /&gt;
software to be licensed in a hassle-free way so that when someone&lt;br /&gt;
deploys their own GNU MediaGoblin instance with their own&lt;br /&gt;
templates, they don&#039;t have to deal with the copyleft aspects of&lt;br /&gt;
the AGPLv3 and we&#039;d be fine with that because the changes they&#039;re&lt;br /&gt;
making are identity-related.  So at first we decided to waive our&lt;br /&gt;
copyrights to the templates with a CC0 waiver and then add an&lt;br /&gt;
exception to the AGPLv3 for the software such that the templates&lt;br /&gt;
can make calls into the software and yet be a separately licensed&lt;br /&gt;
work.  However, Brett brought up the question of whether this&lt;br /&gt;
allows some unscrupulous person to make changes to the software&lt;br /&gt;
through the templates in such a way that they&#039;re not bound by the&lt;br /&gt;
AGPLv3: i.e. a loophole.  We thought about this loophole and&lt;br /&gt;
between this and the extra legalese involved in the exception to&lt;br /&gt;
the AGPLv3, we decided that it&#039;s just way simpler if the templates&lt;br /&gt;
were also licensed under the AGPLv3.&lt;br /&gt;
&lt;br /&gt;
==Documentation==&lt;br /&gt;
Then we have the licensing for the documentation.  Given that the&lt;br /&gt;
documentation is tied to the software content-wise, we don&#039;t feel&lt;br /&gt;
like we have to worry about ensuring freedom of the documentation&lt;br /&gt;
or worry about attribution concerns.  Thus we&#039;re waiving our&lt;br /&gt;
copyrights to the documentation under CC0 as well.&lt;br /&gt;
&lt;br /&gt;
==Branding==&lt;br /&gt;
Lastly, we have branding.  This covers logos and other things that&lt;br /&gt;
are distinctive to GNU MediaGoblin that we feel represents this&lt;br /&gt;
project.  Since we don&#039;t currently have any branding, this is an&lt;br /&gt;
open issue, but we&#039;re thinking we&#039;ll go with a CC BY-SA license.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
By licensing in this way, we make sure that users of the software&lt;br /&gt;
receive the freedoms that the AGPLv3 ensures regardless of what&lt;br /&gt;
fate befalls this project.&lt;br /&gt;
&lt;br /&gt;
So to summarize:&lt;br /&gt;
&lt;br /&gt;
* software (Python, JavaScript, HTML templates): licensed&lt;br /&gt;
:under AGPLv3&lt;br /&gt;
* non-software things (CSS, images, video): copyrights waived&lt;br /&gt;
:under CC0 because this is output of the software&lt;br /&gt;
* documentation: copyrights waived under CC0 because it&#039;s not part&lt;br /&gt;
:of the software&lt;br /&gt;
* branding assets: we&#039;re kicking this can down the road, but&lt;br /&gt;
:probably CC BY-SA&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
This is all codified in the ``COPYING`` file.&lt;br /&gt;
&lt;br /&gt;
[[Category:DesignDecisions]]&lt;/div&gt;</summary>
		<author><name>Aether</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Why_MongoDB&amp;diff=29</id>
		<title>Why MongoDB</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Why_MongoDB&amp;diff=29"/>
		<updated>2011-08-02T15:59:37Z</updated>

		<summary type="html">&lt;p&gt;Aether: separated as per design decisions page, not sure about audio part?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Chris Webber on &amp;quot;Why MongoDB&amp;quot;:==&lt;br /&gt;
In case you were wondering, I am not a NOSQL fanboy, I do not go&lt;br /&gt;
around telling people that MongoDB is web scale.  Actually my&lt;br /&gt;
choice for MongoDB isn&#039;t scalability, though scaling up really&lt;br /&gt;
nicely is a pretty good feature and sets us up well in case large&lt;br /&gt;
volume sites eventually do use MediaGoblin.  But there&#039;s another&lt;br /&gt;
side of scalability, and that&#039;s scaling down, which is important&lt;br /&gt;
for federation, maybe even more important than scaling up in an&lt;br /&gt;
ideal universe where everyone ran servers out of their own&lt;br /&gt;
housing.  As a memory-mapped database, MongoDB is pretty hungry,&lt;br /&gt;
so actually I spent a lot of time debating whether the inability&lt;br /&gt;
to scale down as nicely as something like SQL has with sqlite&lt;br /&gt;
meant that it was out. But I decided in the end that I really want MongoDB, not for scalability, but for flexibility.  Schema evolution pains in SQL&lt;br /&gt;
are almost enough reason for me to want MongoDB, but not quite.&lt;br /&gt;
&lt;br /&gt;
==Most Importantly==&lt;br /&gt;
The real reason is because I want the ability to eventually handle&lt;br /&gt;
multiple media types through MediaGoblin, and also allow for&lt;br /&gt;
plugins, without the rigidity of tables making that difficult.  In&lt;br /&gt;
other words, something like::&lt;br /&gt;
&lt;br /&gt;
        {&amp;quot;title&amp;quot;: &amp;quot;Me talking until you are bored&amp;quot;,&lt;br /&gt;
         &amp;quot;description&amp;quot;: &amp;quot;blah blah blah&amp;quot;,&lt;br /&gt;
         &amp;quot;media_type&amp;quot;: &amp;quot;audio&amp;quot;,&lt;br /&gt;
         &amp;quot;media_data&amp;quot;: {&lt;br /&gt;
             &amp;quot;length&amp;quot;: &amp;quot;2:30&amp;quot;,&lt;br /&gt;
             &amp;quot;codec&amp;quot;: &amp;quot;OGG Vorbis&amp;quot;},&lt;br /&gt;
         &amp;quot;plugin_data&amp;quot;: {&lt;br /&gt;
             &amp;quot;licensing&amp;quot;: {&lt;br /&gt;
                 &amp;quot;license&amp;quot;: &amp;quot;http://creativecommons.org/licenses/by-sa/3.0/&amp;quot;}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Being able to just dump media-specific information in a media_data&lt;br /&gt;
hashtable is pretty great, and even better is having a plugin&lt;br /&gt;
system where you can just let plugins have their own entire&lt;br /&gt;
key-value space cleanly inside the document that doesn&#039;t interfere&lt;br /&gt;
with anyone else&#039;s stuff. If we were to let plugins to deposit&lt;br /&gt;
their own information inside the database, either we&#039;d let plugins&lt;br /&gt;
create their own tables which makes SQL migrations even harder&lt;br /&gt;
than they already are, or we&#039;d probably end up creating a table&lt;br /&gt;
with a column for key, a column for value, and a column for type&lt;br /&gt;
in one huge table called &amp;quot;plugin_data&amp;quot; or something similar.  (Yo&lt;br /&gt;
dawg, I heard you liked plugins, so I put a database in your&lt;br /&gt;
database so you can query while you query.)  Gross.&lt;br /&gt;
&lt;br /&gt;
==Keeping It Clean==&lt;br /&gt;
I also don&#039;t want things to be too loose so that we forget or lose&lt;br /&gt;
the structure of things, and that&#039;s one reason why I want to use&lt;br /&gt;
MongoKit, because we can cleanly define a much structure as we&lt;br /&gt;
want and verify that documents match that structure generally&lt;br /&gt;
without adding too much bloat or overhead (MongoKit is a pretty&lt;br /&gt;
lightweight wrapper and doesn&#039;t inject extra MongoKit-specific&lt;br /&gt;
stuff into the database, which is nice and nicer than many other&lt;br /&gt;
ORMs in that way).&lt;br /&gt;
&lt;br /&gt;
[[Category:DesignDecisions]]&lt;/div&gt;</summary>
		<author><name>Aether</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Why_WSGI_Minimalism&amp;diff=28</id>
		<title>Why WSGI Minimalism</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Why_WSGI_Minimalism&amp;diff=28"/>
		<updated>2011-08-02T06:52:13Z</updated>

		<summary type="html">&lt;p&gt;Aether: separated as per design decisions page.awaiting cite extension&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Chris Webber on &amp;quot;Why WSGI Minimalism&amp;quot;:==&lt;br /&gt;
&lt;br /&gt;
If you notice in the technology list I list a lot of components&lt;br /&gt;
that are very &amp;quot;django-like&amp;quot;, but not actually [http://www.djangoproject.com/ Django]components.  What can I say, I really like a lot of the ideas in&lt;br /&gt;
Django!  Which leads to the question: why not just use Django?&lt;br /&gt;
&lt;br /&gt;
While I really like Django&#039;s ideas and a lot of its components, I&lt;br /&gt;
also feel that most of the best ideas in Django I want have been&lt;br /&gt;
implemented as good or even better outside of Django.  I could&lt;br /&gt;
just use Django and replace the templating system with Jinja2, and&lt;br /&gt;
the form system with wtforms, and the database with MongoDB and&lt;br /&gt;
MongoKit, but at that point, how much of Django is really left?&lt;br /&gt;
&lt;br /&gt;
I also am sometimes saddened and irritated by how coupled all of&lt;br /&gt;
Django&#039;s components are.  Loosely coupled yes, but still coupled.&lt;br /&gt;
WSGI has done a good job of providing a base layer for running&lt;br /&gt;
applications on and if you know how to do it yourself &amp;lt;ref&amp;gt; [http://pythonpaste.org/webob/do-it-yourself.html Another Do-It-Yourself Framework]&amp;lt;/ref&amp;gt;it&#039;s not hard or many lines of code at all to bind them together without any framework at all (not even say [http://pylonshq.com/ Pylons] [http://docs.pylonsproject.org/projects/pyramid/dev/ Pyramid]&lt;br /&gt;
or [http://flask.pocoo.org/ Flask] which I think are still great projects, especially for people who want this sort of thing but have no idea how to get&lt;br /&gt;
started).  And even at this already really early stage of writing&lt;br /&gt;
MediaGoblin, that glue work is mostly done.&lt;br /&gt;
&lt;br /&gt;
Not to say I don&#039;t think Django isn&#039;t great for a lot of things.&lt;br /&gt;
For a lot of stuff, it&#039;s still the best, but not for MediaGoblin,&lt;br /&gt;
I think.&lt;br /&gt;
&lt;br /&gt;
One thing that Django does super well though is documentation.  It&lt;br /&gt;
still has some faults, but even with those considered I can hardly&lt;br /&gt;
think of any other project in Python that has as nice of&lt;br /&gt;
documentation as Django.  It may be worth learning some lessons on&lt;br /&gt;
documentation from Django &amp;lt;ref&amp;gt;[http://pycon.blip.tv/file/4881071/ PyCon 2011: Writing great documentation&amp;lt;/ref&amp;gt; on that note.&lt;br /&gt;
&lt;br /&gt;
I&#039;d really like to have a good, thorough hacking-howto and&lt;br /&gt;
deployment-howto, especially in the former making some notes on&lt;br /&gt;
how to make it easier for Django hackers to get started.&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
{{references | 2}}&lt;br /&gt;
&lt;br /&gt;
[[Category:DesignDecisions]]&lt;/div&gt;</summary>
		<author><name>Aether</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Why_Python&amp;diff=27</id>
		<title>Why Python</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Why_Python&amp;diff=27"/>
		<updated>2011-08-02T04:46:23Z</updated>

		<summary type="html">&lt;p&gt;Aether: separated as per design decisions page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Chris Webber on &amp;quot;Why Python&amp;quot;:==&lt;br /&gt;
&lt;br /&gt;
Because I know Python, love Python, am capable of actually making&lt;br /&gt;
this thing happen in Python (I&#039;ve worked on a lot of large free&lt;br /&gt;
software web applications before in Python, including [http://mirocommunity.org/ Miro Community] the [http://miroguide.org/ Miro Guide] a large portion of [http://creativecommons.org/ Creative Commons] and a whole bunch of things while working at [http://www.imagescape.com/ Imaginary Landscape]). Me starting a project like this makes sense if it&#039;s&lt;br /&gt;
done in Python.&lt;br /&gt;
==Why not...==&lt;br /&gt;
You might say that PHP is way more deployable, that Rails has way&lt;br /&gt;
more cool developers riding around on fixie bikes---and all of&lt;br /&gt;
those things are true.  But I know Python, like Python, and think&lt;br /&gt;
that Python is pretty great.  I do think that deployment in Python&lt;br /&gt;
is not as good as with PHP, but I think the days of shared hosting&lt;br /&gt;
are (thankfully) coming to an end, and will probably be replaced&lt;br /&gt;
by cheap virtual machines spun up on the fly for people who want&lt;br /&gt;
that sort of stuff, and Python will be a huge part of that future,&lt;br /&gt;
maybe even more than PHP will.  The deployment tools are getting&lt;br /&gt;
better.  Maybe we can use something like Silver Lining.  Maybe we&lt;br /&gt;
can just distribute as .debs or .rpms.  We&#039;ll figure it&lt;br /&gt;
out when we get there.&lt;br /&gt;
&lt;br /&gt;
Regardless, if I&#039;m starting this project, which I am, it&#039;s gonna&lt;br /&gt;
be in Python.&lt;br /&gt;
&lt;br /&gt;
[[Category:DesignDecisions]]&lt;/div&gt;</summary>
		<author><name>Aether</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Why_GNU_MediaGoblin&amp;diff=26</id>
		<title>Why GNU MediaGoblin</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Why_GNU_MediaGoblin&amp;diff=26"/>
		<updated>2011-08-02T04:28:57Z</updated>

		<summary type="html">&lt;p&gt;Aether: separated as per design decisions page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==[[Chris Webber]] and [[Will Kahn-Greene]] on &amp;quot;Why GNU MediaGoblin&amp;quot;:==&lt;br /&gt;
&lt;br /&gt;
Chris came up with the name MediaGoblin.  The name is pretty fun.&lt;br /&gt;
It merges the idea that this is a Media hosting project with&lt;br /&gt;
Goblin which sort of sounds like gobbling.  Here&#039;s a piece of&lt;br /&gt;
software that gobbles up your media for all to see.&lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Goblin According to Wikipedia], a&lt;br /&gt;
goblin is:&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&amp;quot;A legendary evil or mischievous illiterate creature, described&lt;br /&gt;
:as grotesquely evil or evil-like phantom&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
So are we evil?  No.  Are we mischievous or illiterate?  Not&lt;br /&gt;
really.  So what kind of goblin are we thinking about?  We&#039;re&lt;br /&gt;
thinking about these goblins:&lt;br /&gt;
{|&lt;br /&gt;
|[[File:goblin.png | thumb |upright| alt=Cute goblin with a beret|Cute goblin with a beret. Illustrated by Chris Webber]]&lt;br /&gt;
|[[File:snugglygoblin.png | thumb |upright| alt=Snuggly goblin with a beret.|Snuggly goblin. Illustrated by Karen Rustad]]&lt;br /&gt;
|}   .&lt;br /&gt;
Those are pretty cute goblins.  Those are the kinds of goblins&lt;br /&gt;
we&#039;re thinking about.&lt;br /&gt;
&lt;br /&gt;
==Why GNU?==&lt;br /&gt;
Chris started doing work on the project after thinking about it&lt;br /&gt;
for a year.  Then, after talking with Matt and Rob, it became an&lt;br /&gt;
official [[GNU]] project.  Thus we now call it GNU MediaGoblin.&lt;br /&gt;
&lt;br /&gt;
==Request==&lt;br /&gt;
That&#039;s a lot of letters, though, so in the interest of brevity and&lt;br /&gt;
facilitating easier casual conversation and balancing that with&lt;br /&gt;
what&#039;s important to us, we have the following rules:&lt;br /&gt;
&lt;br /&gt;
#&amp;quot;GNU MediaGoblin&amp;quot; is the name we&#039;re going to use in all official capacities: web site, documentation, press releases.&lt;br /&gt;
#In casual conversation, it&#039;s ok to use more casual names.&lt;br /&gt;
#If you&#039;re writing about the project, we ask that you call it GNU MediaGoblin.&lt;br /&gt;
#If you don&#039;t like the name, we kindly ask you to take a deep breath, think a happy thought about cute little goblins playing on a playground and taking cute pictures of themselves, and let it go (Will added this one.)&lt;br /&gt;
&lt;br /&gt;
[[Category:DesignDecisions]]&lt;/div&gt;</summary>
		<author><name>Aether</name></author>
	</entry>
</feed>