Merge pull request #470 from julian-molina/develop

Contribution: Contribute tutorial split from Welcome
This commit is contained in:
Julian Molina authored and GitHub committed 2021-01-25 20:59:25 +01:00
commit cdba2315f8
30 files changed
+186 -89

No files matched your search

@@ -1 +1 @@
{"type":"Workspace","name":"Getting Started","rootNodes":[{"type":"Network","name":"My Network","project":"Superalgos","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Superalgos","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Superalgos","projectDataTasks":[{"type":"Project Data Tasks","name":"Superalgos","project":"Superalgos","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Superalgos","marketDataTasks":[{"type":"Market Data Tasks","name":"Binance BTC/USDT","project":"Superalgos","dataMineTasks":[{"type":"Data Mine Tasks","name":"Masters","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Masters","project":"Superalgos","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Superalgos","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2020-01-01\"\n}","project":"Superalgos","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Superalgos","id":"d244c564-4e86-43c7-9796-dc3b6294ec8b","savedPayload":{"position":{"x":23490.023749611923,"y":29239.135911211026},"targetPosition":{"x":23779.801497498644,"y":29316.781624741783},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Historic-OHLCVs","id":"5eb11d6a-022e-4f60-97c4-d6cf90b249dc"}}}],"id":"343313ae-5705-484d-8bf8-aed25ba61cfa","savedPayload":{"position":{"x":23779.801497498644,"y":29316.781624741783},"targetPosition":{"x":24069.579245385365,"y":29394.42733827254},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a8f38508-1cac-4ab1-815f-d338fc813377","savedPayload":{"position":{"x":24069.579245385365,"y":29394.42733827254},"targetPosition":{"x":24359.356993272086,"y":29472.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Candles Volumes","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Candles Volumes","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"f0ef12ed-f0fd-4b88-8e15-27cf24265a5f","savedPayload":{"position":{"x":23799.549372136753,"y":28802.457809532632},"targetPosition":{"x":24059.356993272086,"y":28952.457809532632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"9f683143-a33f-42c1-9fa8-c601f01ee4e1"}}},{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"7c8b312c-09bf-4c59-853f-1592391a9c57","savedPayload":{"position":{"x":24059.356993272086,"y":28652.457809532632},"targetPosition":{"x":24059.356993272086,"y":28952.457809532632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"980ceb1d-7be6-454f-90d9-01ba1fd4a65d"}}}],"id":"8d58e84b-d7ef-464f-8079-0ec0887e3da3","savedPayload":{"position":{"x":24059.356993272086,"y":28952.457809532632},"targetPosition":{"x":24209.356993272086,"y":29212.265430667965},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"bf29e3bd-9386-408b-9091-042da0c53e81","savedPayload":{"position":{"x":24209.356993272086,"y":29212.265430667965},"targetPosition":{"x":24359.356993272086,"y":29472.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Resistances and Supports","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Resistances and Supports","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Resistances and Supports Multi-Period-Market","project":"Superalgos","id":"a707814e-b81b-4102-9b5b-4e2fe969324f","savedPayload":{"position":{"x":24437.002706802843,"y":28602.739808143135},"targetPosition":{"x":24514.6484203336,"y":28892.517556029856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"refeLine truncated
{"type":"Workspace","name":"Getting Started","rootNodes":[{"type":"Network","name":"My Network","project":"Superalgos","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Superalgos","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Superalgos","projectDataTasks":[{"type":"Project Data Tasks","name":"Superalgos","project":"Superalgos","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Superalgos","marketDataTasks":[{"type":"Market Data Tasks","name":"Binance BTC/USDT","project":"Superalgos","dataMineTasks":[{"type":"Data Mine Tasks","name":"Masters","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Masters","project":"Superalgos","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Superalgos","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2020-01-01\"\n}","project":"Superalgos","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Superalgos","id":"d244c564-4e86-43c7-9796-dc3b6294ec8b","savedPayload":{"position":{"x":23490.023749611923,"y":29239.135911211026},"targetPosition":{"x":23779.801497498644,"y":29316.781624741783},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Historic-OHLCVs","id":"5eb11d6a-022e-4f60-97c4-d6cf90b249dc"}}}],"id":"343313ae-5705-484d-8bf8-aed25ba61cfa","savedPayload":{"position":{"x":23779.801497498644,"y":29316.781624741783},"targetPosition":{"x":24069.579245385365,"y":29394.42733827254},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a8f38508-1cac-4ab1-815f-d338fc813377","savedPayload":{"position":{"x":24069.579245385365,"y":29394.42733827254},"targetPosition":{"x":24359.356993272086,"y":29472.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Candles Volumes","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Candles Volumes","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"f0ef12ed-f0fd-4b88-8e15-27cf24265a5f","savedPayload":{"position":{"x":23799.549372136753,"y":28802.457809532632},"targetPosition":{"x":24059.356993272086,"y":28952.457809532632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"9f683143-a33f-42c1-9fa8-c601f01ee4e1"}}},{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"7c8b312c-09bf-4c59-853f-1592391a9c57","savedPayload":{"position":{"x":24059.356993272086,"y":28652.457809532632},"targetPosition":{"x":24059.356993272086,"y":28952.457809532632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"980ceb1d-7be6-454f-90d9-01ba1fd4a65d"}}}],"id":"8d58e84b-d7ef-464f-8079-0ec0887e3da3","savedPayload":{"position":{"x":24059.356993272086,"y":28952.457809532632},"targetPosition":{"x":24209.356993272086,"y":29212.265430667965},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"bf29e3bd-9386-408b-9091-042da0c53e81","savedPayload":{"position":{"x":24209.356993272086,"y":29212.265430667965},"targetPosition":{"x":24359.356993272086,"y":29472.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Resistances and Supports","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Resistances and Supports","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Resistances and Supports Multi-Period-Market","project":"Superalgos","id":"a707814e-b81b-4102-9b5b-4e2fe969324f","savedPayload":{"position":{"x":24437.002706802843,"y":28602.739808143135},"targetPosition":{"x":24514.6484203336,"y":28892.517556029856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"refeLine truncated
@@ -0,0 +1,28 @@
{
"tutorial": "Contribute to Superalgos!",
"pageNumber": "1",
"type": "Tutorial - Wanna Help? Come On In!",
"definition": {
"text": "Welcome to the Community! We are always excited to get more people on board, and truly appreciate your help!",
"updated": 1611593205354,
"icon": {
"name": "tutorial",
"project": "Superalgos"
}
},
"paragraphs": [
{
"style": "Text",
"text": "Let me guess... You're a conscientious individual and want to give back as a token of appreciation for making Superalgos free and open-source! Or you're impressed with Superalgos and want to be a part of it! Or maybe you realize that Superalgos is the future of trading and want to jump on board before the ship sails!",
"updated": 1611593804540
},
{
"style": "Callout",
"text": "Whatever your motivation may be, we want you in!"
},
{
"style": "Success",
"text": "This is how you may get started!"
}
]
}
@@ -1,10 +1,10 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 107,
"tutorial": "Contribute to Superalgos!",
"pageNumber": 2,
"type": "Tutorial Step - You Are In Command",
"definition": {
"text": "The search box, my friend, has a double life. Sometimes she searches, but other times she commands, and does stuff... whatever you tell her!",
"updated": 1610657116033,
"text": "The search box in the Docs has a double life. Sometimes she searches, but other times she commands, and does stuff... whatever you tell her!",
"updated": 1611595553272,
"icon": {
"name": "strategy-manage-stage",
"project": "Superalgos"
@@ -13,8 +13,8 @@
"paragraphs": [
{
"style": "Text",
"text": "Not just anything, of course. There's a list of available commands that have to do with two main subjects:",
"updated": 1610704166915
"text": "I mean the search box is also a command line interface! The list of available commands has to do with:",
"updated": 1611595675031
},
{
"style": "List",
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 108,
"tutorial": "Contribute to Superalgos!",
"pageNumber": 3,
"type": "Tutorial Step - Free For Everyone?",
"definition": {
"text": "Superalgos is a Community project! We make the software available to everyone free-of-charge, but we do ask for something in return... your help!",
@@ -18,8 +18,13 @@
},
{
"style": "Callout",
"text": "Superalgos started with a group of friends joining forces to automate their crypto trading. They soon realized that to compete with top market players a huge software infrastructure was required. The system needed to be on par or better than commercial and proprietary software available to firms. Such requirements could not be fulfilled by a small team in a reasonable timeframe.",
"updated": 1610967051787
"text": "Superalgos started with a group of friends joining forces to automate their crypto trading!",
"updated": 1611594348026
},
{
"style": "Text",
"text": "The friends soon realized that to compete with top market players a huge software infrastructure was required. The system needed to be on par or better than commercial and proprietary software available to firms. Such requirements could not be fulfilled by a small team in a reasonable timeframe.",
"updated": 1611594362033
}
]
}
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 109,
"tutorial": "Contribute to Superalgos!",
"pageNumber": 4,
"type": "Tutorial Step - A Brilliant Idea",
"definition": {
"text": "Superalgos is free for everyone because we want your help! We want the best minds in the space to help us build the ultimate trading automation platform!",
@@ -18,8 +18,8 @@
},
{
"style": "Text",
"text": "You just spent an hour or two discovering Superalgos. We want to have your first impression, fresh from the recent experience! And we want your initial feedback to be the first of many contributions to the project.",
"updated": 1610822389227
"text": "You've likely spent hours discovering Superalgos. We want to have your first impression, fresh from the recent experience! And we want your initial feedback to be the first of many contributions to the project.",
"updated": 1611594469593
},
{
"style": "Success",
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 110,
"tutorial": "Contribute to Superalgos!",
"pageNumber": 5,
"type": "Tutorial Step - What is a Contribution?",
"definition": {
"text": "The project will succeed if it manages to foster global collaboration. We welcome contributions of all sorts so that everyone may give back!",
@@ -1,10 +1,10 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 111,
"tutorial": "Contribute to Superalgos!",
"pageNumber": 6,
"type": "Tutorial Step - What About Free Riders?",
"definition": {
"text": "Free riders are a problem, but we choose to assume goodwill! The ball is on your side of the court!",
"updated": 1610822537009,
"text": "Free riders are a problem, but we choose to assume goodwill! We trust that once you start helping the project, other people will be inspired and follow!",
"updated": 1611594822992,
"icon": {
"name": "bullet-error",
"project": "Superalgos"
@@ -23,7 +23,8 @@
},
{
"style": "Callout",
"text": "Are you ready to hit that ball? Let's get on with it!"
"text": "Enough preamble! Let's get on with it!",
"updated": 1611594786356
}
]
}
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 112,
"tutorial": "Contribute to Superalgos!",
"pageNumber": 7,
"type": "Tutorial Step - Let's Add Your Review!",
"definition": {
"text": "In this step, you are going to run your first command to create a review page! This page will be yours to edit in the future!",
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 113,
"tutorial": "Contribute to Superalgos!",
"pageNumber": 8,
"type": "Tutorial Step - Did It Work?",
"definition": {
"text": "If you didn't mess up the command, you should be seeing a new page with the title you set, an invitation to write a summary, and more below!",
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 114,
"tutorial": "Contribute to Superalgos!",
"pageNumber": 9,
"type": "Tutorial Step - Don't Forget to Sign!",
"definition": {
"text": "These comments about your first impressions on Superalgos are your first contribution, and for that we thank you!",
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 115,
"tutorial": "Contribute to Superalgos!",
"pageNumber": 10,
"type": "Tutorial Step - Don't Forget to Save!",
"definition": {
"text": "Before you get to a novel-length kind of write-up, make sure you save the page every once in a while! No need to risk your prose!",
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 116,
"tutorial": "Contribute to Superalgos!",
"pageNumber": 11,
"type": "Tutorial Step - Get Ready to Push!",
"definition": {
"text": "Amazing! You learned to add a page to the Docs, edit it, and save it! Now you've got to make it transcend your PC, and contribute it to Superalgos!",
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 117,
"tutorial": "Contribute to Superalgos!",
"pageNumber": 12,
"type": "Tutorial Step - Translation for Mere Mortals",
"definition": {
"text": "If you are not a developer or are not familiar with Git or GitHub, the previous step probably sounded like gibberish! I know!",
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 118,
"tutorial": "Contribute to Superalgos!",
"pageNumber": 13,
"type": "Tutorial Step - GitHub.com Authentication",
"definition": {
"text": "For the app.contribute command to work, you need to authenticate at two different levels. We'll deal with GiHub.com first!",
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 119,
"tutorial": "Contribute to Superalgos!",
"pageNumber": 14,
"type": "Tutorial Step - GitHub.com Auth Clip",
"definition": {
"text": "Write here a summary for this tutorial page."
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 120,
"tutorial": "Contribute to Superalgos!",
"pageNumber": 15,
"type": "Tutorial Step - Set Up the Token!",
"definition": {
"text": "After you hit the Generate Token button, you'll get your precious token! Don't leave the page as you won't ever see it again!",
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 121,
"tutorial": "Contribute to Superalgos!",
"pageNumber": 16,
"type": "Tutorial Step - A Note On Keys and Tokens!",
"definition": {
"text": "Let me make a quick pause to point out something important regarding the safety of your keys and tokens...",
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 122,
"tutorial": "Contribute to Superalgos!",
"pageNumber": 17,
"type": "Tutorial Step - Contributable files?",
"definition": {
"text": "Most files within the Superalgos folder are subject to be modified and contributed to the project! That includes code, images, documentation, etc.",
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 123,
"tutorial": "Contribute to Superalgos!",
"pageNumber": 18,
"type": "Tutorial Step - Let's Run the Command!",
"definition": {
"text": "Let's get on with the task at hand! Copy the command below, paste it on the search/command box, and hit Enter!",
@@ -0,0 +1,30 @@
{
"tutorial": "Contribute to Superalgos!",
"pageNumber": 19,
"type": "Tutorial Step - Congrats and Thank You!",
"definition": {
"text": "This is awesome! You are already helping the project! We are grateful for your first contribution and hope for more to come!",
"updated": 1611595200232,
"icon": {
"name": "docs-success-style",
"project": "Superalgos"
}
},
"paragraphs": [
{
"style": "Text",
"text": "If everything went well with your authentication, you should see the Contribution Done message!",
"updated": 1611595956742
},
{
"style": "Callout",
"text": "You are now an official Superalgos contributor!",
"updated": 1611595144691
},
{
"style": "Success",
"text": "Project maintainers will review your Pull Request and act accordingly. If it is technically possible to merge it without conflicts, it should go live soon! Keep an eye on notifications from GitHub.com!",
"updated": 1611604468884
}
]
}
@@ -17,8 +17,8 @@
},
{
"style": "Success",
"text": "Don't worry! You'll get there my friend! There are more tutorials and a lot of reading material available! But before we get there, allow me a bit of gossiping... I got this from the Develop group too!",
"updated": 1610712307704
"text": "Don't worry! You'll get there my friend! There are more tutorials and a lot of reading material available! Maybe it's a good idea to give you a quick glimpse into the built-in Documentation system before I say goodbye!",
"updated": 1611579231884
}
]
}
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 104,
"pageNumber": 102,
"type": "Tutorial Step - Three Minutes to Play",
"definition": {
"text": "I'll give you a few minutes to play around with your live session, and when you are ready, we'll move on to other things!",
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 102,
"pageNumber": 103,
"type": "Tutorial Step - What Else Is Cooking?",
"definition": {
"icon": {
@@ -21,7 +21,8 @@
},
{
"style": "List",
"text": "Mine blockchain data to access coin and contract information for all Ethereum-based projects, including De-Fi or what have you, visualizing data on the charts, building indicators, and leveraging the whole infrastructure."
"text": "Mine blockchain data to access coin and contract information for all Ethereum-based projects, including De-Fi or what have you, visualizing data on the charts, building indicators, and leveraging the rest of the Superalgos infrastructure.",
"updated": 1611584299475
},
{
"style": "List",
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 103,
"pageNumber": 104,
"type": "Tutorial Step - Spread the Word on Twitter!",
"definition": {
"icon": {
@@ -0,0 +1,30 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 107,
"type": "Tutorial Step - A Couple More Things!",
"definition": {
"text": "There's a couple more things I want to tell you about before I let you go! Bear with me!",
"updated": 1611582494702,
"icon": {
"name": "strategy-counters",
"project": "Superalgos"
}
},
"paragraphs": [
{
"style": "List",
"text": "I'll give you a quick introduction on what we are working on for upcoming versions of Superalgos! I mentioned Machine Learning algorithms, but there's more! It has to do with integrating crypto projects!",
"updated": 1611583731733
},
{
"style": "List",
"text": "I also want to let you know that—if you appreciate what we are doing—you can help! Tens of thousands of hours of hard work have gone into building Superalgos and bringing it to its current state. I hope you can take a couple of minutes of your time to give back, and I'll be happy to tell you where to start!",
"updated": 1611584131359
},
{
"style": "Success",
"text": "Let's get on with it!",
"updated": 1611584148459
}
]
}
@@ -0,0 +1,30 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 108,
"type": "Tutorial Step - Help Us With a Star!",
"definition": {
"text": "Giving Superalgos a star on GitHub helps more developers find us, as stars improve the GitHub search rankings!",
"updated": 1611587520779,
"icon": {
"name": "github",
"project": "Superalgos"
}
},
"paragraphs": [
{
"style": "Text",
"text": "This token of appreciation is not only welcomed by the whole Community, but helps you directly too! The more developers contribute to the project, the better Superalgos gets, and the better it may serve you... so it's a no-brainer!",
"updated": 1611587542411
},
{
"style": "Callout",
"text": "Just go back to our repository and click the Star button on the top-right corner!",
"updated": 1611584840715
},
{
"style": "Link",
"text": "Here's a link for your convenience! Thank you!->github.com/Superalgos/Superalgos",
"updated": 1611584996191
}
]
}
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 125,
"pageNumber": 109,
"type": "Tutorial Step - Get In Touch!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 126,
"pageNumber": 110,
"type": "Tutorial Step - Ready for More Tutorials?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 127,
"pageNumber": 111,
"type": "Tutorial Step - My Only Friend, The End!",
"definition": {
"icon": {
@@ -12,17 +12,18 @@
"paragraphs": [
{
"style": "Text",
"text": "There's no doubt in my mind that you haven't seen anything like Superalgos before. As you may now figure, Superalgos is a vast system and keeps growing fast."
"text": "There's no doubt in my mind that you haven't seen anything like Superalgos before, have you?",
"updated": 1611589835629
},
{
"style": "Callout",
"text": "There are more ways in which <a href=\"https://docs.superalgos.org/contributing-to-superalgos.html\" target=\"_blank\" style=\"color:blue;\">you can help</a> the project grow stronger!",
"updated": 1610965580555
"text": "If you're one of the good souls that finish the tutorial with an unquenchable urge to get involved in the project, find the Contribute to Superalgos tutorial to the right to get on board!",
"updated": 1611589977148
},
{
"style": "Success",
"text": "That's it! No more steps after this one! I promise! Click Next if you don't believe me! Or go back one step to look into the tutorials book!",
"updated": 1610985063708
"text": "That's it! I promise! Click Next if you don't believe me! Or go back one step to look into the other tutorials for more learning material!",
"updated": 1611590015421
}
]
}
@@ -1,29 +0,0 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 124,
"type": "Tutorial Step - Congrats and Thank You!",
"definition": {
"text": "This is awesome! You just arrived and are already contributing to the project! We are grateful for your first contribution!",
"updated": 1610913778458,
"icon": {
"name": "docs-success-style",
"project": "Superalgos"
}
},
"paragraphs": [
{
"style": "Text",
"text": "If everything went well with your authentication, you should be seeing the Contribution Done message!",
"updated": 1610913443275
},
{
"style": "Callout",
"text": "Ok my friend, we're going to start wraping this up!"
},
{
"style": "Success",
"text": "Before I let you go, I'll give you a few pointers as to what is the best way forwards with learning Superalgos, how to engage with the community, and how to make a second valuable contribution!",
"updated": 1610914286146
}
]
}