Skip to content

Latest commit

 

History

History
188 lines (158 loc) · 36.6 KB

readme.md

File metadata and controls

188 lines (158 loc) · 36.6 KB

Devtoberfest Contest – The Game

For Devtoberfest 2021 we have a game that is open to everyone regardless of developer level. Points can be accrued by completing items listed below that range from attending a presentation to completing tutorials on SAP Community. Prizes are awarded based on badges earned and associated points accumulated. Prize and Points are described below as well as the rules relating to how many winners will make it to the Grand Prize Winner drawing.

Video Explanation of the Devtoberfest Contest

Game Board – A Place to check your game level status.

The Game Board is a static infographic that you can use to see your status.

Gameboard

Once registered for Devotberfest 2021 you will also earn your first badge, Devtoberfest 2021 on your SAP Community ID.

Participation Badge

Points – Awarded and accumulated against your SAP Community ID.

This table includes a sample of some events that you can earn a badge with points associated. Once that badge is applied to your SAP Community ID you will be able to see your points status change on the Devtoberfest Gameboard. More events will be published in future weeks of Devtoberfest, including a list after week 3 of a special group of 20 tutorials (Scavenger Hunt) as a Devtoberfest Mission with bonus points awarded if all 20 tutorials completed.

Activity Points Awarded
Register 10
Contribute to the Open Documentation Initiative 500
Scavenger Hunt of 20 Tutorials Up to 10600
Tutorials in each content week 200
Attend Live Youtube Speaker Session and complete validation 300
Submit Project to Devtoberfest 2021 on GitHub 1000

We will have many existing tutorials from https://developers.sap.com that you can complete to earn points in Devtoberfest 2021. Each week we will announce the tutorials that go along with the topic of the week which you can complete for points. However we didn't want to penalize those of you that might have already completed these tutorials in the past. Therefore if you are registered for Devtoberfest and completed these key tutorials in the past you are granted credit automatically for those.

Prize Levels – What you can win!

