Skip to content

1.0 Organizational Information

Martin edited this page Jul 16, 2018 · 11 revisions

This chapter contains all organizational information you need to know.

1.1 Register for the Blockchained Mobility Organization

Step 1

First things first, did you already request and confirm your github membership in the Blockchained Mobility Hackathon organization? If not please do so before continuing. Click here to go back.

This will automatically empower you with the privilege to create and edit hackathon code repositories and organize your team.

Step 2

After you've done this check out the topics in the navigation bar of this wiki. We've assembled a lot of good resources on our major DLT's for the hackathon, (Ethereum and IOTA) as well as all the main organizational information that you'll need for making the most of your hackathon weekend.

Step 3

Once you're oriented you'll want to dive a bit deeper and go check out the main tracks to be pursued at that hackathon. We've organized the main tracks under a number of "mother teams". These top-level teams are really the topical tracks that all teams will organize themselves under.

Once the hackathon begins you can form daughter teams after selecting a track to pursue and add your team members.

It's against the hackathon rules to start coding before the event. That said, each of the tracks has a built-in discussion forum where you can post your ideas and gain support for building a team ahead of the event.

Back to the top

1.2 Create and sign up for teams

After you have registered as a member of the Blockchained Mobility Hackathon you are now able to create or join already existing teams.

To check on how to create or join a team follow one of the links:

Contact

If you have any problems concerning the team creation please contact the organization team over the slack channel. Here is your invitation link:

https://join.slack.com/t/githubwikiqa/shared_invite/enQtMzk3MTc4MjU3NjY3LTUzYmU0YmMyZDI5Yjg4MDZhODE0NDkzM2RiMzJiY2Y1ZjYzZTQ2YWQ4ZWM2NjU1ZjliZjMwNTI3NDdjMmYxMzk

Link: githubwikiqa.slack.com

Create Team

Go to the Blockchained Mobility Hackathon landing page and click on the tab “Teams”.

Step 1

You will be directed on the Team page. Here you’ll see two already existing teams. These teams represent the two main hackathon tracks. Now click on the green button on the right “New Team” in order to create a team.

Step 2

You need to fill in the required information about your team such as the name and the description. In this description, please list your team members (first and last names) and at least one team member's phone number so we can get in touch if necessary.

+++IMPORTANT+++

Please select either the “Smart Interoperable Infrastructure Track” or the “Smart Mobility Services Track” as parent team.

Also leave the team visibility settings on “Visible”.

We're quite aware that the tracks contain topics and components which overlap with one another thematically. Just pick the track that seems to fit your project best. It helps us group teams together who are working on similar projects.

++++

Hit the create button afterwards.

Step 3

Now please wait for the organizers to accept your approval. If it takes too long, feel free to ask them out. To do so, please use the Slack channel for this. Thank you.

As you can see, your team has been created below one of the two tracks.

Step 4

Back to the top

Create Repository & add it to your team

Now it’s time to create a repository. Therefore, go to the Blockchained Mobility Hackathon landing page and click on the green button “New”.

Step 5

Set the repository name and add a description to the repo. Click on “create repository”.

Step 6

Now your repository has been created!

Step 7

In order to use this repository for your team, go to your team page. At first, click on the tap “Repositories” and on the “Add repository”-button.

Step 8

A dialog opens where you can add your newly created repository.

Step 9

After this, your repo has been successfully added to your team.

As a final step, change the permissions so your team members can code in your repo.

Step 10

Now you are ready to go, have fun!

Back to the top

Sign Up for a team

This documentation will show you how to join a team.

First, go to the Blockchained Mobility Hackathon landing page and click on the tab “Teams”.

Step 1

Now select one of the tracks where the team you want to join is located. Afterwards, click on the “Teams”-tab on the track page.

Step 2

Click on the team you want to join and click on the tab “Members”. Here you can see a button “Request to join”.

Step 3

By clicking on the button, the maintainer of the team will get a notification of a pending request.

Step 4

After clicking on “approve” the user is a new member of the team and therefore has access to the team-repository.

Step 5

Step 6

Have fun!

Back to the top

Invite Member

If you want to invite a member just go on the team page and click on the tab „Members“.

Step 1

Here, you can add a member to your team by clicking on the “add a member”-button and entering the GitHub username. The user will join your team right after you added him.

Step 2

Have fun!

Back to the top