Git Product home page Git Product logo

coderetreat.org's People

Contributors

andrewmagerman avatar apandichi avatar badbadc0ffee avatar binhsonnguyen avatar carolineclark avatar christianhujer avatar codecop avatar crazydiamond avatar cuvaalex avatar dcarral avatar deepeshpatel avatar epamindia-coderetreat avatar github-actions[bot] avatar jaroslaw avatar jdvr avatar lesm avatar luissagasta avatar mdoersam avatar mightymuke avatar mmenninghaus avatar mplavcan avatar rachelcarmena avatar redseacomputing avatar renovate[bot] avatar rradczewski avatar sidnik007 avatar svenhhansen avatar teobais avatar tpd-opitz avatar ytommy109 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  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

coderetreat.org's Issues

FAQ - When should I open registration for my local Coderetreat?

In the answer there's "It’s recommended that you open registration on Thursday, September 22nd..." and then talk why opening registration 1 month before the event is good. I guess the above date was referring to some retreat happened in the past as with this year Sept 22nd - Nov 18th it's almost 2 months.

Should the text be rephrased to something like "It’s recommended that you open registration one month before the event:"?

Or maybe put the date of the GDCR in a config yml in _data and then use it in hero.html (all other places referring to GDCR date if any) and do some magic with Jekyll in order to calculate the date to suggest for opening registrations?

Convert `page.preview` to `page.excerpt`

Following up on our discussion in #36, page.excerpt is the standard way (and automatically filled if you leave it blank) for displaying a short preview of a blogpost.

Appears in these blogposts as far as I see:

_posts/2016-07-23-how-to-participate-in-the-global-day-of-coderetreat-2016.html
_posts/2017-07-17-deprecating-the-ning-social-network.md
_posts/2016-04-09-announcing-global-day-of-coderetreat-2016.html
_posts/2015-10-13-three-simulations-in-one-45-min-sprint.html
_posts/2016-09-21-celebrating-100-gdcr-events-all-over-the-world-with-a-special-sur.html
_posts/2015-07-20-self-organizing-team-2-footballs.html
_posts/2016-04-25-the-first-global-day-of-coderetreat-in-nokia-cd-site.html
_posts/2015-09-02-enabling-constraints.html

A simple sed should be enough, just need to make sure that the template is changed and it doesn't break things.

Merge information in README.md into /register-events page

Right now, the Readme contains a lot of detailled information that does not appear on the /register-event page.

Merging that information into the /register-events page will make it easier for hosts to create an event, as they have all the information in one place.

We can then change the README to focus on contributions, technical details of setting up the project, and so on.

Remove companies from `moderators` of events

This is something where I'd like your input on @apandichi @mplavcan @amirci (in the orga channel). I only just now (when merging #158) noticed that some of the events have moderators that are not actually moderators, but companies sponsoring or hosting events.

With us getting back to the roots of coderetreats, making them about communities and individuals and not having global sponsors and such, I'd personally prefer to remove those moderators from the events.

We could, should we decide to explicitly give exposure to the companies supporting coderetreats, introduce a new field sponsors next year.

What do you think?

Add host/organiser column at GDCR events listing

In the listing there is a column for facilitator, and for sponsor. However there are not one for the organiser, which not necessary is the same as the sponsor or facilitator. This would be nice to have!

[All events this year] Inconsistency between local and live

Hi guys, I see there is an inconsistency between my local:
screen shot 2017-11-07 at 07 44 21

and the live instance of the website:
screen shot 2017-11-07 at 07 44 46

To be honest, I haven't digged into the code that much in order to pinpoint the issue, but I would like to first hear your opinion on that one (whether it is just a miss from my side or a miss in the implementation of the site itself); then, we can take it from there.

Better UX for "Room full? Try another one"

appear.in does not provide an API to check whether a room is full, so we had to resort to providing a way increment the room number manually.

image

The current format of a booth is gdcr16_${timezoneStart}_-_${timezoneEnd}-${numberInTimezone}. Especially ${numberInTimezone} could use some better UX or atleast a poignant explanation.

Convert Blogposts to Markdown

We want to make it easier to maintain the website. In order to do so, we'd like to convert all pages that don't necessarily need HTML to look decent to markdown.

We expect that this will decrease complexity when making changes to the styles and will help us stick to a general structure when writing new articles.

The blogposts in question are:

The blogposts should keep their overall structure, some breaking changes are fine 👍

We can do this one by one in a PR that is referencing this issue, I'll cross the posts off the list once they'r converted. Netlify will provide us with PR Previews 👍

Guess Timezone through JavaScript

Using new Date().getTimezoneOffset(), we could probably guess the timezone of the host visiting the tool and make an educated guess about the booth they want to join.

Fix Menu on Mobile

While most pages already look better on mobile than the landingpage 😅 , the menu is in a bad state.

A foldable menu with access to the different links (similar to how bootstrap goes about this) and a viewport setting would be great here.

image

Add information for Sponsors

Add forms on the new website: one for sponsors, one for event organizers needing sponsors. Submitting the form will send an email to us. We match them by city/country, make the introductions and then get out of the way. We let sponsors / organizers discuss and figure the rest of the process between themselves.

Merge all Layout Templates

The only page that is using the homepage layout is the landing page, for no bigger benefit. It would be great to reduce complexity by merging this into the default layout page.

post is already using that one, so it proved itself quite good already.

Should also help with #37 as it pays into consolidating the different styles used throughout the page.

Responsive CSS for Landing Page

RIght now, the website looks rather bad on mobile. Any quick fixes to improve readability on mobile, even if they mean removing a lot of visuals, are appreciated 👍

image

Add sponsor and host/organizer fields to JSON generator

Currently it is possible to add a sponsor to the event in the json-file, which then shows up in the listing of all GDCR events. The field is however not present in the JSON generator at the "Register a coderetreat" info page.
screen shot 2017-11-04 at 14 34 16
Suggestion is to add a sponsor-field.

Also, if #215 gets done, add host/organizer to the generator.

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.