Giter Club home page Giter Club logo

cugos.github.com's Issues

Code of Conduct

We need a Code of Conduct on the spring fling page, but also something that can be used generally for the organization.

Any suggestions welcome.

npm install on cugos2.0 doesn't work

When cloning the development branch on a new local and running npm install in the src directory I get a bunch of errors:

Sam-Matthews:src sammatthews$ npm install
npm ERR! install Couldn't read dependencies
npm ERR! Error: Invalid name: "cugos development"
npm ERR!     at ensureValidName (/usr/local/Cellar/node/0.10.22/lib/node_modules/npm/node_modules/read-package-json/node_modules/normalize-package-data/lib/fixer.js:297:15)
npm ERR!     at Object.module.exports.fixNameField (/usr/local/Cellar/node/0.10.22/lib/node_modules/npm/node_modules/read-package-json/node_modules/normalize-package-data/lib/fixer.js:201:5)
npm ERR!     at /usr/local/Cellar/node/0.10.22/lib/node_modules/npm/node_modules/read-package-json/node_modules/normalize-package-data/lib/normalize.js:29:38
npm ERR!     at Array.forEach (native)
npm ERR!     at normalize (/usr/local/Cellar/node/0.10.22/lib/node_modules/npm/node_modules/read-package-json/node_modules/normalize-package-data/lib/normalize.js:28:15)
npm ERR!     at final (/usr/local/Cellar/node/0.10.22/lib/node_modules/npm/node_modules/read-package-json/read-json.js:310:33)
npm ERR!     at then (/usr/local/Cellar/node/0.10.22/lib/node_modules/npm/node_modules/read-package-json/read-json.js:124:33)
npm ERR!     at /usr/local/Cellar/node/0.10.22/lib/node_modules/npm/node_modules/read-package-json/read-json.js:284:48
npm ERR!     at fs.js:207:20
npm ERR!     at OpenReq.Req.done (/usr/local/Cellar/node/0.10.22/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:142:5)
npm ERR! If you need help, you may report this log at:
npm ERR!     <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR!     <[email protected]>

npm ERR! System Darwin 10.8.0
npm ERR! command "/usr/local/Cellar/node/0.10.22/bin/node" "/usr/local/bin/npm" "install"
npm ERR! cwd /Users/sammatthews/Documents/projects/cugos.github.com/src
npm ERR! node -v v0.10.22
npm ERR! npm -v 1.3.14
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /Users/sammatthews/Documents/projects/cugos.github.com/src/npm-debug.log
npm ERR! not ok code 0

2017 Spring Fling

  • get initial template with date on cugos.org #191
  • update cugos.org with headers to spring fling page
  • update schedule with speaker information
  • improve General Assembly information on web page
  • setup eventbrite, add to web page
  • more ...

reconfigure permalink structure to remove date

we can do this by setting the permalink structure in the _config.yml file - probably makes sense to set it as permalink: /:categories/:title but we'll run into issues when it comes to the name of the meeting posts since they are so heavily reliant on the date instead of the actual title. Maybe we can change the permalinks of the meeting categories specifically so they follow a date format instead of a title format but everything else can change.

Spring Fling Schedule Update

Update the event page to reflect the proposed schedule, which combines talks in the morning with tutorial/hack/project tracks in the afternoon. We'll discuss this at the 4/15 meeting and get feedback from the larger group.

TODO

  • Add track descriptions or relevant placeholders
  • Update the schedule with the time blocks up for discussion
  • add sponsors
  • update schedule with "shared time tracks"

Mary's slides

@msolbrig could you provide a link to your Gerrymandering talk? Feel free to drop it here and I'll add to the notes! Thank you πŸ™

branding repo

Let's build a repository of all CUGOS brand assets so people can use for making posters at events, etc.

Promote MaptimeSEA per user feedback

Exit survey at the first MaptimeSEA shows that people would like to see the event promoted on cugos.org.

Could be a quick call to action on the site AND proper post in the google groups forum.

Phone Number in About Page

The About page has a phone number in it, (360) 221-2441.

I don't know who this belongs too, but I'm betting that we probably don't need to have anyone's personal phone number on this page.

Under People section basemap not displaying all the time

So i noticed since yesterday that when i go to the landing page then click people, leaflet basemap isn't displaying just point data. after i visit other tab and return then zoom in/out then map loads again..I'm not sure if this is just localized.

maps are broken

Looks like our mapbox tokens are expired or something borked. I will investigate!

