dsanderbi opened a new issue, #4193:
URL: https://github.com/apache/hop/issues/4193

   ### What would you like to happen?
   
   Currently, Apache Hop lacks the capability to share lifecycleEnvironments 
along with the project
   configuration files in a way that ensures consistency across all developers. 
   
   When a new environment is added or modified for a project, the changes are 
made in the **hop-config.json** file. 
   This file is **user-specific** and **not shared through the project 
repository**, leading to the following issue:
   
   **Manual Updates:** Developers need to manually update their local 
**hop-config.json** files to reflect changes made by others, which can be 
cumbersome and error-prone.
   
   
   I'd like to request the addition of a feature that allows 
lifecycleEnvironments 
   to be **linked directly to the project** configuration files 
(project-config.json or a similar project-specific file). 
   This would involve:
   
   - Integration: Storing lifecycleEnvironments in a project-specific 
configuration file that is version-controlled and included in the project 
repository.
   - Automatic Synchronization: Ensuring that changes to environments are 
automatically reflected for all developers working on the project, without 
requiring manual updates to individual hop-config.json files.
   
   
   See also: https://chat.project-hop.org/hop/pl/f936cqzr5b8fj8fzccxpzod3no
   
   ### Issue Priority
   
   Priority: 2
   
   ### Issue Component
   
   Component: Hop Config


-- 
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