- Print
- DarkLight
This document provides a detailed guide on how to manage groups for hackathons, from creating groups, assigning activation codes, handling group leaders, to managing group members and resources. It is designed to help you efficiently organize and track the hackathon participants, resources, and activities.
Group Hackathon
Group Hackathon refers to a hackathon event where participants are organized into groups to work collaboratively on solving specific problems, creating projects, or building innovative solutions within a set timeframe. Each group typically consists of several individuals with diverse skills, such as developers, designers, and project managers, who combine their expertise to complete a challenge or build a product.
1. How to Manage Hackathon Groups
if hackathon functionality is enabled from the ODL Section, you will be provided with options to manage hackathon groups for your users. This includes creating groups, assigning activation codes, tracking users, and managing resources.
2. How to Create a Group
There are two primary ways to create a group for a hackathon:
A. Through Activation Code:
Select the ODL Created for Hackathon:
Go to the ODL section where the hackathon is configured.
Locate the ODL that you created for the hackathon.
Access the Actions Section:
Click on the Actions section of the ODL.
Under the More Options menu, select Manage Activation Code.
Create an Activation Code:
Click on Add Activation Code.
Provide a Name for the group, which will be used as the activation code.
Under Customer, provide the list of users who will be part of the group. This helps in managing users efficiently and categorizing them for the hackathon.
Provide Country and Expiry Date for the hackathon (until when the hackathon will run).
B. View Group Created:
After creating the activation code, you will be able to see the group under the Users Section.
The group can be activated by initiating the deployment.
The deployment will automatically assign an Anonymous Group Leader, which is a placeholder in case no specific leader is assigned for the hackathon.
Navigate to Users Page:
Create a New Group:
Click on Create Group.
Provide a Unique Name for the group and click OK to create the group.
Add Users to the Group:
After creating the group, you can add users to the group by either:
Inviting them to join the group.
Registering users directly into the group.
3. Group Leader
The Group Leader is a user who guides the participants throughout the hackathon, providing direction and monitor members of group ensuring that tasks are completed.
Group Leader Creation: During deployment, the group leader is assigned under that specified group and a Shared Resource Group (RG) is created for that leader.
4. Group Member
A Group Member is any user who is registered under a particular group. These users will share the Shared Resource Group (RG), and they will have access to resources provided for the hackathon.
5. Extended Duration
Extend Duration for Entire Group: You can extend the hackathon duration for the entire group. This extension will be applied to all group members and the group leader.
For example, if the original hackathon duration was set for 7 days, you can extend it for an additional 3 days.
Extended VM Uptime: The uptime of VMs used for the hackathon can be extended for the entire group. This means that the VMs used by both the group members and the leader will be active for a longer period, as per the extended duration.
The VM Uptime extension applies to all members of the group, ensuring that their access to virtual machines is uninterrupted.
6. View and Extend Credits
View Credits: You can view the credits used and allocated for each group member, as well as the total credits for the group.
Extend Credits: If more credits are required during the hackathon, you can extend the credits for the entire group, ensuring that all members have enough resources to continue their work.
Credits can be extended by allocating additional credits to the group based on your requirements.
7. View Group Members
To view the members of a specific group:
Go to Users Section: Navigate to the Users Section of the group.
View Group Members: In the Group Section, you will see a list of all the group members who are part of a specific group.
The group can be created through activation codes or user invitations.
The members will be listed with their names and associated group.
By following these steps, you can efficiently manage hackathon groups, track user participation, extend resources as needed, and ensure a smooth hackathon experience for all involved.