... | ... | @@ -15,10 +15,6 @@ It is a 60 minutes interview to provide a basic understanding of how and why a s |
|
|
- way to take notes (paper, or laptop)
|
|
|
- audio recorder (optional)
|
|
|
|
|
|
# Interview script
|
|
|
|
|
|
The themes between brackets ([Fragility], [Lock-in], etc.) relate to the [fedeproxy project description](https://forum.fedeproxy.eu/t/fedeproxy-full-description/13), under the "Technical challenges and barriers" chapter. They are the themes that are identified a-priori. Most questions relate to these themes but the theme itself should not be explained during the interview: it is out of scope. It is quite possible that some of the themes will be entirely discarded by participants. And that other themes will emerge after the affinity mapping is complete.
|
|
|
|
|
|
## Introduction
|
|
|
|
|
|
Hello there, my name is Loïc Dachary. I'm a software developer and daily user of software forges for the past twenty years. In 2001 I created Savannah by forking SourceForge and I still have a vivid memory of how challenging it can be to work on the codebase of a forge. This year I thought it would be interesting to allow forges to talk to each other (i.e. be federated instead of isolated) so that people can use the forge they like best instead of being forced to use the forge on which the project is hosted. A grant was approved to work on this idea and the first order of business is to conduct User Research to figure out what to do. With an open mind: the conclusion may lead us in an unexpected path. And this is where your contribution is extremely valuable: this interview is about your personal experience, past and present, when working on the codebase of a forge. This will be the evidence showing how interactions between your forge and others are handled.
|
... | ... | @@ -96,9 +92,12 @@ Do you have any questions before we begin? |
|
|
- What is the granularity of import/export?
|
|
|
- (prompt) the entire software project?
|
|
|
- (prompt) can a single issue be exported?
|
|
|
|
|
|
- The owner of a project cannot export its users with the project, why is that?
|
|
|
- (prompt) privacy issues?
|
|
|
|
|
|
- Are the export features of your forge RGPD compliant?
|
|
|
|
|
|
### Mirroring
|
|
|
|
|
|
- Did you work on mirroring projects to/from your forge?
|
... | ... | |