ARC Software Development Team

The ARC Software Development Team (ARCsoft) operates within Research Computing Services at the University of Victoria. We are a small team assisting UVic researchers with their needs for research software. Read more about us, meet our team or visit some of our latest news, below.

Current projects

HSSCommons. A Humanities and Social Sciences website and database for professors, researchers, and students to exhibit their contributions and network with their peers nationally.

STRAP. A web application delivery platform that does the boring stuff so the application doesn't have to

GLOBE. A multinational collaboration spanning multiple institutions surveying cultural, leadership and trust norms and practices

ZooDB. A view into decades of zooarchaeological research surveying animal bone deposits at sites around British Columbia

All projects...

Recent logs

Working with OpenStack (Lee Napthine). In which Lee covers the process of working with the OpenStack cloud.

Background and context for the Software Development Guidelines (Drew Leske). In which Drew describes rationale for the approach taken in the SDG

Build a todolist with SolidJS (Archie To). In which Archie demonstrates using SolidJS to build a simple todolist

Creating Custom Modules for the ARCsoft Library (Lee Napthine). In which we demonstrate the creation of a custom library by using a previous project as an example and then adding it to the ARCsoft helper library

Web Performance using CDNs, Async, and Defer (Lee Napthine). In which Lee weighs in on CDN usage and the benefits of the async and defer attributes when optimizing for web performance.

More logs...

Recent docs

Releases and versioning.

Software Development Guidelines. Basic principles of software collaboration and some practical advice

Coding norms. Specific coding guidelines

Co-Op Documentation.

Issue and merge request workflows.

More docs...