Skip to content

Conversation

@cannonerd007
Copy link

Overview

This PR introduces a framework for defining AboutCode User Roles. Our goal is to identify the specific needs of our community members so we can provide more efficient documentation and tooling.

User Attributes

We are defining roles based on the following criteria:

  • Professional Status: Student vs. Professional.
  • Technical Depth: Technical vs. Non-technical (Management/Legal).
  • Domain Focus: License Compliance and/or Cybersecurity.
  • Experience: Expertise level in SCA and related domains.

Goal

Establishing these roles allows us to:

  1. Poll the Community: Use these definitions to initiate a survey in the Slack #general channel.
  2. Tailor Information: Ensure that "not-so-technical" users get the high-level overviews they need, while "technical" users get deep-dive documentation.
  3. Bridge Knowledge Gaps: Identify who is using our tools and why, especially those in the Slack channel we don't know much about yet.

Next Steps

  • Merge this persona framework.
  • Initiate the Slack polling process to gather real-world user data.

Signed-off-by: cannonerd_6002 <ALOK.p25@medhaviskillsuniversity.edu.in>
@cannonerd007 cannonerd007 force-pushed the research/user-roles-definition branch from ac0d3a8 to 5dada43 Compare January 26, 2026 04:55
@cannonerd007
Copy link
Author

@DennisClark I have resolved the DCO (Developer Certificate of Origin) issue by signing off on the commit and force-pushing the branch. All automated checks are now passing.

This PR establishes the framework for our "AboutCode User Roles" research, including templates for the Slack poll and data collection. Could you please review these additions!!!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants