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

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

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

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

All projects...

Recent logs

Splitting a numeric code in Python (Drew Leske). In which Drew explores how to split a numeric code in Python

To Mock or Not to Mock - Mocking Unit Tests (Lee Napthine). In which Lee explains when to choose mock unit tests, and which methods are best for each situation.

Development updates for the DBSSIN library (Lee Napthine). In which Lee covers the development updates in the DBSSIN project over the last calendar year.

Advanced querying with Django (Archie To). In which Archie demonstrates some really cool advanced querying that you can do in Django

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

More logs...

Recent docs

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

tmux Cheatsheet.

Co-Op Documentation.

Issue and merge request workflows.

Releases and versioning.

More docs...