Giter Site home page Giter Site logo

tgame's Introduction

TGAME

Tabletop Gaming: Assorted and Malleable Experiences Official Repository

Contact: [email protected]

Why organize?

Players are at the very core of tabletop games. At a minimum, playing tabletop games requires finding space and time to play and ensuring that players have something to do. This ensures that players can interact with each other in a comfortable setting, whether that means interacting with new people, discussing new board game ideas, or just having a comfortable space to meet with old friends. Meeting these essential functions on an ongoing basis requires establishing an organizational structure and a way to gather necessary resources.

As more and more players gather to play, the social interactions also provide unique opportunities for players to collaborate, to teach and learn from each other, to create their own experiences, and to design and test new board games. Up until now, there has been no effective way to house, support, and develop player’s various interests. Establishing an organization is therefore necessary to meet ongoing essential functions of playing tabletop games together as well as support those who want to collaborate and turn their ideas into something more tangible. Whatever the reason, establishing an organization provides a way to support each player’s various interests.

Why GitHub?

The purpose of this GitHub repository is to host all the files required for establishing, maintaining, and working on the organization. GitHub is a collaborative tool that allows multiple users to interact with, share, discuss, and modify files, important documents, and ideas.

Typically, GitHub is used to host complex computer code projects that have many moving parts and people.

GitHub is the most transparent way to track all moving parts, with all considerations from all users and to best integrate them into the documentation.

Getting Started on Providing Feedback (and Choosing Your Level of Involvement)

You have two options to get started:

Suggestion Box

You can submit a response in the suggestion box. Anyone may use the suggestion box anonymously, so please provide your sincere feedback!

After submission, we will make an issue with the request so that the issue can be tracked publicly.

Suggestion Box

Submitting Issues

Issues are the primary way that requests, concerns, enhancements, and suggestions are handled.

To get started, create an account and open an issue in this repository. To open an issue:

  1. Click the ’Issues’ tab.
  2. Click the green button labeled ‘New Issue’.
  3. Type a detailed title.
  4. Type a detailed description.
  5. Click ‘Submit new issue’.

Either you or we will add additional labels to categorize the issue. Then anyone can comment and discuss the issue, and the entire discussion thread is publicly visible.

Doing More

Forks and Pull Requests

If you want to directly contribute to documentation, you can ‘fork’ this repository. A fork refers to copying this repository to your account. You make a copy, then you are free to make any changes you want. Eventually you can make a ‘pull request’ so that those changes can be reviewed. Like issues, anyone can comment and discuss the pull request and finalize it.

To fork the repository:

  1. On the repository page, click the button in the upper-right hand corner that says, ‘fork’. GitHub will copy the repo to your account.
  2. Create or edit files as you’d like.
  3. Make a pull request by clicking ‘New pull request’.
  4. Fill out the title and description, like issues.
  5. Click ‘Create pull request’.

The community will then review and discuss.

Projects

Projects are used as a way to organize and implement large functions of the organization. Tasks, issues, and pull requests are organized within projects.

If you would like to get involved and manage one or more projects, please contact Rudy or Caleb.

tgame's People

Contributors

calebjpicker avatar melemental avatar

Stargazers

 avatar

Watchers

 avatar

tgame's Issues

Create a survey to get people's feedback:

  • what do board games mean to you?
  • why do you come to the board game group?
  • what do you want this club to be about?
  • what do you get out of the club?
  • how important is it to you to add new people to the club?

core concepts to probe:

  • thoughts about change/adding new people

Select a Faculty/Staff Advisor of our RSO

Find out from Sal whether Kevin can become our faculy/staff advisor. If Kevin cannot or will not, then during the filling out of Intent to Organize form, we can have the system send out a request on the "We need an Advisor!" form (or we fill out this form ourselves).

Revise and finalize Constitution

I essentially filled out the rest of these sections. I will put these changes into a pull request that you can then review. Please commit any new changes to the pull request I create.

We may also need to give the Constitution another look through to make sure we still agree with everything and to ensure that all language is consistent throughout all sections.

Originally posted by @calebjpicker in #23 (comment)

code of conduct changes 1

Photography section should be included so people ask for permission before taking pics. We will have to remove photos at the request of people.

Trimm etiquette section, so that it allows for people to create their own experiences

Analyze Survey data

we should analyze the survey data, put it into a presentable form, and based upon the conclusions we draw, come up with solutions for problems or ways to improve and so on.

Review and define philosophical pillars and Preamble of TODA

Tabletop Organization for Data, Design, and Application
Purpose of TODA—philosophical pillars that can be summarized in one word

Interdisciplinary and Collaborative. Every perspective has value through different analyses. And every analysis generates new value through collaboration. -- rudy, caleb

Growth Mindset. Knowledge and skills increase through passion and perseverance. -- rudy, caleb

Engage and Adapt. Involve and develop with the changing needs of the organization and the community.

Educate and Empower. Develop, demonstrate, and parallel new knowledge and skills to increase self-confidence.

Engage. Engage the community in how science and engineering principles.
Parallel. Break up false dichotomy between being technical and creative.
Educating.

Daring. Different. Diverse.
Structure.
Slogan
Design. Test. Play.
Learn.

We need to organize:

  • how we make modifications
  • how come up with issues
  • how we assign tasks
  • the interface we use for workflow
  • how we assign people to milestones or modules
  • how we upload files
  • how often we go through github and organize it.

Action Items and Meeting Minutes for June 17 2019

Scheduled Meeting

June 17, 2019 at 4:30 PM

Agenda

-[ ] Discuss how to best present results to the group.

-[ ] Discuss and finalize work on preamble.

-[ ] Plan meeting space, date and time, and structure for Open Forum. Message that to the group.

-[ ] Review outstanding issues and triage as necessary.

-[ ] Determine most important and urgent Projects. Then create milestones for those projects. Then create issues to reach those milestones.

-[ ] Determine next meeting date and time, and agenda.

-[ ] Assign or work on remaining sections of the constitution.

Please click below to view the meeting minutes:

Meeting Minutes.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.