Ma77Ball commented on issue #5172:
URL: https://github.com/apache/texera/issues/5172#issuecomment-4724442645

   The project feature was deprecated (hidden by default) in PR #3343, merged 
**2025-04-02**, which set `projectEnabled: false` by default with the note that 
"the project feature hasn't been actively maintained." That puts it at ~14 
months since deprecation, past the 6-month window, so it should be eligible for 
removal.
   
   Full timeline from introduction to deprecation:
   
   | Date | PR | Author | Milestone |
   |------|-----|--------|-----------|
   | 2022-02-04 | #1360 | Ethan Wong | **Introduced** the project management 
feature: create/rename/delete projects, add workflows & files, 
`UserProjectComponent` / `UserProjectSectionComponent` + backend 
`ProjectResource` |
   | 2022-05-13 | #1461 | Ethan Wong | Refactored the user project section 
workflows |
   | 2022-05-13 | #1489 | Ethan Wong | Added exporting workflow result CSVs to 
user projects |
   | 2022-06-02 | #1528 | Ethan Wong | Added color tagging to projects (filter 
workflows/files by color) |
   | 2022-06-08 | #1536 | Zuozhi Wang | Fixed persisting a workflow without a 
project |
   | 2022-07-12 | #1580 | Ethan D. | Added delete-confirmation prompts for 
projects/workflows/etc. |
   | 2022-12-20 | #1767 | Ethan Wong | Added editable descriptions to projects |
   | 2023-02-02 | #1827 | Xinyuan Lin | Renamed `user_project` table to 
`project` |
   | 2023-02-06 | #1802 | Ethan Wong | Refined the project description feature |
   | 2023-06-09 | #1974 | Xinyuan Lin | Renamed `UserProject` to 
`DashboardProject` (frontend) |
   | 2023-06-09 | #1975 | Xinyuan Lin | Project sharing DDL (schema for 
sharing) |
   | 2023-06-15 | #1938 | Xinyuan Lin | Implemented project sharing via email 
(`ProjectAccessResource`) |
   | 2023-07-12 | #2044 | Xinyuan Lin | Introduced public projects |
   | 2023-07-19 | #2064 | Xinyuan Lin | Refactored public projects |
   | 2024-02-07 | #2365 | Xinyuan Lin | Migrated project modals from Bootstrap 
NgbModal to NzModal |
   | 2024-04-01 | #2536 | Xinyuan Lin | Fixed public project modal lifecycle |
   | 2024-04-07 | #2581 | Xinyuan Lin | Fixed read-only projects |
   | **2025-04-02** | **#3343** | **Jiadong Bai** | **Deprecated**: added 
`projectEnabled: false` by default ("the project feature hasn't been actively 
maintained") |
   | 2025-06-09 | #3458 | Jiadong Bai | Moved the gui config (incl. project 
flag) into `core/config` |
   | 2025-07-18 | #3533 | Xuan Gu | Renamed flag to `projects_enabled = false` 
under `gui.tabs` (current state) |
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to