Discuss Scratch

ilikecereal1
Scratcher
100+ posts

Why is the Scratchr2 repo private?

Why is it private?
ilikecereal1
Scratcher
100+ posts

Why is the Scratchr2 repo private?

Please answer.
CST1229
Scratcher
1000+ posts

Why is the Scratchr2 repo private?

Probably because it contains backend code which they don't want to share.
7salad3salad
Scratcher
1000+ posts

Why is the Scratchr2 repo private?

I assume it is because they don't want it to be seen.
ajskateboarder
Scratcher
1000+ posts

Why is the Scratchr2 repo private?

scratchr2 is supposedly written in Django (see here), a framework for making full stack web applications. Django can contain backend code like fetching from a DB, so that's probably why it's closed
GrahamSH
Scratcher
1000+ posts

Why is the Scratchr2 repo private?

ajskateboarder wrote:

scratchr2 is supposedly written in Django (see here), a framework for making full stack web applications. Django can contain backend code like fetching from a DB, so that's probably why it's closed
No, that doesn't really make any sense. It is written in Django, but ‘backend code’ and ‘fetching from a db’ don't mean it has to be closed source.
The real reason is: " is a big monolithic (and also now legacy) codebase that is very tightly tied to our old moderation systems as well as our infrastructure. Because of this, MIT was not comfortable granting us permission to open source the codebase. For everything new we work on, we try to have the code be much more modular which makes it much easier to open source / get approved by MIT's lawyers." - thisandagain

Sonictheprogrammer
Scratcher
6 posts

Why is the Scratchr2 repo private?

If you see on the bottom of the forums it says, Powered by DjangoBB so also it's like it ran the same framework as Scratchr2 (OFF TOPIC) It wouldn't make sense if Django has ‘backend code’ or ‘fetching from a db’ because if it has those features then the Scratch Forums wouldn't exist. It would be a private project, for me, I don't think that it has that because (taken from wikipedia) Django is a free and open-source, Python-based web framework that follows the model–template–views architectural pattern. It is maintained by the Django Software Foundation, an independent organization established in the US as a 501 non-profit. Also, Python is a open source project, not a closed one.

If that's the case, that is me, Sonictheprogrammer!

Last edited by Sonictheprogrammer (May 20, 2023 11:30:21)

ajskateboarder
Scratcher
1000+ posts

Why is the Scratchr2 repo private?

GrahamSH wrote:

ajskateboarder wrote:

scratchr2 is supposedly written in Django (see here), a framework for making full stack web applications. Django can contain backend code like fetching from a DB, so that's probably why it's closed
No, that doesn't really make any sense. It is written in Django, but ‘backend code’ and ‘fetching from a db’ don't mean it has to be closed source.
The real reason is: " is a big monolithic (and also now legacy) codebase that is very tightly tied to our old moderation systems as well as our infrastructure. Because of this, MIT was not comfortable granting us permission to open source the codebase. For everything new we work on, we try to have the code be much more modular which makes it much easier to open source / get approved by MIT's lawyers." - thisandagain
I guess my reasoning was pretty close - it's tied to MIT's infrastructure
Juicer7
Scratcher
29 posts

Why is the Scratchr2 repo private?

Wait what’s re we talking about?

Powered by DjangoBB