This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2009-01-06 21:12:51

jamie
Scratcher
Registered: 2007-03-28
Posts: 100+

Better "Versioning" support

I write programs in other languages, so maybe this topic is too "advanced" for scratch, but I think that Scratch should have better support for versioning.

For example, in the Upload Project box, when you edit one of your projects, there could be a field that says something like "Is this a new version of your project", and you could give it a new version number, There would be a dropdown box that gives the option for "Major release (2.0)" or "Minor release" (1.1), assuming you are working on the original 1.0.

The when you view the project online, you get buttons like "View previous versions", or an alert that says "There is a new version available".

I know that you can just overwrite old projects, but I think it's be cool to see the project evolve (My Pong game has like 15 versions).

Suggestions?


Check out my flash game site at http://subgaming.net/

Offline

 

#2 2009-01-07 02:09:53

Buddy_ca111
Scratcher
Registered: 2008-08-30
Posts: 100+

Re: Better "Versioning" support

Why not just put the release number in the title?


By reading this you agree to giving me your soul, money, passwords, projects, abiltys and your bases

Offline

 

#3 2009-01-07 04:57:21

Paddle2See
Scratch Team
Registered: 2007-10-27
Posts: 1000+

Re: Better "Versioning" support

Yeah...I see where you're going with this idea.  I would like to be able to see the project "evolve" too.  But I think it might be confusing for younger kids.


http://i39.tinypic.com/2nav6o7.gif

Offline

 

#4 2009-01-07 09:20:22

jamie
Scratcher
Registered: 2007-03-28
Posts: 100+

Re: Better "Versioning" support

Buddy_ca111 wrote:

Why not just put the release number in the title?

You obviously aren't getting the idea.


Check out my flash game site at http://subgaming.net/

Offline

 

#5 2009-01-07 10:35:04

andresmh
Scratch Team at MIT
Registered: 2007-03-05
Posts: 1000+

Re: Better "Versioning" support

I like this. In fact we are already storing previous versions of projects. The way to access them is a bit obscure:

scratch.mit.edu/static/projects/<username>/<projectid>.sb


Andres Monroy-Hernandez | Scratch Team at the MIT Media Lab
on identi.ca and  twitter

Offline

 

#6 2009-01-07 12:01:01

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: Better "Versioning" support

I like this idea. I mean if you see my projects every once in a while I'll add another, though I usually only keep the first and the newest.


http://i.imgur.com/WBkM2QQ.png

Offline

 

#7 2009-01-08 20:12:53

Buddy_ca111
Scratcher
Registered: 2008-08-30
Posts: 100+

Re: Better "Versioning" support

Do you mean like you click on one link and you can go through all the versions of the same game?


By reading this you agree to giving me your soul, money, passwords, projects, abiltys and your bases

Offline

 

Board footer