Skip to content

4.0.0

Compare
Choose a tag to compare
@netcanvas-bot netcanvas-bot released this 14 Jun 09:30
· 1632 commits to master since this release

Welcome to Architect Beta 1!

Architect is a tool for authoring Network Canvas interview protocols. It allows you to create a completely customized personal network interview, using simple graphical interfaces.

This app is part of a free, open-source suite of tools for the collection of social network data developed through the Complex Data Collective, a registered not-for-profit, and funded by the National Institutes of Health (R01 DA042711). Network Canvas is a collaboration between Northwestern University and the University of Oxford managed out of Northwestern’s Institute for Sexual and Gender Minority Health and Wellbeing.

For documentation, further information about the project, and download links for the other apps in the suite, visit https://networkcanvas.com.

Please also support this project by providing feedback! To contribute feedback, email our project team at info@networkcanvas.com.

Release notes:

There are several "known issues" with this release. Please find them below.

  • When a select box is open, it is possible to scroll the body of the page, which causes the select items to detach from the box.
    • Strategies for mediation: Avoid scrolling the main page while a select item is open.
    • Long term resolution: Block body scrolling or adjust select children position relative to body scroll (https://github.com/codaco/Architect/issues/155)
  • Ordinal and Categorical variables cannot be used as part of filtering/skip flow logic. We do not have comprehensive enough logic to allow for the various combinations of options this would require.
    • Strategies for mediation: Use other variable types wherever possible.
    • Long term resolution: This functionality will be implemented as soon as possible.
  • When a screen is being edited, if a protocol is opened through the app menu, Architect continues to edit stage at that index (even if it does not exist)
    • Strategies for mediation: Open protocol from either the start screen, or the protocol overview screen.
    • Long term resolution: We can update the loadAndImport module to reset screens module.
  • You cannot edit categorical and ordinal variables created on Categorical and Ordinal Interfaces. That is: you cannot add, remove, or edit options, or view existing values.
    • Strategies for mediation: The current workflow requires you to create a new variable with the options you need, and then delete the old one.
    • Long term resolution: We realise this is less than ideal! We will update this interface to show the ordinal/categorical options for the currently selected variable, and allow these options to be edited.
  • When editing a stage, if the blue “issues panel” is open, any modal windows you open will be pushed upwards and have their top cut off.
    • Strategies for mediation: You can scroll the background to see the top of the modal window. Alternatively, you can address the issues highlighted in the blue panel, which will cause it to disappear.
    • Long term resolution: We plan to fix this issue in a future release: https://github.com/codaco/Architect/issues/473
  • Creating multiple variables on a single name generator form field editor causes variables to be created that have no ‘type’. This creates an invalid protocol.
    • Strategies for mediation: Only create a single variable on this screen. If you accidentally create a second variable, cancel out of the form field editor and start again. If your protocol becomes corrupt as a result of this error, contact us in order to recover it.
    • Long term resolution: We plan to fix this issue in a future release: https://github.com/codaco/Architect/issues/539