norfolkjs / norfolkjs.github.io

Website code for Norfolk.js
http://www.norfolkjs.org
12 stars 19 forks source link

Use Meetup API to keep Sponsors and Announcements in Sync #40

Closed bmf closed 10 years ago

bmf commented 10 years ago

We should investigate the meetup API http://www.meetup.com/meetup_api/ to keep this blog in sync with that site. Less work, more payoff.

lynnaloo commented 10 years ago

As @tjwebb would say, "the thing I love more than programming is not programming"

bmf commented 10 years ago

+1

tjwebb commented 10 years ago

https://zapier.com/app/editor/1220166

lynnaloo commented 10 years ago

It would be nice to find a Jekyll/Meetup plugin. As long as we can keep the site running with Jekyll, then we can still host with Github pages which is kind of convenient right now.

jalbertbowden commented 10 years ago

be wary of the meetup api, from experience, it changes on frequently, with very little warning and/or explanations

lynnaloo commented 10 years ago

ugh. Thanks for the warning. We talked to one of the Meetup.com devs at JsConf and he didn't seem to know that the api existed :)

jalbertbowden commented 10 years ago

i think that says it all

On Tue, Jun 3, 2014 at 2:58 PM, Linda Nichols notifications@github.com wrote:

ugh. Thanks for the warning. We talked to one of the Meetup.com devs at JsConf and he didn't seem to know that the api existed :)

— Reply to this email directly or view it on GitHub https://github.com/norfolkjs/norfolkjs.github.io/issues/40#issuecomment-45005979 .

J. Albert Bowden II

jalbertbowden@gmail.com

http://bowdenweb.com/

lynnaloo commented 10 years ago

My vision for this is for the landing page to show future events and move the blog posts to be available through a link. Changing the sponsors page to pull from meetup would be great too.

qwo commented 10 years ago

it calls the meetup api and gets the sponsors only, (perks excluded) and it kind of looks like this.

I suggest updating and making logo uploads of sponsors more consistently sized for it to be easier to style these and naturally look good.

It makes a call to the meetup api and points to their assets.

screen shot 2014-06-15 at 12 14 08 am

lynnaloo commented 10 years ago

Nice work, dude. I'll try to upload some better images later.

qwo commented 10 years ago

screen shot 2014-06-15 at 11 03 34 pm

Looks better with some css styling

lynnaloo commented 10 years ago

+1

bmf commented 10 years ago

capture

This is what i am seeing.

qwo commented 10 years ago

im hotfixing that right now, the api key is revoked and im adding a signed key

qwo commented 10 years ago

theres theres some fall over for the signed urls for groups, ive gotten it to work for events. i need to investigate this further but for right now don't want the site to be buggy

lynnaloo commented 10 years ago

It must've just gotten revoked because I was admiring it not even an hour ago. But yes please fix.

qwo commented 10 years ago

i just hotpatched a new url, i thought it would be ~5 minute fix but the /groups/ route is giving me a 401 for my signed keys. i need to take a look.

lynnaloo commented 10 years ago

Today might be a good day for me to switch the domain to a new provider like I've been wanting to do :)

bmf commented 10 years ago

Some of those graphics look extremely pixelated (pluralsight, stickermule). Any idea of the cause? Could it be the source image on meetup?

qwo commented 10 years ago

yeah @bmf the images on meetup are not the highest quality, if we can find higher res versions of each one and upload them, that should fi it.

bmf commented 10 years ago

@stanzheng how are the sizes of the images handled? If we needed bigger could we get them through the API? Right now, Hatch is illegible. We probably need to come up with a minimum and maximum guide for these.

qwo commented 10 years ago

the heights are fixed 50px , the width are auth, It should scale ok for most logos

.logo {
  margin-right:20px;
  height: 50px;
  width: auto;
}

https://github.com/norfolkjs/norfolkjs.github.io/blob/master/stylesheets/stylesheet.css#L284-288

qwo commented 10 years ago

also its good, the hatch logo is actually apparently incorrect/very antiquated

qwo commented 10 years ago

heres some better res photos for replacement

screen shot 2014-06-15 at 11 03 34 pm

focalpress_red_rgb