Prizes are awarded via points accumulated and you can see the potential prize pool and associated points required below. If you win a higher level (3 Stars, you will receive all prizes in lower levels as well (1 and 2 Stars):

Level Points Required Prizes* Badges awarded
Registrant 10 Devtoberfest 2021 Participation Badge
1 Star 2000 Devtoberfest 2021 T-Shirt and stickers Participation Badge
2 Stars 12000 $100 Voucher and Virtual Selfie with Advocate Participation Badge
3 Stars 18000 Devtoberfest 2021 Outerwear (jacket/fleece) Participation Badge
4 Stars (Grand Prize) 1 Winner 24000 Donation to Charity and Trees Planted in winners name Participation Badge

Game Specific Rules

  • You must complete the items described in the point activity grid to receive prizes
  • SAP will count the points by verifying your participation badges
  • Once we have distributed our prizes out for levels 1-3 there will be no more prizes available.
  • One grand prize winner (4 Stars) will be given even if more than one person achieves the total points needed for 4 stars. All 4 star qualifiers will have their name written on a piece of paper and placed in a bowl. Then SAP will have someone draw a name from that bowl on a recorded video camera segment.
  • See the legal terms and conditions for full details

How to Enter

It’s simple. Register for the Devtoberfest Game. Complete activities like tutorials or event surveys in any of the 6 weeks of Devtoberfest Oct 1, 2021 thru November 12, 2021. Contribute to a project or make your own open source project. Please reference the published list below of activities to see where you can earn points. Check back every week as more activities added.

Points Earning Activities by Week

Week 1

Activity Points Earned Badge
Register with eventbrite 10
Contribute to the Open Documentation Initiative 500
Submit project to Devtoberfest GitHub 1000
Attend Devtoberfest Kickoff Party 50
Attend Week 1 Fun Friday Event 300

Week 2

Activity Points Earned Badge
Attend Week 2 Speaker Event 100 Participation Badge
Create a User Interface with CAP (SAP HANA Cloud) 200 Participation Badge
Add User Authentication to Your Application (SAP HANA Cloud) 200
Introduction to Application Development Using CAP and Node.js 200
Set Up Local Development Using VS Code 200
Create a Directory for Development 200
Create a CAP-Based Application 200
Create an SAP Fiori Elements-Based UI 200
Add Business Logic to Your Application 200
Create a UI Using Freestyle SAPUI5 200
Add More Than One Application to the Launch Page 200
Implement Roles and Authorization Checks In CAP 200
Prepare for SAP BTP Development 200
Set Up the SAP HANA Cloud Service 200
Prepare User Authentication and Authorization (XSUAA) Setup 200
Deploy Your Multi-Target Application (MTA) 200
Add the SAP Launchpad Service 200
Assign a Role Collection to a User 200
Enable Logging Service for Your Application 200
Undeploy Your Multi-Target Application (MTA) 200
Configure and Run a Predefined SAP Continuous Integration and Delivery (CI/CD) Pipeline 200
Create Table Persistence and Generate Data 200
Define and Expose a CDS-Based Travel Data Model 200
Create Behavior Definition for Managed Scenario 200
Enhance Behavior With Action and Validation 200
Best Practices Coding Challenge 500
Attend Week 2 Fun Friday Event 300
Participate in Dogtoberfest 100

Week 3

Activity Points Earned Badge
Attend Week 3 Speaker Event 100 Participation Badge
Trigger a Microservice with an Event 200
Install the Kubernetes Command Line Tool 200
Deploy MSSQL in the Kyma Runtime 200
Deploy a Go MSSQL API Endpoint in the Kyma Runtime 200
Deploy the SAPUI5 Frontend in the Kyma Runtime 200
Deploy Commerce Mock Application in the Kyma Runtime 200
Using Kyma Extensions Help Documentation - Validation Tutorial Here 200
Week 3 Fun Friday Attendee 200

Scavenger Hunt

Activity Points Earned Badge
View the SAP BTP from 10,000 Meters 200
Get a Free Account on SAP BTP Trial 200
Take a Tour of SAP BTP Trial 200
Add a New Entitlement to Your Subaccount 200
Get Started with the SAP BTP Command Line Interface (btp CLI) 200
Create a User Interface with CAP (SAP HANA Cloud) 200
Add More Than One Application to the Launch Page 200
Setup of SAP Mesh via Kyma Help Documentation - Validation Tutorial Here 200
Create a Live Connection Between SAP HANA Cloud and SAP Analytics Cloud 200
Help Thomas Get Started with SAP HANA Cloud 200
Set Up Account for Document Information Extraction and Go to Application 200
Use Machine Learning to Extract Information from Documents with Document Information Extraction UI 200
Add the SAP Launchpad Service (Scavenger Hunt) 200
Configure and Run a Predefined SAP Continuous Integration and Delivery (CI/CD) Pipeline 200
Create an SAP Fiori Project via Help Documentation - Validation Tutorial Here 200
Get Started with an SAP Fiori Project in SAP Continuous Integration and Delivery 200
Access SAP Mobile Services 200
Set Up Initial Configuration for an MDK App 200
Manage Entitlements Using the Cockpit 200
Follow Developer Advocates on Social Media 300
Scavenger Hunt Mission - Must Complete all 20 for Bonus 6500 Points 6500

Week 4

Activity Points Earned Badge
Week 4 Attended Speaker Event 100
Secure Your Application on SAP Cloud Platform Cloud Foundry 200
Secure a Node.JS Application and Make It Available to Other Subaccounts 200
Prepare User Authentication and Authorization (XSUAA) Setup 200
Implement Roles and Authorization Checks In CAP 200
Create Authorization Model with SAP BTP, ABAP Environment 200
Create Authorization Model and App in SAP BTP, ABAP Environment 200
Connect SAP Business Application Studio and SAP S/4HANA Cloud Tenant 200
Access Protected SAP Analytics Cloud Resources with OAuth Two-Legged Flow 200
Call SAP Conversational AI API Using OAuth 200
Security Coding Challenge 500
Week 4 Fun Friday Event 200

Week 5

Activity Points Earned Badge
Week 5 Attended Speaker Event 100
Use Machine Learning to Process Business Documents 200
Get Started with a Standalone SAP HANA Cloud, Data Lake 200
Provision a Standalone Data Lake in SAP HANA Cloud 200
Access a Standalone Data Lake in SAP HANA Cloud 200
Load Data into Standalone Data Lake in SAP HANA Cloud 200
Monitor a Standalone Data Lake in SAP HANA Cloud 200
Perform Backup and Recovery of Standalone Data Lake in SAP HANA Cloud 200
Understand How Data Anonymization Works in SAP HANA Cloud, SAP HANA Database 200
Get Started with SAP HANA Graph 200
Smart Multi-Model Data Processing with SAP HANA Cloud 200
Use SAP HANA Cloud and QGIS for Spatial Analytics 200
Classify Data Records with the SDK for Data Attribute Recommendation 200
Connect QGIS to SAP HANA Database in SAP HANA Cloud 200
Week 5 Data Coding Challenge 500
Week 5 Fun Friday Event 300

Week 6

Activity Points Earned Badge
Week 6 Attended Speaker Event 100
Create an SAP Fiori Elements-Based UI 200
Create a UI Using Freestyle SAPUI5 200
Add the SAP Launchpad Service 200
Integrate Charts and Conditional Rendering (React.js) 200
Develop a Vue.js Application for SAP BTP on Cloud Foundry 200
Week 6 Data Coding Challenge 500
Week 6 Fun Friday Event 300