Git Product home page Git Product logo

2023.code4lib.org's Introduction

2023.code4lib.org

Intro

This site is developed by the Code4Lib 2023 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
  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/2023.code4lib.org
  2. Make a pull request base:master 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 master (easiest to manage on the GitHub site)

2023.code4lib.org's People

Contributors

bess avatar blake- avatar dzoladz avatar edsu avatar escowles avatar github-actions[bot] avatar helrond avatar jerryyarnetsky avatar kaitlinnewson avatar kelynch avatar leefaisonr avatar maccabeelevine avatar metageeky avatar mjingle avatar phette23 avatar pr-scheduler[bot] avatar ranti avatar starsplatter avatar thatandromeda avatar yarnetsky avatar yinlinchen avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

2023.code4lib.org's Issues

Schedule issues

  • Reception is showing up on wrong day
  • Extra "Closing" on Day 3 shouldn't be there

Menu button visibility

Comment from website user: "I went to the schedule main page and didn't see the menu buttons there, so I didn't think to click into the detailed schedule to find them"

typo

heya
Screenshot 2023-02-17 at 9 19 10 PM
my last name is kayiwa pronounced "code4lib" ;-)

a11y#1

2022 specific information needs to be hidden.

Scholarship Committee requests to update the Scholarships page

Dear webmaster, please update the scholarships page at https://2023.code4lib.org/general-info/scholarships

  1. Change the heading "2023 Code4Lib Scholarship Recipients" to "2023 Code4Lib Scholarship Application"

  2. Change the following paragraph

The Scholarship Committee is pleased to announce the Code4Lib 2023 Conference Diversity Scholarship awardees. Through the generosity of our sponsors and the Code4lib community we were able to award 1 scholarships to defray costs associated with attending the conference. We received a large number of applications from highly qualified candidates this year, and it was a humbling experience for the committee to select just 1 awardees. Congratulations to all Code4Lib scholarship recipients!

to

The Scholarship Committee is pleased to announce that the application for Code4Lib 2023 conference Diversity Scholarship is open now. The deadline to submit your application is Friday, January 13, 2023.

  1. Delete the Sample Person entry.

  2. Add sponsors' names / logos under the heading "Made possible by the generosity of our sponsors and community" and move this section to the end of the page, after "How to Apply." (Note: I don't have the sponsor list.)

  3. Under the heading "How to Apply," change the sentence to: To apply, please fill out the google form at https://forms.gle/m3ePcbbCRiYNts2s6

Thank you very much.

Yongming Wang
Chair of Scholarships Committee

Replace Ruby Sass

A fresh bundle install of this repository returns a warning from the sass package:

Ruby Sass has reached end-of-life and should no longer be used.

* If you use Sass as a command-line tool, we recommend using Dart Sass, the new
  primary implementation: https://sass-lang.com/install

* If you use Sass as a plug-in for a Ruby web framework, we recommend using the
  sassc gem: https://github.com/sass/sassc-ruby#readme

* For more details, please refer to the Sass blog:
  https://sass-lang.com/blog/posts/7828841

I believe this can be resolved by updating the version of jekyll-sass-converter used in this repository.

Update of Scholarship Page

Dear Webmaster,

Please add the following two testimonials to the bottom of Diversity Scholarship page

Testimonials by Previous Awardees:

For me, this truly inclusive conference was a wonderful opportunity to connect with like-minded people and learn about their ideas and great work they do for libraries. I enjoyed and appreciated each and every talk. I connected with librarians and educators who like myself are passionate about promoting equity in tech. Those of us who work in public libraries can use as much help as we can get to help close the digital gap in our communities. The Code4Lib conference provided me with information to add a few of those much-needed skills to my librarian toolbox. -Faezeh Jahan Shiri

With the support of the Code4Lib Diversity Scholarship, I attended the Code4Lib 2022 Conference. This is the first in-person conference I have attended since the Pandemic. It is indeed exciting to regain the opportunity to meet colleagues in library technology related areas physically from other institutions in the US and other countries. I enjoyed the presentations and discussions and sensed the passion of the Code4Lib community. Through this conference, I also got the chance to know the City of Buffalo and its surrounding attractions. It is a wonderful experience to be part of the Code4Lib 2022. -Grace Liu

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.