GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - code4lib/2025.code4lib.org: website for Code4lib 2025 conference

BranchesTags
Open more actions menu

Latest commit

 

History

225 Commits
225 Commits

Folders and files

NameName
Last commit message
Last commit date
.well-known
.well-known
 
 
_data
_data
 
 
_drafts
_drafts
 
 
_includes
_includes
 
 
_layouts
_layouts
 
 
_posts
_posts
 
 
assets
assets
 
 
childcare
childcare
 
 
conduct
conduct
 
 
forms
forms
 
 
general-info
general-info
 
 
keynote
keynote
 
 
node_modules
node_modules
 
 
posters
posters
 
 
prospectus
prospectus
 
 
schedule
schedule
 
 
speakers
speakers
 
 
sponsors
sponsors
 
 
talks
talks
 
 
workshops
workshops
 
 
.gitignore
.gitignore
 
 
CNAME
CNAME
 
 
Gemfile
Gemfile
 
 
Gemfile.lock
Gemfile.lock
 
 
README.md
README.md
 
 
_config.yml
_config.yml
 
 
apple-touch-icon.png
apple-touch-icon.png
 
 
attributions.html
attributions.html
 
 
browserconfig.xml
browserconfig.xml
 
 
clock.state
clock.state
 
 
color-test.md
color-test.md
 
 
favicon.ico
favicon.ico
 
 
index.html
index.html
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
search_data.json
search_data.json
 
 
theme-secondary-nav.html
theme-secondary-nav.html
 
 
theme.html
theme.html
 
 
tile-wide.png
tile-wide.png
 
 
tile.png
tile.png
 
 

Repository files navigation

2025.code4lib.org

Intro

This site is developed by the Code4Lib 2025 Conference Committee Website Working Group based on a design by the 2016 working group. A great deal of conference and organizational info can be found on the Code4Lib Wiki and the Code4Lib Site, but this site should serve as a gateway to the various sources of Code4Lib information while providing visitors with a user-friendly way to find conference-specific info.

This site is designed with future users in mind, so the group chose platforms that would be accessible to a wide range of users: Jekyll and GitHub Pages.

Resources

More details are available in the GitHub wiki.

About Jekyll

Jekyll is a Ruby gem that generates static websites from markdown, HTML, and other formats. See the official Jekyll documentation for details.

Contributing

Steps for contributing have been documented in the wiki on the 2016 site's GitHub page and will be updated as needed.

See a list of open issues. The following example uses "issue#3" as a subject. That's the branch name and is used in the commit message.

Setup

  1. git clone the repo from GitHub
  2. cd to repo root and git pull
  3. bundle install
  4. Continue with step 3 below

Contributing

  1. Make sure you're on the main branch
  • git checkout main
  1. Make sure your main branch is up to date
  • git pull origin main
  1. Start up jekyll
  • bundle exec jekyll serve
  • open http://localhost:4000 in your browser
  1. Create a new branch for your changes
  • git checkout -b issue#3
  1. Make changes, check http://localhost:4000 to see your changes live
  • We strongly recommend performing an accessibility audit (e.g. with Chrome) if you've made structural or stylistic changes (not adding text content or additional posts)
  1. Add your changed files
  • git add {changed-files}
  1. Commit your changes with a fancy message
  • git commit -m "fixes issue #3"
  1. Add your branch to the repo
  • git push --set-upstream origin issue#3
  1. Switch back to the main branch
  • git checkout main
  1. Go to https://github.com/code4lib/2025.code4lib.org
  2. Make a pull request base:main and compare:issue-3
  3. Wait for someone to test your changes and merge the pull request
  4. Do the dance of joy 🎉

Managing Pull Requests

  1. Follow steps 1 - 3 above
  2. Get any remote branches
  • git fetch
  1. Switch to the branch in question
  • git checkout BRANCHNAME
  1. bundle exec jekyll serve
  2. Check http://localhost:4000 that nothing is broken
  3. Merge that branch into main (easiest to manage on the GitHub site)

About

website for Code4lib 2025 conference

Resources

Readme
Activity
Custom properties

Stars

0 stars

Watchers

18 watching

Forks

5 forks
Report repository

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.