Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » ♬ OpenSprites - Development Topic ☁
- cheeseeater
- Scratcher
1000+ posts
♬ OpenSprites - Development Topic ☁
While development is under-way I'd appreciate it if everyone kept off the service until we have implemented crucial safety features.
- superben100
- Scratcher
1000+ posts
♬ OpenSprites - Development Topic ☁
Yeah, it says hackers are trying to get my passwords. While development is under-way I'd appreciate it if everyone kept off the service until we have implemented crucial safety features.
Hello there!
I've been a Scratcher for nine years now, and I'm always happy to help!
I'm not around too often, but I check in here from time to time.
Let me know if you need anything!
|| Probably vibing to “Try” - Lawrence ||
I've been a Scratcher for nine years now, and I'm always happy to help!
I'm not around too often, but I check in here from time to time.
Let me know if you need anything!
|| Probably vibing to “Try” - Lawrence ||
- cheeseeater
- Scratcher
1000+ posts
♬ OpenSprites - Development Topic ☁
We're doing maintenance, don't worry. You are getting a SSL certificate error because our site isn't online.Yeah, it says hackers are trying to get my passwords. While development is under-way I'd appreciate it if everyone kept off the service until we have implemented crucial safety features.
Last edited by cheeseeater (April 27, 2016 20:56:46)
- superben100
- Scratcher
1000+ posts
♬ OpenSprites - Development Topic ☁
Okay.We're doing maintenance, don't worry. You are getting a SSL certificate error because our site isn't online.Yeah, it says hackers are trying to get my passwords. While development is under-way I'd appreciate it if everyone kept off the service until we have implemented crucial safety features.
Hello there!
I've been a Scratcher for nine years now, and I'm always happy to help!
I'm not around too often, but I check in here from time to time.
Let me know if you need anything!
|| Probably vibing to “Try” - Lawrence ||
I've been a Scratcher for nine years now, and I'm always happy to help!
I'm not around too often, but I check in here from time to time.
Let me know if you need anything!
|| Probably vibing to “Try” - Lawrence ||
- Tymewalk
- Scratcher
1000+ posts
♬ OpenSprites - Development Topic ☁
Hi. I'm rather new to OpenSprites development but I'd love to help.
Anything that I could get started on?
Anything that I could get started on?
bold thing - italic thing - underlined thing - strikethrough thing
- MegaApuTurkUltra
- Scratcher
1000+ posts
♬ OpenSprites - Development Topic ☁
Hello! Glad you're interested in the project! Hi. I'm rather new to OpenSprites development but I'd love to help.
Anything that I could get started on?
The current iteration of OpenSprites is located at: https://github.com/OpenSprites/OpenSprites-next
We use the following libraries/technologies
- ES6 and parts of ES7 (async/await) through Traceur (both backend and frontend)
- Node.js (server scripts)
- Express (http library)
- Handlebars / HTML5 (templated HTML / frontend)
- Stylus (CSS preprocessor / frontend)
- MongoDB through MongooseJS (database)
I recommend you familiarize yourself with these (or some of these, if there's a specific area you'd like to help with) if you haven't already. (I learned enough of Mongo, Stylus, and Handlebars to use them in a few hours, so it's not that hard)
Then, you'll need to set up a local development copy of OpenSprites. First, I recommend you make a fork of the repository. Then follow the instructions in the readme file using your fork for the clone URL.
Once you have a forked development copy running, check out the issue tracker for things that need to be done.
If you feel like you can implement something in one of the issues, make a comment on the issue tracker. Then, implement whatever it is, and make a pull request containing your changed markup or code.
We'll review the pull request. If we feel it meets our standards for style and semantics (which are, to be honest, pretty low), we'll accept it. Otherwise we'll ask you to fix whatever we feel can be improved and update the pull request.
$(".box-head")[0].textContent = "committing AT crimes since $whenever"
- Jonathan50
- Scratcher
1000+ posts
♬ OpenSprites - Development Topic ☁
Wow, there's ES2016 now?
Not yet a Knight of the Mu Calculus.
- Tymewalk
- Scratcher
1000+ posts
♬ OpenSprites - Development Topic ☁
Sounds good, thanks! I already learned some ActionScript through Scratch modding, so ECMAScript shouldn't be too hard. And for the little questions there's StackOverflowHello! Glad you're interested in the project! Hi. I'm rather new to OpenSprites development but I'd love to help.
Anything that I could get started on?
The current iteration of OpenSprites is located at: https://github.com/OpenSprites/OpenSprites-next
We use the following libraries/technologies
- ES6 and parts of ES7 (async/await) through Traceur (both backend and frontend)
- Node.js (server scripts)
- Express (http library)
- Handlebars / HTML5 (templated HTML / frontend)
- Stylus (CSS preprocessor / frontend)
- MongoDB through MongooseJS (database)
I recommend you familiarize yourself with these (or some of these, if there's a specific area you'd like to help with) if you haven't already. (I learned enough of Mongo, Stylus, and Handlebars to use them in a few hours, so it's not that hard)
Then, you'll need to set up a local development copy of OpenSprites. First, I recommend you make a fork of the repository. Then follow the instructions in the readme file using your fork for the clone URL.
Once you have a forked development copy running, check out the issue tracker for things that need to be done.
If you feel like you can implement something in one of the issues, make a comment on the issue tracker. Then, implement whatever it is, and make a pull request containing your changed markup or code.
We'll review the pull request. If we feel it meets our standards for style and semantics (which are, to be honest, pretty low), we'll accept it. Otherwise we'll ask you to fix whatever we feel can be improved and update the pull request.
I will go take a look at some issues now and see what has to be done. I've already left my thoughts on a few.
bold thing - italic thing - underlined thing - strikethrough thing
- Jonathan50
- Scratcher
1000+ posts
♬ OpenSprites - Development Topic ☁
And you did write Tymoji… I already learned some ActionScript through Scratch modding, so ECMAScript shouldn't be too hard. And for the little questions there's StackOverflow
Not yet a Knight of the Mu Calculus.
- Tymewalk
- Scratcher
1000+ posts
♬ OpenSprites - Development Topic ☁
Well, I can't take all the credit for that one. Dylan5797, jokebookservice1, and herohamp wrote most of the settings page.And you did write Tymoji… I already learned some ActionScript through Scratch modding, so ECMAScript shouldn't be too hard. And for the little questions there's StackOverflow
But yes, I do have some JS experience through userscripts.
bold thing - italic thing - underlined thing - strikethrough thing
- Tymewalk
- Scratcher
1000+ posts
♬ OpenSprites - Development Topic ☁
Having a little trouble understanding this step of the setup:
I'm going to skip project_id for testing. I also assume I just make a new DB with Mongo and call it “next”, then set up the username and password of a user who has access to mongodb files.
What do I name the .env file, if it matters at all?
EDIT: Silly me, that's not a .env file extension, the file is actually called “.env”.
The user is not a system user, it's a mongoDB user.
Lastly, setup a .env file in this format, making sure to create the respective database and username/password:db_host=localhost
db_name=next
db_user=username
db_pass=password
db_file_storage=true
project_id=115307769
session_secret=thisandagainplsexplain
server_port=3000
I'm going to skip project_id for testing. I also assume I just make a new DB with Mongo and call it “next”, then set up the username and password of a user who has access to mongodb files.
What do I name the .env file, if it matters at all?
EDIT: Silly me, that's not a .env file extension, the file is actually called “.env”.
The user is not a system user, it's a mongoDB user.
Last edited by Tymewalk (July 6, 2016 01:57:45)
bold thing - italic thing - underlined thing - strikethrough thing
- The_Amaru
- Scratcher
100+ posts
♬ OpenSprites - Development Topic ☁
It's on work
HOW DO I MAKE A SIGNATURE?!?!
AND PLS FOLOW ME I DO F4F!!11!
THIS IS WROTED BY NOOB SPIRIT!!!
- The_Amaru
- Scratcher
100+ posts
♬ OpenSprites - Development Topic ☁
I really wanted to see it
HOW DO I MAKE A SIGNATURE?!?!
AND PLS FOLOW ME I DO F4F!!11!
THIS IS WROTED BY NOOB SPIRIT!!!
- nanalan
- Scratcher
100+ posts
♬ OpenSprites - Development Topic ☁
Last edited by nanalan (Aug. 17, 2016 11:48:29)
I joined scratch when I was 10 as alexb10. Then I was grannycookies. Next, I became nanalan. Now I'm bates64.
- The_Amaru
- Scratcher
100+ posts
♬ OpenSprites - Development Topic ☁
yey!!!!Here's a screenshot I really wanted to see it
-snip-
HOW DO I MAKE A SIGNATURE?!?!
AND PLS FOLOW ME I DO F4F!!11!
THIS IS WROTED BY NOOB SPIRIT!!!
- halfai93294
- Scratcher
61 posts
♬ OpenSprites - Development Topic ☁
It's doesn't exist now…
مرحبان
يوۇر ۋىندوۋس 10 سۇبسكرىپتىون ھاس ېكسپىرېد:: #005555 hat
Електрофы {
ېلېگانسې:: #5555FF
} ᠸᠢᠲᠬ [Halfai93294 v]:: #003355
माइक्रोसॉफ्ट टेक्निकल सपोर्ट २०२१ हाउ मई ऑय हेल्प यू :: #0099FF cap
До ыоу ундерстанд тхис?
ᠳᠥ ᠶᠥᠦ ᠦᠨᠳᠡᠷᠰᠲᠠᠨᠳ ᠲᠬᠢᠰ︖
دو يوۇ ۇندېرستاند تھيس؟
ꡊꡡ ꡗꡡꡟ ꡟꡋꡊꡠꡘꡛꡈꡖꡋꡊ ꡈꡜꡞꡛ?
فِكْسِڭ رېَلِتي
- ajsya
- Scratcher
1000+ posts
♬ OpenSprites - Development Topic ☁
I was just thinking the same thing once I saw this. It seemed like a really cool project. I know I'm necroposting but:It doesn't look like there are any active forks. Someone should totally make a fork of it and continue development.
Could we revive this?
- Discussion Forums
- » Advanced Topics
- » ♬ OpenSprites - Development Topic ☁