Coder Social home page Coder Social logo

swconf's Introduction

sciwork Conference Repository

This repository holds the websites for sciwork's annual conferences. The site is hosted at https://conf.sciwork.dev via Netlify.

Repository Structure

The repository is organized into the following directories:

  • content/: This directory contains sub-directories for each individual conference. Each sub-directory should be named as YYYY where YYYY is the conference year. These directories will contain the conference-specific content and configurations.

  • shared-assets/: This directory contains common assets like logos, font styles, common scripts, and stylesheets that are shared across all the conferences.

  • netlify.toml: This is the configuration file for Netlify. It instructs Netlify how to build and deploy the sites for the different conferences.

Please refer to the respective README file within each conference's directory for specific details and instructions about that conference's site.

Contribution Guidelines

Please follow these steps for contributing:

  1. Fork and clone the repository Fork the project repository to your own GitHub account and clone it to your local machine.

  2. Create a new branch Use a descriptive name for your branches, such as feature/add-speaker-bio or bugfix/registration-link. This helps others understand the purpose of a branch at a glance.

  3. Develop and test your changes Make the necessary changes in your local project and commit them. Push your branch and changes to your forked GitHub repository. Then, create a Pull Request (PR) against the develop branch. In the PR description, describe the changes you've made, the problem they solve, or the feature they add.

  4. Deploy Previews with Netlify Every PR will trigger a Deploy Preview on Netlify. This allows you and others to preview the changes made in a live environment. You can find the Deploy Preview link in the PR checks section on the GitHub PR page.

  5. Review and merge process Await review of your PR. Incorporate any changes requested by reviewers. Once your PR is approved, it will be merged into the develop branch. The sciwork team will periodically merge develop into main, which will publish the changes.

For specific instructions on how to run and develop the site locally, refer to the README file within each conference's directory.

Deploying to Netlify

We use Netlify to host our site.

To deploy your changes to Netlify, you will need to push your changes to GitHub. Netlify will then automatically detect these changes and rebuild the site.

swconf's People

Contributors

andylee830914 avatar chestercheng avatar hueiyuan avatar jack482653 avatar sucitw avatar yenpeichen07 avatar yuko29 avatar

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.