Giter VIP home page Giter VIP logo

igdatc.github.io's Introduction

igdatc.github.io

A website for the people of IGDATC by the people of IGDATC.

located at https://igdatc.github.io/

Helpful Links

Getting started

  • There are detailed instructions at the Jekyll link above, but if you are on a mac and already familiar with .git, you may be able to just check out this repo, and run bundle exec jekyll serve from the Terminal inside the resulting directory.
  • See the github "Issues" for a list of things to work on, or create a new issue!

redirect_from

We use jekyll-redirect-from for redirections as necessary. redirect_to is the preferred method for redirection. Adding this to the header creates a 301 redirection and the pages do not get generated. This is preferred over deleting old pages because it perserves the route.

igdatc.github.io's People

Contributors

davidmann10k avatar mgrider avatar mark-lacroix avatar trentish avatar slembcke avatar

Stargazers

 avatar  avatar Cameron M avatar Jerrytron avatar

Watchers

 avatar  avatar James Cloos avatar  avatar L Tantivy avatar

igdatc.github.io's Issues

Let's jazz up the home page content

The home page should be a little more jazzy, with a hero banner photo or other styling in order to show the character of the community/organization. It should also include:

  • A general overview of the organization and its mission
  • A mention of the "open membership" policy
  • A solid pitch for people to participate/get involved (with links showing how).

A person visiting for the first time should be able to know if they are in the right place for them without having to click around.

For additional jazz, the home page could also include:

  • YouTube embed of latest meeting
  • Twitch embed (active during live events, inactive otherwise?)
  • Latest tweets (from @igdatc and/or @MNgamedev_bot)
  • Direct link to next igdatc event (can this be automated?) and/or calendar widget.

Some way to add news/notes/updates

We really don't want the site to be a blog, but there should be some way to post timely information and a way to keep a record of it. For example, when we announce a GGJ site, add a new monthly event, change a policy, or (what got me thinking about this) our statement supporting Black Lives Matter, which is not on the site.

Participation documentation

We should have more documentation on how people can participate in the creation and maintenance of this website. There are two ways we should have more documentation on.

  1. Github as a CMS. Creating event and maybe other kinds of ducuments through the github interface.
  2. Local Jekyll development. For advanced users. Pulling the repo, branching code, developing and running the software locally, and opening pull requests.

External Link Policies - Dev Directory

I think we should come up with some rules for how we decide what links are appropriate for our "Developer Directory". My goal is for these links to go to active, relevant material.

Here are some suggestions:

  • Must not be "under construction"
  • Must resolve without redirection
  • Must be relevant to the subject of game development

"Events" link is mad stale

The Eventbrite page linked in the "events" drop down menu is crazy oldschool. Most recent are from 2011.

Remove this link?

History page issues

  • The items listed on the history page should include what type of event it is, perhaps with the ability to sort by event type.
  • The YouTube embed for April 2020's main meeting is missing from its page.
  • The YouTube embed for March 2020's VR+HCI meeting (if one exists) is missing from its page.
  • Twin Cities Playtest events are not listed.

Remove and redirect /about and /faq to /

Neither /about or /faq are linked anywhere anymore. I'm thinking we remove /about and redirect to the home page. I'm thinking the same thing for /faq, but I'm less certain. Maybe someone wants to retain that info and link it somewhere.

Add a "submit to directory" form to Developer Directory page

We should have a simple form for users to submit an item to the directory from the directory page, ideally with a one-click approval process to prevent spam, duplicates, misspellings, etc.

This would lower the barrier to entry (currently people are asked to visit the "connect with us" page) and make it more likely that the directory will stay updated.

This would be a simple issue for a full-featured CMS, but I'm sure we can come up with something.

Add board member and other org info to About page

The About page should include current and past board members, information on the board member election process (once finalized) and other dry, authoritative organizational details such as technical non-profit status, IGDA parent org details, etc.

I do not know if we need full bios or portraits of board members. An argument against is that it's work to create and maintain, but an argument for is that it might be useful for members to see that info, for current board members at least. Otherwise, a website, Twitter, or email contact link might suffice.

Put main "connect" links on home page or in menu

The home page should include direct links to igdatc on:

  • Twitch
  • YouTube
  • Discord
  • Slack
  • Twitter
  • email

Ideally, these should be menu items (or svg icons with ALT tags) that appear on every page. They shouldn't be buried in "connect with us."

Clean up "connect with us" page

General
The headers should be links.
Icons would be nice.

MSP GameDev Slack
This copy should reflect that "requesting an invite" means you will automatically get one. The way it reads now it seems like there's an approval process. Changing it to simply "click here to join" or similar would be an improvement.

Also, the header should be re-titled just "Slack" to align with the format of the other headers.

Discord
The "if slack is not your thing" phrasing doesn't reflect the purpose of Slack or the Discord. They are not competitors (or rather, we don't want them to be, even if, yeah, it feels like that sometimes).

IGDA Parent Organization
This link starts a recursion loop.

Ice Cold Games
This site is no longer being updated. Its directory serves the same function as the one on this site. Either we do not need to link to it any more, or we should remove duplicated information from this site and point people to Ice Cold Games for that information.

Facebook
We should remove this link from the site. We don't use it, and anyone who finds us there will see the very helpful "we don't use this" message directing to other sources. There's no reason to send people there on purpose.

Goals for redesign.

A list from Marty:

  • improved homepage design / layout with:
    • main info about both meetings above the fold
    • contact info easily accessible
    • new menu that includes a link to blog posts
    • no blog posts themselves on the homepage
  • redesigned wordpress theme
    • cleaner look, incorporating the new IGDA logo
    • possibly (hopefully) based on, or even using, one of the official wordpress themes (stylesheet changes can go a long way!)
  • re-thought-out information architecture
    • ideally all existing pages considered (some of them might not be necessary)
    • re-designed nav to make everything accessible, but maybe not at the top level
    • categories of blog posts considered too, we need to decide if we want to jettison (ie, delete) blog posts that were just links to eventbrite (see next topic)
  • expanded/updated history page
    • ideally this would replace the blog posts we have now for each meeting (at least some meetings are missing because this was never consistent)
    • we will need to pull content from either (both) blog posts or eventbrite posts
    • ideally summaries of each meeting, but maybe just dates with expand/collapse for full info(?)
  • navigation that includes a link to every page

Import eventbrite archives

Eventually, I want to get all the content from Eventbrite into the site in the form of "blog posts" (tagged/categorized appropriately).

remove and/or demphasize multiplayer extravaganza

Since we aren't currently scheduling those events, it should definitely get removed from the nav. The page itself could get archived somehow maybe, (relegated to some historical part of the site?), or just removed entirely.

404 page text

The 404 page says 404 twice, because it heard you like 404 in your 404...

image

Repurpose the FAQ and About pages

In general, the content on these pages are duplicated from other pages, or contains information that is missing from other pages. The content on both, perhaps even the format of the FAQ page, could be repurposed by moving them onto the home page where more people will see it.

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.