Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
51 lines (25 sloc) 3.12 KB

Our Technology {#our-technology}

We use a variety of languages, tools and frameworks at The Ubyssey. We try our best to stay up to date with new and emerging software, as well as current trends and best-practices. Above all else, we strive to produce products that are stable, well-tested and easy to work with.

The Ubyssey does open source! {#the-ubyssey-does-open-source}

The Ubyssey is committed (no pun intended) to open source development, which means all of our code is available on GitHub and we always welcome pull requests. We made the decision to open our codebase to foster a stronger development community at our paper, and also to promote collaboration with other student papers in Canada and abroad.

Slack

We do all of our communication via Slack! To get the invite to #web-volunteers channel send an email with your full name to atsushi@ubyssey.ca!

Our Projects {#our-projects}

Check out our repositories on GitHub

Dispatch {#dispatch}

Dispatch is our custom-built publishing platform that powers ubyssey.ca. It was created as a replacement for WordPress and was built with flexibility and ease-of-use in mind. Developed as an open-source project, Dispatch aims to provide a set of tools that make it easier for journalists to produce high-quality digital content. We've been using it in production for two years, and it's almost at a stable (1.0) release.

**Tech stack: **Python (Django), JavaScript (React/redux), HTML/CSS

**Repository: **https://github.com/ubyssey/dispatch

Official Python package:https://pypi.python.org/pypi/dispatch

Ubyssey Dispatch theme {#ubyssey-dispatch-theme}

We use a separate repository to store the custom code that powers our website. This repo includes all of the frontend and backend code for The Ubyssey's main theme (what you see when you visit ubyssey.ca).

**Tech stack: **Python (Dispatch/Django), JavaScript (React), HTML/CSS

**Repository: **https://github.com/ubyssey/ubyssey.ca

Salary Database {#salary-database}

The UBC Salary List holds the salary and expenses of most UBC employees earning at least $75k/year. It was built as a simple microsite, and all of its code lives in a separate repository.

Tech stack: Python (Django), JavaScript (jQuery), HTML/CSS

Repository: https://github.com/ubyssey/salarydb

Chatbot {#chatbot}

Our newest project aims to deliver the news in a new way. We plan to build a chat bot app using Facebook's Messenger API that will send information about campus news to students in a fun, conversational way. The project will be a combination of web development and machine learning, with lots of room for experimentation!

Repository: https://github.com/ubyssey/chatbot

Wiki: https://github.com/ubyssey/chatbot/wiki

You can’t perform that action at this time.