Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • N nm.debian.org
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 19
    • Issues 19
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Debian New Member Process
  • nm.debian.org
  • Issues
  • #24
Closed
Open
Issue created Apr 27, 2020 by Enrico Zini@enricoOwner

Split LDAP account presence from Person.status

I would like to change the data model so that the presence of an LDAP account is decoupled from the status in Debian.

This would mean getting rid of "with guest account" statuses (dc_ga, dm_ga) and refactoring the code that needs to be LDAP aware to check, for example, for the existance of a dsa.models.LDAPFields record.

This would make statuses clearer, and also allow to extend LDAPFields with other information, representing for example guest accounts that are present but expired.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking