You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hop.apache.org by "ttrln (via GitHub)" <gi...@apache.org> on 2023/08/01 12:28:17 UTC

[I] [Feature Request]: Copy folder structure of parent project to child project when creating a new project (hop)

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

   ### What would you like to happen?
   
   It could be useful to have the option of coping the parent project folder structure (and possibly its contents) to the child project. This would be done just once at the time of creation of the child project. This option could be used as a project template tool enforcing the same structure and artifacts for all the projects of the same type
   
   ### Issue Priority
   
   Priority: 3
   
   ### Issue Component
   
   Component: Hop Gui


-- 
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: issues-unsubscribe@hop.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [Feature Request]: Copy folder structure of parent project to child project when creating a new project (hop)

Posted by "hansva (via GitHub)" <gi...@apache.org>.
hansva closed issue #3127: [Feature Request]: Copy folder structure of parent project to child project when creating a new project
URL: https://github.com/apache/hop/issues/3127


-- 
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: issues-unsubscribe@hop.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [Feature Request]: Copy folder structure of parent project to child project when creating a new project (hop)

Posted by "mattcasters (via GitHub)" <gi...@apache.org>.
mattcasters commented on issue #3127:
URL: https://github.com/apache/hop/issues/3127#issuecomment-5368788924

   I think that the requirements behind the request demand some more attention. We should be able to be smarter with the concept of having template/core pipelines and workflows in a parent project.  In a project we should be able to specify zero, one or more folders to copy over from the parent folder.  For each folder entry there should be an option to copy once, copy every time the project is enabled, overwrite existing files, an exclusion wildcard.  We should copy everything from the parent project folders, not just pipelines and workflows but everything not excluded with a wildcard.
   
   This will make the Project Properties dialog too crowed so we'll need to split the properties into different tabs: 
   * Basic: name, home folder, read-only, config file, description, company, department, version, auto-export metadata
   * Folders: metadata base, unit test base, data sets, enforce execution in home
   * Parent project: parent project name, parent project folders to synchronize (TableView)
   * Variables
   


-- 
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: issues-unsubscribe@hop.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [Feature Request]: Copy folder structure of parent project to child project when creating a new project (hop)

Posted by "mattcasters (via GitHub)" <gi...@apache.org>.
mattcasters commented on issue #3127:
URL: https://github.com/apache/hop/issues/3127#issuecomment-5025693063

   So the idea would be to offer the possibility to copy the contents of the parent project when creating a new project in an empty folder.
   
   * Add project... In a folder
   * Fill in the details, user specified a parent project
   * Selects OK in the Project Properties dialog
   * We evaluate that the target folder is empty
   * We ask to copy the parent folder structure, pipelines and workflows. Do not copy metadata, datasets, hop-project.conf
   


-- 
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: issues-unsubscribe@hop.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org