seagl / seagl.github.io Goto Github PK
View Code? Open in Web Editor NEWWebsite for the Seattle GNU/Linux Conference
Home Page: https://seagl.org
License: GNU General Public License v3.0
Website for the Seattle GNU/Linux Conference
Home Page: https://seagl.org
License: GNU General Public License v3.0
https://github.com/SeaGL/seagl.github.io/blob/master/maps/2017.html has integrated Google Map and link to view externally in Google Maps. At the least, there should be also a link to Open Street Map if not going so far as to replace all the Google stuff with Open Street Map alternatives.
It'd be great to add a test so we know if PRs will break the web site's build.
The CoC is ready to be updated on the site but it lives in markdown form.
See: https://github.com/SeaGL/organization/blob/main/Code-of-Conduct.md
If this can happen ASAP that would be great.
http://seagl.org/schedule/2016.html
http://seagl.org/sponsors/2016.html
Maybe we can add a "coming soon" section.
https://seagl.org/meet and the whole mobile experience is subpar, we should add some text on the page that mentions that the desktop experience is best
SeaGL is a grassroots technical conference dedicated to spreading
awareness and knowledge about the GNU/Linux ecosystem, Free Software,
and the Open Source movement.
Later on it says
We will have a small hall available for exhibitors. Free
tables will be available for Open Source and Non-Profit
organizations,
You can see the issue.
We have enjoyed down-to-earth
conferences like LinuxFest Northwest for many years,
Referring to this has the effect of bringing in the idea that the
system is "Linux" -- it could be reworded to avoid that.
Adding a map to Seattle Central would be great to allow people easily plan their commute, whether by public transport or car. Maybe use Google Maps?
My $.02
G
see also: #145
When navigating to a news page beyond the first one from http://seagl.org/news/ the link adds an additional /news thus 404ing.
Looks like #169 went live despite being future dated. Isn't a big deal, but might be nice to fix for queuing when we get closer to the event.
So far, this is the only media I'm aware of: http://youtu.be/OHT3ocyy2gs
If you're not able to create a patch, please just add a link or links as comments on this issue.
On the Style Guide, when viewed on small devices (e.g. mobile phones), the "Contents" section goes to the bottom. It should be at the top. This is a low-priority bug to fix.
docker build -t seagldev .
errors out with
...
checking for SOCK_CLOEXEC in sys/socket.h... yes
checking for sys/event.h... no
checking for epoll_create() in sys/epoll.h... yes
checking for clock_gettime()... yes
checking for CLOCK_MONOTONIC_RAW in time.h... yes
checking for CLOCK_MONOTONIC in time.h... yes
CXXFLAGS=-g -O2 -fstack-protector-strong -Wformat -Werror=format-security
creating Makefile
To see why this extension failed to compile, please check the mkmf.log which can
be found here:
/var/lib/gems/2.3.0/extensions/x86_64-linux/2.3.0/eventmachine-1.2.7/mkmf.log
current directory: /var/lib/gems/2.3.0/gems/eventmachine-1.2.7/ext
make "DESTDIR=" clean
current directory: /var/lib/gems/2.3.0/gems/eventmachine-1.2.7/ext
make "DESTDIR="
compiling binder.cpp
make: g++: Command not found
Makefile:231: recipe for target 'binder.o' failed
make: *** [binder.o] Error 127
make failed, exit code 2
Gem files will remain installed in /var/lib/gems/2.3.0/gems/eventmachine-1.2.7
for inspection.
Results logged to
/var/lib/gems/2.3.0/extensions/x86_64-linux/2.3.0/eventmachine-1.2.7/gem_make.out
An error occurred while installing eventmachine (1.2.7), and Bundler cannot
continue.
Make sure that `gem install eventmachine -v '1.2.7' --source
'https://rubygems.org/'` succeeds before bundling.
In Gemfile:
github-pages was resolved to 191, which depends on
jekyll-avatar was resolved to 0.6.0, which depends on
jekyll was resolved to 3.7.3, which depends on
em-websocket was resolved to 0.5.1, which depends on
eventmachine
The command '/bin/sh -c bundle install' returned a non-zero code: 5
I'm having some trouble building the site. I'm not Docker or Ruby fluent enough to figure it out on my own, but it seems like something relatively straightforward for someone who knows what they're doing. :-)
[1074 bcotton@normal ~/devel/seagl/seagl.github.io ]$ podman build --tag 'seagldev' '.'
STEP 1: FROM ruby:2.6
STEP 2: RUN apt-get update && apt-get -y dist-upgrade
--> Using cache c86285afdf1a73b94cc9c329f4e9b7b0cc9609e368d393673585fe6b40e78c86
--> c86285afdf1
STEP 3: RUN bundle config --global frozen 1
--> Using cache d09ac802a15904a0feb9448e395eb0543177bd07b3563891fc13ccabeb88fc58
--> d09ac802a15
STEP 4: WORKDIR /usr/src/app
--> Using cache ecf2e8e9ea6bfd1f52f5d1f51a18b30b15728603a6cb37537586552888184e10
--> ecf2e8e9ea6
STEP 5: COPY Gemfile Gemfile.lock ./
--> Using cache f0981ba4ba82c2a113472d938b1b0d3d3aaead6dc452630f54ab2063bad541b2
--> f0981ba4ba8
STEP 6: RUN bundle install
/usr/local/lib/ruby/2.6.0/rubygems.rb:283:in `find_spec_for_exe': Could not find 'bundler' (2.1.4) required by your /usr/src/app/Gemfile.lock. (Gem::GemNotFoundException)
To update to the latest version installed on your system, run `bundle update --bundler`.
To install the missing version, run `gem install bundler:2.1.4`
from /usr/local/lib/ruby/2.6.0/rubygems.rb:302:in `activate_bin_path'
from /usr/local/bin/bundle:23:in `<main>'
Error: error building at STEP "RUN bundle install": error while running runtime: exit status 1
If I add a bundler update --bundler
step, I get:
STEP 6: RUN bundle update --bundler
You must use Bundler 2 or greater with this lockfile.
Error: error building at STEP "RUN bundle update --bundler": error while running runtime: exit status 20
I can build with the bare metal by replacing the system ruby 3.0 with the ruby 2.7 module. (I'm not sure if that will affect anything else on my system)
"Maps" on http://seagl.org links to http://seagl.org/maps/2016.html , which does not exist.
Anyone got a few minutes to change "SCHEDULE" to link to a page that just says "stay tuned for the 2019 schedule, ETA mid-September!" or something like that?
Hi there, I've been approached by Salt to give feedback on style related topics. Here are some things that come to my mind that could be relevant for people working on SeaGL material. It is a mix of food for thought but also ideas on how to maybe change existing things.
Find a common set of borders that are allowed. This should ideally not be possible by such a given set:
choose a set of attributes that work for you and stick to only those:
Edges are part of your look (like in the Seagull and the banner border). Come back to this property when creating any new elements or designs. Try finding subtle opportunities to include a 45° angle everywhere.
Narrow down your palette to a small number of colors that are not too close to each other and try sticking to those. Use shades only if necessary. Start by only looking at colors in your logo and see how far you can go by limiting your colors exclusively to those. Example: there should not be three different blues here:
or here:
avoid combinations with bad readability by either defining specific arrangements that work good enough - or - make it a rule not to use them.("text on orange background has to be dark blue")
The website currently says:
Unless otherwise specified, all website content is licensed CC BY-SA.
I expect that the sponsor logos aren’t compatibly licensed and need an exception. What should it say and where should it go?
This is reminder for me to post a thank you to everyone the day after the conference.
I'll take care of this. :)
http://seagl.org/news/2017/08/19/CA_nomsclosing.html
...software work in the Casacadia region and who are currently...
Should this be Cascadia
instead of Casacadia
?
At least on macOS, after installing the jekyll gem I also had to install the following to get jekyll to work:
The docs should probably be updated. I'll try to do that in a bit.
Tasks:
site.custom.url.schedule
.we need a link on the 'get involved' page, presumably pointing at osem.seagl.org
This is just a reminder that I need to add a post for the new keynote speaker venue.
Our existing parking instructions are confusing:
We direct attendees to the Harvard Garage, but then tell them not to use it.
…make an immediate left turn into the Harvard Ave. parking garage.
…go one block west to the Parking Garage located at Harvard and Pine.
Please use street parking or private parking. SCC's lots are for teachers and students.
We suggest that there are parking lots near the front entrance to SCC, but actually that's at a local maximum distance from parking lots:
There are several private parking lots located near the front entrance at 1701 Broadway Ave. or on Harvard Avenue
https://seagl.org/schedule/ currently shows SeaGL 2013 and 2014. It is rather out-of-date. It should either be updated, merged with some of the archive work that is taking place, or removed.
Some resources need to be copied/updated for
see https://github.com/SeaGL/seagl.github.io/issues/76 #76
It appears that sponsor logos are not being fit to a set scale, causing larger ones to be out of place or cut off (see LinuxFoundation). It would make sense to keep things proportional and not clip any logos.
it looks like there are a bunch of potentially helpful plugins. Do we want to add any?
https://github.com/topics/jekyll-plugin
https://github.com/planetjekyll/awesome-jekyll-plugins
docker build -t seagldev .
fails for me with:
$ docker build -t seagldev .
Sending build context to Docker daemon 189MB
Step 1/8 : FROM ruby:2.5
---> e86557c9a8ab
Step 2/8 : RUN apt-get update && apt-get -y dist-upgrade
---> Using cache
---> 9ac4282378df
Step 3/8 : RUN bundle config --global frozen 1
---> Using cache
---> a04cedcadc45
Step 4/8 : WORKDIR /usr/src/app
---> Using cache
---> 6adee6b80c03
Step 5/8 : COPY Gemfile Gemfile.lock ./
COPY failed: stat /var/lib/docker/tmp/docker-builder204931487/Gemfile.lock: no such file or directory
related: #96
Tasks:
/sponsors/SeaGL_Exhibitor_Sponsor_Prospectus_2020.pdf
site.custom.url.prospectus
.Looks like a 2015 maps page needs created. Current link goes to http://seagl.org/maps/2015.html.
Also some invalid older links:
During the conference, display a prominent welcome message on the front page with links to participate.
Reference: 2020
Create a page for watching the live streams.
Reference: 2020
I removed donation info in 0598946 while we're in the process of transitioning fiscal sponsors. Once we're ready to accept donations again, we should re-add it.
the 2019 sponsor page doesn't list any sponsors
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.