Discuss Scratch

blob8108
Scratcher
1000+ posts

tosh: i have some questions

Hi ATers! You might have heard of my project: I've been developing a text-based Scratch project editor called tosh.

Please use the tosh discussion thread.

Here's a screenshot of how it looks right now:



Progress is going well, and while there's still a lot to do, soon I might have something I can share with you all!

But right now I have some questions; do you think you could help me answer them?
Here's the link to the form: answer the questions

(If it asks for a Google login, that's because I selected “1 response per person”. Sorry about that! Your email address is not recorded: the only piece of personal information I get is the timestamp when you submitted the form.)
Thank you

Last edited by blob8108 (March 25, 2016 11:46:10)


tosh · slowly becoming a grown-up adult and very confused about it
bobbybee
Scratcher
1000+ posts

tosh: i have some questions

It's beautiful

tosh tosh tosh tosh

“Ooo, can I call you Señorita Bee?” ~Chibi-Matoran
ChocolatePi
Scratcher
1000+ posts

tosh: i have some questions

Done!
Firedrake969
Scratcher
1000+ posts

tosh: i have some questions

what are you writing it in?

'17 rickoid

bf97b44a7fbd33db070f6ade2b7dc549
ChocolatePi
Scratcher
1000+ posts

tosh: i have some questions

It's a webapp - notice that we're not allowed on tosh.tjvr.org
Jonathan50
Scratcher
1000+ posts

tosh: i have some questions

I need to log on to Google?

Not yet a Knight of the Mu Calculus.
blob8108
Scratcher
1000+ posts

tosh: i have some questions

Jonathan50 wrote:

I need to log on to Google?
Uh, yes… I clicked the “only 1 response per person” option—was that bad?

tosh · slowly becoming a grown-up adult and very confused about it
blob8108
Scratcher
1000+ posts

tosh: i have some questions

bobbybee wrote:

It's beautiful
What are you referring to here?

EDIT: If you mean the screenshot, then thank you very much

Last edited by blob8108 (Jan. 18, 2016 01:02:11)


tosh · slowly becoming a grown-up adult and very confused about it
Jonathan50
Scratcher
1000+ posts

tosh: i have some questions

blob8108 wrote:

Jonathan50 wrote:

I need to log on to Google?
Uh, yes… I clicked the “only 1 response per person” option—was that bad?
Oh ok thx

Done

Not yet a Knight of the Mu Calculus.
Firedrake969
Scratcher
1000+ posts

tosh: i have some questions

blob8108 wrote:

Jonathan50 wrote:

I need to log on to Google?
Uh, yes… I clicked the “only 1 response per person” option—was that bad?
uh
can you see our emails?

ChocolatePi wrote:

It's a webapp - notice that we're not allowed on tosh.tjvr.org
so js

'17 rickoid

bf97b44a7fbd33db070f6ade2b7dc549
blob8108
Scratcher
1000+ posts

tosh: i have some questions

Firedrake969 wrote:

can you see our emails?
Nope! Your email address is not recorded: the only piece of personal information I get is the timestamp when you submitted the form

Last edited by blob8108 (Jan. 18, 2016 01:07:15)


tosh · slowly becoming a grown-up adult and very confused about it
Icely
Scratcher
100+ posts

tosh: i have some questions

Looks amazing. Wish you would share the source, though.


- ☛ | My Profile | Github | My website | ☚ -
- Windows NT 10.0 // 3.60 GHz \\ Flash 20.0 (release 0) -
how did u find me

blob8108
Scratcher
1000+ posts

tosh: i have some questions

Icely wrote:

Wish you would share the source, though.
I plan to release at least part of it on GitHub, and I think I'd like to be able to accept contributions from the community. However, I don't yet have a plan for releasing the code under an open-source licence (that is, one which lets you remix tosh). I'm considering 3-clause BSD, or maybe something similar to the Scratch Source Code License.

Basically, tosh is a labour of love, and I've been working on this “project” in effect for over four years, so the thought of someone else stealing my code, and eg. selling it somewhere, is really scary!

EDIT: I realise you probably meant “I wish you would release it now”? To which the answer is: it's not ready yet! I want it to be useful before I release it. It looks good in screenshots, but there's still a fair bit of missing functionality, that would stop you from using it for making actual projects.

That said, if you're interested in beta testing… drop me an email

Last edited by blob8108 (Jan. 18, 2016 01:18:28)


tosh · slowly becoming a grown-up adult and very confused about it
Jonathan50
Scratcher
1000+ posts

tosh: i have some questions

blob8108 wrote:

Basically, tosh is a labour of love, and I've been working on this “project” in effect for over four years, so the thought of someone else stealing my code, and eg. selling it somewhere, is really scary!
Perhaps the GNU [A/L]GPL?

Not yet a Knight of the Mu Calculus.
bobbybee
Scratcher
1000+ posts

tosh: i have some questions

blob8108 wrote:

Icely wrote:

Wish you would share the source, though.
I plan to release at least part of it on GitHub, and I think I'd like to be able to accept contributions from the community. However, I don't yet have a plan for releasing the code under an open-source licence (that is, one which lets you remix tosh). I'm considering 3-clause BSD, or maybe something similar to the Scratch Source Code License.

Basically, tosh is a labour of love, and I've been working on this “project” in effect for over four years, so the thought of someone else stealing my code, and eg. selling it somewhere, is really scary!

EDIT: I realise you probably meant “I wish you would release it now”? To which the answer is: it's not ready yet! I want it to be useful before I release it. It looks good in screenshots, but there's still a fair bit of missing functionality, that would stop you from using it for making actual projects.

That said, if you're interested in beta testing… drop me an email
GPL might be what you want. Other people are allowed to sell it commercially, but if they change so much as a line of code and they redistribute tosh, they have to (in effect) send it upstream. And maintain attribution.

If you do go GPL, AGPLv3 is the safest option.

“Ooo, can I call you Señorita Bee?” ~Chibi-Matoran
blob8108
Scratcher
1000+ posts

tosh: i have some questions

bobbybee wrote:

And maintain attribution.
Hmm, maybe. What about the name issue though? The licence for the Scratch code includes a provision saying you if you mod it, you have to change the name. Is there an common open-source licence with such a restriction? (I'd guess no, otherwise they'd have used it.)

Amusingly, I once heard open source licence choice explained to me as telling you what the project authors were worried about when they released the code. So BSD means you were worried about attribution, GPL means you're worried about nefarious companies, MIT means you're worried about placing restrictions on your users, and so on…

tosh · slowly becoming a grown-up adult and very confused about it
djdolphin
Scratcher
1000+ posts

tosh: i have some questions

blob8108 wrote:

bobbybee wrote:

And maintain attribution.
Hmm, maybe. What about the name issue though? The licence for the Scratch code includes a provision saying you if you mod it, you have to change the name. Is there an common open-source licence with such a restriction? (I'd guess no, otherwise they'd have used it.)
Maybe trademark “tosh”?

!
Jonathan50
Scratcher
1000+ posts

tosh: i have some questions

djdolphin wrote:

blob8108 wrote:

bobbybee wrote:

And maintain attribution.
Hmm, maybe. What about the name issue though? The licence for the Scratch code includes a provision saying you if you mod it, you have to change the name. Is there an common open-source licence with such a restriction? (I'd guess no, otherwise they'd have used it.)
Maybe trademark “tosh”?
^^
Good idea
but that may cost money…

btw the Scratch Source Code License is incompatible with the GPL

bobbybee wrote:

GPL might be what you want. Other people are allowed to sell it commercially, but if they change so much as a line of code and they redistribute tosh, they have to (in effect) send it upstream. And maintain attribution.

If you do go GPL, AGPLv3 is the safest option.
You have been ninja'd

Not yet a Knight of the Mu Calculus.
blob8108
Scratcher
1000+ posts

tosh: i have some questions

Jonathan50 wrote:

ninja'd
Technically, yes. But bobbybee was more helpful. I am aware of the GPL, you know

tosh · slowly becoming a grown-up adult and very confused about it
-Io-
Scratcher
1000+ posts

tosh: i have some questions

Done!

Powered by DjangoBB