http://api.tiles.mapbox.com/v4/cugos.jole6im1/pin-m-commercial+f44(-122.307…ess_token=pk.eyJ1IjoibWFwYm94IiwiYSI6IlhHVkZmaW8ifQ.hAMX5hSW-QnTeRCMAy9A8Q 
Failed to load resource: the server responded with a status of 401 (Unauthorized)

Meeting time missing from pages

Would be nice to show the meeting time somewhere on the site's main page and alongside the specific "upcoming meeting" info. 6:00pm.

Update map to use mapbox-gl-js instead of mapbox.js

The maps are using an old mapbox.js library and raster tiles. Let's move over to using mapbox-gl-js instead. This would be a good little hack project for anyone interested in learning about the website!

How are the maps made now?

Each layout includes a div with a special map id. Here's the example of a meeting page map element:

<div id="map"
  class="meeting-map map-marker"
  data-latitude="{{ page.lat }}"
  data-longitude="{{ page.lng }}"
  data-popup="{{ page.address }}"></div>

When the page is rendered, the following javascript is executed which searches for any instance of a map-marker class and builds it with the subsequent functions.

How to do this with mapbox-gl-js

Using GL JS should be relatively similar, with the key differences being how markers are created and added to the map context. Here's the marker documentation.

Fall Fling - Page Needs Contact Info RE: Speaker Signup

Nice job with the updates from this week's planning meeting. I'm seeing that there isn't really a contact on the event page, which folks will need to request time slots.

I think we agreed in the meeting that Greg would take ownership of collecting requests for talks, which we'd sort through in a method TBD. If this is the case, should we blast Greg's e-mail a few times across that page?

Update DNS records for cugos.org

Per Custom domains on GitHub Pages gain support for HTTPS and Setting up an apex domain, we should update the DNS records for CUGOS.org to point to GitHub's new servers.

There are two main benefits to this:

  • Faster/more reliable serving through a CDN
  • https://cugos.org/ will load over TLS without a certificate warning

I don't know who owns the domain, but it looks like it's at DreamHost, so pasting in the new IP addresses (185.199.108.153, 185.199.109.153, 185.199.110.153, 185.199.111.153) into the A record should be good. It sounds like the ALIAS/ANAME records might be preferred, but I don't believe DreamHost supports these.

add retina favicon

Looking a bit clunky on those new fancy screens! need a 16x16 and the new 32x32 dimensions.

Upcoming posts (future dated) are not showing up on cugos.org

Thanks to a good spot from @powersa we aren't able to view "future" posts, which is important for viewing our upcoming meetings on the landing page.

I am able to reproduce this locally, and first thoughts are a jekyll API change that doesn't loop through posts in the future.

Will do some digging πŸ”¨

2015 spring fling page

What should be on this page?

@powersa would you want to just take what you wrote in the google forum and revamp it for this page?

How should this page be built?

Either set as a meeting post or we could make a unique page and directory for /spring-fling-2015 and just work on the index file there? I could whip together something relatively quickly that way (a la @thebigspoon but maybe less copyright infringement than last time πŸ˜‰)

I'm worried that if we make the spring fling a meeting post, it could override the next upcoming meeting on the site since we'll have two "future" events on there. Might be worth testing out!

Here are some things to work on:

  • How to create a new event page
  • eventbrite?
  • put together "email template" to send to sponsors
  • put together email template for those to invite other people
  • page content - what should be on it?
  • homepage "alert" for upcoming event
  • navigation button

Clean up previous meetings design

The previous meetings links are getting a bit obnoxious. I do like how @foundatron put it, though (paraphrased and probably not verbatim):

It shows our history and depth, which is super dope

I'll work on an updated design.

sitemap comparisons

we should probably do a sitemap comparison, because I'm pretty sure all of the URLS are going to change here ... ⚠️

create RSS feed via Google Feed API

<html>
  <head>
    <script type="text/javascript" src="https://www.google.com/jsapi"></script>
    <script type="text/javascript">

    google.load("feeds", "1");

    function initialize() {
      var feed = new google.feeds.Feed("https://groups.google.com/forum/feed/cugos/topics/rss.xml?num=15");
      feed.load(function(result) {
        if (!result.error) {
          var container = document.getElementById("feed");
          for (var i = 0; i < result.feed.entries.length; i++) {
            var entry = result.feed.entries[i];
            var div = document.createElement("div");
            div.appendChild(document.createTextNode(entry.title));
            container.appendChild(div);
          }
        }
      });
    }
    google.setOnLoadCallback(initialize);

    </script>
  </head>
  <body>
    <div id="feed"></div>
  </body>
</html>

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.