<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://modshare.futuresight.org/forums/extern.php?action=feed&amp;tid=411&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Mod Share Forums / Preparing for Scratch 2.0]]></title>
		<link>https://modshare.futuresight.org/forums/viewtopic.php?id=411</link>
		<description><![CDATA[The most recent posts in Preparing for Scratch 2.0.]]></description>
		<lastBuildDate>Tue, 08 Oct 2013 03:07:29 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Preparing for Scratch 2.0]]></title>
			<link>https://modshare.futuresight.org/forums/viewtopic.php?pid=2577#p2577</link>
			<description><![CDATA[<p>I&#039;m A Regular Member Now, So It&#039;s Good.</p>]]></description>
			<author><![CDATA[dummy@example.com (Mrsrec)]]></author>
			<pubDate>Tue, 08 Oct 2013 03:07:29 +0000</pubDate>
			<guid>https://modshare.futuresight.org/forums/viewtopic.php?pid=2577#p2577</guid>
		</item>
		<item>
			<title><![CDATA[Re: Preparing for Scratch 2.0]]></title>
			<link>https://modshare.futuresight.org/forums/viewtopic.php?pid=2521#p2521</link>
			<description><![CDATA[<div class="quotebox"><cite>SFollis wrote:</cite><blockquote><div><div class="quotebox"><cite>Mrsrec wrote:</cite><blockquote><div><div class="quotebox"><cite>Mrsrec wrote:</cite><blockquote><div><p>Okay Then........<br />But It&#039;s Over Ten Weeks Since The Release Of Scratch 2.0.........<br />Do You Know What I Did To Register?<br />Changed My Password, Signed Up, Changed It Back.</p></div></blockquote></div><p>Wait.....How Am I New?</p></div></blockquote></div><p>it depends on how many posts on the forums &amp; how long you have been on mod share (and maybe projects?).</p></div></blockquote></div><p>I can&#039;t confirm that because, well... I forgot, but it sounds about right.</p>]]></description>
			<author><![CDATA[dummy@example.com (LS97)]]></author>
			<pubDate>Fri, 12 Jul 2013 09:58:22 +0000</pubDate>
			<guid>https://modshare.futuresight.org/forums/viewtopic.php?pid=2521#p2521</guid>
		</item>
		<item>
			<title><![CDATA[Re: Preparing for Scratch 2.0]]></title>
			<link>https://modshare.futuresight.org/forums/viewtopic.php?pid=2512#p2512</link>
			<description><![CDATA[<div class="quotebox"><cite>Mrsrec wrote:</cite><blockquote><div><div class="quotebox"><cite>Mrsrec wrote:</cite><blockquote><div><p>Okay Then........<br />But It&#039;s Over Ten Weeks Since The Release Of Scratch 2.0.........<br />Do You Know What I Did To Register?<br />Changed My Password, Signed Up, Changed It Back.</p></div></blockquote></div><p>Wait.....How Am I New?</p></div></blockquote></div><p>it depends on how many posts on the forums &amp; how long you have been on mod share (and maybe projects?).</p>]]></description>
			<author><![CDATA[dummy@example.com (SFollis)]]></author>
			<pubDate>Thu, 11 Jul 2013 14:07:22 +0000</pubDate>
			<guid>https://modshare.futuresight.org/forums/viewtopic.php?pid=2512#p2512</guid>
		</item>
		<item>
			<title><![CDATA[Re: Preparing for Scratch 2.0]]></title>
			<link>https://modshare.futuresight.org/forums/viewtopic.php?pid=2511#p2511</link>
			<description><![CDATA[<div class="quotebox"><cite>Mrsrec wrote:</cite><blockquote><div><p>Okay Then........<br />But It&#039;s Over Ten Weeks Since The Release Of Scratch 2.0.........<br />Do You Know What I Did To Register?<br />Changed My Password, Signed Up, Changed It Back.</p></div></blockquote></div><p>Wait.....How Am I New?</p>]]></description>
			<author><![CDATA[dummy@example.com (Mrsrec)]]></author>
			<pubDate>Wed, 10 Jul 2013 17:20:31 +0000</pubDate>
			<guid>https://modshare.futuresight.org/forums/viewtopic.php?pid=2511#p2511</guid>
		</item>
		<item>
			<title><![CDATA[Re: Preparing for Scratch 2.0]]></title>
			<link>https://modshare.futuresight.org/forums/viewtopic.php?pid=2510#p2510</link>
			<description><![CDATA[<p>Okay Then........<br />But It&#039;s Over Ten Weeks Since The Release Of Scratch 2.0.........<br />Do You Know What I Did To Register?<br />Changed My Password, Signed Up, Changed It Back.</p>]]></description>
			<author><![CDATA[dummy@example.com (Mrsrec)]]></author>
			<pubDate>Wed, 10 Jul 2013 17:17:08 +0000</pubDate>
			<guid>https://modshare.futuresight.org/forums/viewtopic.php?pid=2510#p2510</guid>
		</item>
		<item>
			<title><![CDATA[Re: Preparing for Scratch 2.0]]></title>
			<link>https://modshare.futuresight.org/forums/viewtopic.php?pid=2506#p2506</link>
			<description><![CDATA[<p>just wondering, what is the problem with a username/ password system not connected to scratch? then someone wouldn&#039;t need a scratch account to use modshare</p>]]></description>
			<author><![CDATA[dummy@example.com (estile)]]></author>
			<pubDate>Wed, 10 Jul 2013 01:28:13 +0000</pubDate>
			<guid>https://modshare.futuresight.org/forums/viewtopic.php?pid=2506#p2506</guid>
		</item>
		<item>
			<title><![CDATA[Re: Preparing for Scratch 2.0]]></title>
			<link>https://modshare.futuresight.org/forums/viewtopic.php?pid=2439#p2439</link>
			<description><![CDATA[<p>Registrations are back on! We still have not decided whether to make a public comment API.</p>]]></description>
			<author><![CDATA[dummy@example.com (jvvg)]]></author>
			<pubDate>Thu, 09 May 2013 19:18:37 +0000</pubDate>
			<guid>https://modshare.futuresight.org/forums/viewtopic.php?pid=2439#p2439</guid>
		</item>
		<item>
			<title><![CDATA[Re: Preparing for Scratch 2.0]]></title>
			<link>https://modshare.futuresight.org/forums/viewtopic.php?pid=2422#p2422</link>
			<description><![CDATA[<div class="quotebox"><cite>Devloper123 wrote:</cite><blockquote><div><p>jvvg i need the api</p></div></blockquote></div><p>Currently, we have not created an API. After Scratch 2.0 comes out, we will consider making a public API for other sites to use.<br />Also, I am thinking about the following policies for the API (though it hasn&#039;t been discussed yet):<br />-By default, a server IP address can only make 2 queries per hour<br />-Any more than that will require our approval<br />-To approve your site, we would basically just make sure that it&#039;s appropriate for all ages and has rules similar to our <a href="http://modshare.org/terms" rel="nofollow">Terms of Use</a><br />-Excessive queries from an approved host (over 60 per hour, possibly?) would result in the server IP being banned from our API until further review, so putting registration spamming prevention is your own responsibility</p>]]></description>
			<author><![CDATA[dummy@example.com (jvvg)]]></author>
			<pubDate>Fri, 03 May 2013 01:19:19 +0000</pubDate>
			<guid>https://modshare.futuresight.org/forums/viewtopic.php?pid=2422#p2422</guid>
		</item>
		<item>
			<title><![CDATA[Re: Preparing for Scratch 2.0]]></title>
			<link>https://modshare.futuresight.org/forums/viewtopic.php?pid=2420#p2420</link>
			<description><![CDATA[<p>jvvg i need the api</p>]]></description>
			<author><![CDATA[dummy@example.com (Devloper123)]]></author>
			<pubDate>Thu, 02 May 2013 06:42:26 +0000</pubDate>
			<guid>https://modshare.futuresight.org/forums/viewtopic.php?pid=2420#p2420</guid>
		</item>
		<item>
			<title><![CDATA[Re: Preparing for Scratch 2.0]]></title>
			<link>https://modshare.futuresight.org/forums/viewtopic.php?pid=2419#p2419</link>
			<description><![CDATA[<div class="quotebox"><cite>Molybdenum wrote:</cite><blockquote><div><p>There is one problem with this - It doesn&#039;t allow users banned on scratch to join MS, such as when you let me join. Of course, I don&#039;t see a way around it with this method, so just pointing it out.</p></div></blockquote></div><p>I talked about this system with the Scratch team about using this instead of OAuth, and one of the things they said is this:</p><div class="quotebox"><cite>The Scratch Team wrote:</cite><blockquote><div><p>O-auth would allow us to withdraw permission to authenticate against us, and also send more associated data about the user profile (like icon, etc.). That could have some advantages. For example, if people get blocked, we don&#039;t want to continue to support them by allowing them authenticate against us.</p></div></blockquote></div><p>Basically, on Scratch 2.0, there will be no way to let banned Scratch users on sites that verify against Scratch. Even if we used OAuth, they wouldn&#039;t be able to register, as explained in the message above. The Scratch Team prefers it to be this way, and we want this site to meet the Scratch standards, and in some cases we even want to define the standards. The point they are making is that if a user is banned on Scratch they can&#039;t continue their mischief on another site.</p>]]></description>
			<author><![CDATA[dummy@example.com (jvvg)]]></author>
			<pubDate>Thu, 02 May 2013 01:54:22 +0000</pubDate>
			<guid>https://modshare.futuresight.org/forums/viewtopic.php?pid=2419#p2419</guid>
		</item>
		<item>
			<title><![CDATA[Re: Preparing for Scratch 2.0]]></title>
			<link>https://modshare.futuresight.org/forums/viewtopic.php?pid=2418#p2418</link>
			<description><![CDATA[<p>There is one problem with this - It doesn&#039;t allow users banned on scratch to join MS, such as when you let me join. Of course, I don&#039;t see a way around it with this method, so just pointing it out.</p>]]></description>
			<author><![CDATA[dummy@example.com (Molybdenum)]]></author>
			<pubDate>Thu, 02 May 2013 01:14:26 +0000</pubDate>
			<guid>https://modshare.futuresight.org/forums/viewtopic.php?pid=2418#p2418</guid>
		</item>
		<item>
			<title><![CDATA[Re: Preparing for Scratch 2.0]]></title>
			<link>https://modshare.futuresight.org/forums/viewtopic.php?pid=2417#p2417</link>
			<description><![CDATA[<p>After a bit of work, registrations are working again! We will publish this code (along with all of our other recent changes) to Assembla once we have confirmed that it works.</p><p>The forgot password page is still disabled, and that will take a little longer to port to 2.0.</p>]]></description>
			<author><![CDATA[dummy@example.com (jvvg)]]></author>
			<pubDate>Wed, 01 May 2013 21:48:04 +0000</pubDate>
			<guid>https://modshare.futuresight.org/forums/viewtopic.php?pid=2417#p2417</guid>
		</item>
		<item>
			<title><![CDATA[Re: Preparing for Scratch 2.0]]></title>
			<link>https://modshare.futuresight.org/forums/viewtopic.php?pid=2416#p2416</link>
			<description><![CDATA[<p>Hmm, sounds good.</p>]]></description>
			<author><![CDATA[dummy@example.com (Molybdenum)]]></author>
			<pubDate>Wed, 01 May 2013 21:05:41 +0000</pubDate>
			<guid>https://modshare.futuresight.org/forums/viewtopic.php?pid=2416#p2416</guid>
		</item>
		<item>
			<title><![CDATA[Preparing for Scratch 2.0]]></title>
			<link>https://modshare.futuresight.org/forums/viewtopic.php?pid=2415#p2415</link>
			<description><![CDATA[<p>As many of you know, Scratch 2.0 will be released on May 9, 2013. However, after that we will be on Mod Share 4, so we will still have twice as big a version number. <img src="https://modshare.futuresight.org/forums/img/smilies/tongue.png" width="15" height="15" alt="tongue" /></p><p>Anyway, the only change that needs to be made is the user verification system. Currently, our system verifies against a simple API where we just throw a user and password at it, and it will tell us whether it is valid. However, due to security concerns of people having to provide their Scratch password, this will not be available on Scratch 2.0.</p><p>The current proposed alternative by the Scratch Team is to use OAuth. However, I do not think that will be available right after 2.0 is released, so we would have to wait a fair amount of time before anyone could register on this site. OAuth is also a rather complicated system, and we do not currently have the time to learn about it and implement it.<br />Because of the problems listed above, we discussed anything else we could try, and eventually came up with a reasonable solution: comment verification. The registration process will be a bit different and will look like this:<br />1. User enters username<br />2. User is given a code and a link to a certain Scratch project (there will be a project dedicated to user verification)<br />3. User comments the code on the project<br />4. System checks if the comment was made, and if it was continues, and if not returns to step 2<br />5. User is shown the page where they enter their password and other information<br />This system is much easier to implement and still accomplishes the goal of not giving out Scratch passwords.</p><p>This system will be in effect starting May 9. However, the code has not been tested yet, so registrations have been disabled until then so we can implement and test the new verification system. If we finish testing the code before then, we will re-enable registration, but it will only be available to users on the Scratch 2.0 beta, because it uses 2.0-specific APIs.</p><p>If the system proves effective, we may consider providing an API for users to implement this on their own sites.</p><p>Thanks for reading! We&#039;re excited for Scratch 2.0!</p>]]></description>
			<author><![CDATA[dummy@example.com (jvvg)]]></author>
			<pubDate>Wed, 01 May 2013 01:54:07 +0000</pubDate>
			<guid>https://modshare.futuresight.org/forums/viewtopic.php?pid=2415#p2415</guid>
		</item>
	</channel>
</rss>
