Skip to content

[deprecation]: Deprecate users.conf #183

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
InterLinked1 opened this issue Jun 30, 2023 · 0 comments · Fixed by #184
Closed

[deprecation]: Deprecate users.conf #183

InterLinked1 opened this issue Jun 30, 2023 · 0 comments · Fixed by #184
Assignees
Labels
improvement support-level-deprecated Functionality with deprecated support level

Comments

@InterLinked1
Copy link
Contributor

Improvement Description

This deprecates users.conf, which is largely irrelevant today and has been criticized since the beginning as something that never should have been added.

There isn't a "deprecation" category so I'm marking this as an "improvement", since it will simplify the codebase a fair bit from a developer perspective and also simplify for users since they won't get cryptic warnings about something they shouldn't be doing anyways.

InterLinked1 added a commit to InterLinked1/asterisk that referenced this issue Jun 30, 2023
This deprecates the users.conf config file, which
is no longer as widely supported but still integrated
with a number of different modules.

Because there is no real mechanism for marking a
configuration file as "deprecated", and users.conf
is not just used in a single place, this now emits
a warning to the user when the PBX loads to notify
about the deprecation.

This configuration mechanism has been widely criticized
and discouraged since its inception, and is no longer
relevant to the configuration that most users are doing
today. Removing it will allow for some simplification
and cleanup in the codebase.

Resolves: asterisk#183

UpgradeNote: The users.conf config is now deprecated
and will be removed in a future version of Asterisk.
InterLinked1 added a commit to InterLinked1/asterisk that referenced this issue Jun 30, 2023
This deprecates the users.conf config file, which
is no longer as widely supported but still integrated
with a number of different modules.

Because there is no real mechanism for marking a
configuration file as "deprecated", and users.conf
is not just used in a single place, this now emits
a warning to the user when the PBX loads to notify
about the deprecation.

This configuration mechanism has been widely criticized
and discouraged since its inception, and is no longer
relevant to the configuration that most users are doing
today. Removing it will allow for some simplification
and cleanup in the codebase.

Resolves: asterisk#183

UpgradeNote: The users.conf config is now deprecated
and will be removed in a future version of Asterisk.
@jcolp jcolp added support-level-deprecated Functionality with deprecated support level and removed triage labels Jun 30, 2023
InterLinked1 added a commit to InterLinked1/asterisk that referenced this issue Jun 30, 2023
This deprecates the users.conf config file, which
is no longer as widely supported but still integrated
with a number of different modules.

Because there is no real mechanism for marking a
configuration file as "deprecated", and users.conf
is not just used in a single place, this now emits
a warning to the user when the PBX loads to notify
about the deprecation.

This configuration mechanism has been widely criticized
and discouraged since its inception, and is no longer
relevant to the configuration that most users are doing
today. Removing it will allow for some simplification
and cleanup in the codebase.

Resolves: asterisk#183

UpgradeNote: The users.conf config is now deprecated
and will be removed in a future version of Asterisk.
InterLinked1 added a commit to InterLinked1/asterisk that referenced this issue Jul 5, 2023
This deprecates the users.conf config file, which
is no longer as widely supported but still integrated
with a number of different modules.

Because there is no real mechanism for marking a
configuration file as "deprecated", and users.conf
is not just used in a single place, this now emits
a warning to the user when the PBX loads to notify
about the deprecation.

This configuration mechanism has been widely criticized
and discouraged since its inception, and is no longer
relevant to the configuration that most users are doing
today. Removing it will allow for some simplification
and cleanup in the codebase.

Resolves: asterisk#183

UpgradeNote: The users.conf config is now deprecated
and will be removed in a future version of Asterisk.
asterisk-org-access-app bot pushed a commit that referenced this issue Jul 12, 2023
This deprecates the users.conf config file, which
is no longer as widely supported but still integrated
with a number of different modules.

Because there is no real mechanism for marking a
configuration file as "deprecated", and users.conf
is not just used in a single place, this now emits
a warning to the user when the PBX loads to notify
about the deprecation.

This configuration mechanism has been widely criticized
and discouraged since its inception, and is no longer
relevant to the configuration that most users are doing
today. Removing it will allow for some simplification
and cleanup in the codebase.

Resolves: #183

UpgradeNote: The users.conf config is now deprecated
and will be removed in a future version of Asterisk.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement support-level-deprecated Functionality with deprecated support level
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants