-
-
Notifications
You must be signed in to change notification settings - Fork 745
Closed
Labels
discussionDiscussion on large effort changes to TypeDocDiscussion on large effort changes to TypeDoc
Description
Problem
There have been a couple instances of features which were implemented but are no longer our recommended approach (#1029 and now #1080). So far we have sought to maintain support while encouraging the preferred pattern. However, that still leaves us supporting the old pattern.
I would like to suggest that we have a process for how features are deprecated.
Suggested Solution
I suggest a multi-step approach
- Implement preferred feature
- Document on typedoc.org preferred approach and note discouraged pattern
- In a later release start logging warnings of deprecated pattern
- Note change in changelog as breaking change to encourage users to switch to new feature
- In a later release completely remove deprecated feature
Please let me know what you think of this plan. Concerns and alternate suggestions welcome.
bre1470, demurgos and socsieng
Metadata
Metadata
Assignees
Labels
discussionDiscussion on large effort changes to TypeDocDiscussion on large effort changes to TypeDoc