Giter VIP home page Giter VIP logo

maptime.github.io's Introduction

maptime-admin

Join the chat at https://gitter.im/maptime/maptime-admin

This repo is for public documents pertaining to managing the Maptime organization. This includes things like checklists and to-dos (issues), as well as bylaws and other documentation. The purpose is to make this information as easy to access as possible.

Useful Docs

Important Links

Question? Comment? Anything that doesn't have to do with the Maptime website? Open an issue on this repo.

Want to start a Maptime chapter? Email us: [email protected].

maptime.github.io's People

Contributors

almccon avatar alukach avatar bertspaan avatar bethschechter avatar christyheaton avatar dependabot[bot] avatar emilyashley avatar gassc avatar geobrando avatar geofsu avatar geografa avatar govvin avatar guitar1999 avatar jbelien avatar jdungan avatar jenningsanderson avatar jmersonuo avatar jqtrde avatar katydecorah avatar lucamoiana avatar lyzidiamond avatar mapsam avatar miccferr avatar philam avatar pwilkebrown avatar rhewitt22 avatar rocketnelly avatar rsteve388 avatar shravan91 avatar zlavergne avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

maptime.github.io's Issues

Tutorials page

There should be a page that aggregates and links to all the tutorials we have and associated materials so they can be in one spot!

Delete master branch and make gh-pages the main branch?

I find that when working with gh-pages sites it's made a lot easier to delete the master branch and make gh-pages the default branch. It makes it a lot easier to submit PRs for the right branch and may make things less confusing for GH newbies.

How about an unpublished documentation page for development

What do you think about a /docs directory that outlines the different variables we've developed for the Front Matter? We can add the built-in variable published: false so it only shows up while you're hacking on the site.

While developing the site just add the unpublished flag to the Jekyll command:
jekyll serve -w --unpublished.

It can be really helpful when working on a site as a team where each individual might not know all of the options/variables that are available to them.

Clean up chapters.json and chapters template

  • No organizers for MaptimeSTL?
  • Remove moreInfo property, replace with:
    • website (url)
    • meetup (url)
    • github (url) -- represents either a Repo in a personal account, or a chapter Org account
  • Remove duplicate information
    • contact vs. organizers
    • title vs twitter -- Are these always the same?
  • Update /chapters/index.html templates to use updated chapters.json
  • Footer is whacky on chapters page

swap images for main pages

keep each page banner interesting. let's swap these out. prob need to adjust the yml and layouts and then put images in a common folder

  • home
  • about
  • contact
  • resources

Sort Chapters

Chapters need to be sorted alphabetically on /chapters. Unsure if this needs to be done to the json or if it can be done with jekyll.

Update the on-boarding process

We have chapters.json figured out -- it feeds the map and chapters listing.

Two methods for creating chapter websites have also emerged:

  1. Creating a chapter directory under the official maptime site (maptime.io/atlanta)
  2. Creating a separate website using the starter repo (github.com/maptime/atlanta)

Both options will result in the url maptime.io/chaptername.

@alan and I agree that the first option is our preference as it allows us to automatically aggregate posts from chapters. In any case we should move README.md out of /chapters to the root directory and codify the process of starting a chapter.

Twitter and Open Graph descriptions aren't evaluating

Looks like the loops within the twitter and open graph descriptions aren't being evaluated. This would prevent a description for a page from showing up automagically on twitter/facebook when you post a link (I'm pretty sure).

This is all going down in /includes/head.html.

<meta name='twitter:description' content='{{page.content | markdownify | strip_html | trim_spaces | truncatewords: 30 | escape | replace:"'","&lsquo;" }}' />
  <meta property='og:description' content='{{page.content | markdownify | strip_html | trim_spaces | truncatewords: 30 | escape | replace:"'","&lsquo;" }}' />

desciptionnoshowing

We probably can't inject the entire page's content, rather have a description variable at the top of each page/post.

Maptime Madison Website

Hi, I'm trying to make the maptime madison website from the starter and would like to have privileges to have a repo for it and privileges to upload files to it if possible. Thanks!

We're currently maintaining chapters data in two places

It looks like we're currently maintaining two separate files for maptime chapters. I moved the file chapters.json over to _data so we could access maptime chapters information with Jekyll expressions. I had to change the extension to JSON rather than GeoJSON because Jekyll only supports YAML and JSON. Leaflet was still able to map the features despite having a JSON extension.

I see a recent commit 7f05b5e updated information on chapters/map/maptimes.geojson, and the readme is still referencing this file. I suggest that we move the README into /chapters and reference /_data/chapters.json for adding new chapters. We could then remove the map subdirectory entirely.

FYI @geografa mentioned that you may need to update your Jekyll to version 2.4.0 in order for _data/chapters.json to work properly.

cc @almccon @geografa

Favicon

You guys need a funky favicon!

Maybe a nifty looking map marker, or the m from the maptime logo.

Jobs page

There should be a place where maptimers can post jobs or where people who are hiring can find maptimers!

Clean up chapters page

Current /chapters page on chapters branch is a mess. It has its own template and scripts are inline. We should:

  • bring scripts out as includes
  • bring css out as includes
  • use default as the template
  • feed GeoJSON into page to populate chapter listing

Any interest in displaying excerpts rather than full posts on the home page?

In config.yml we can create our own tag to identify the post's excerpt. Wordpress made this famous with the <!--more--> tag, which can be replicated with excerpt_separator: <!--more--> in Jekyll. All you have to do is drop this tag into your markdown posts where you want to cut off the post to display as a teaser. This can be helpful, especially for mobile users on narrow screens, if a user wants to skip a post without scrolling through it.

Clicking the title of the post, or a "read more..." link would take them to the full post.

This could also be useful for Twitter/Facebook description meta tags. Last week I added a description variable to the front matter, but we could ditch that and just use {{ post.excerpt }} instead.

OOCSS

Would like to clean up the stylesheets a bit. In order:

  • Modularize our stylesheets
  • Generate a styleguide
  • OOCSS?

content background

Do we intend for that grid background to show through all the content?

Create Maptime has a New Web Site post

to announce new website! preferably with an infinitely recursive image of a computer screen with a the website showing a computer screen with the website showing a computer screen with the website...

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.