Hi everyone,
I’m Mattie Nejati, a Ph.D. candidate at the University of Waterloo. We’re recruiting participants for a user study on understanding the impact of changes to CMake build specifications.
Since many developers in the OpenCV community work with C++ and CMake-based projects, I thought this study might be relevant here.
The study is conducted entirely online, takes about one hour, and involves inspecting changes to CMake build specifications and identifying their impact on the build configuration.
You can participate if you:
-
are 18–64 years old; and
-
have any level of experience with CMake, programming, or code review.
You do not need to be a CMake expert. We are interested in participants with different levels of experience.
You will need a computer with internet access and about 4 GB of free space for the study files.
We will not collect your name. We will ask for your email address only for study follow-up, and it will be stored separately from your study data using a randomly assigned ID. Your name or email will not appear in any dataset or publication.
The study has received clearance from the University of Waterloo Research Ethics Board (REB #46621).
If you’re interested, you can find the consent form, screening questionnaire, and study here:
Thank you very much for considering participating. I’d also really appreciate it if you shared the study with other developers who might be interested.