You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2021/11/12 14:07:42 UTC

[GitHub] [camel-kamelets] djencks commented on issue #79: Organizing kamelets in sub folders or something else when we get a lot of kamelets

djencks commented on issue #79:
URL: https://github.com/apache/camel-kamelets/issues/79#issuecomment-967143704


   I see three aspects to this:
   1. I at least don't know what external tools or projects access the kamelets and what they expect
   2. Having the Kamelets in the root folder of the code is extremely confusing
   3. There are now enough Kamelets that the list is hard to search intelligently, so some kind of internal organization would be helpful.
   
   If there's some kind of "standard" that Kamelets should be in the root of a git repo, then I suggest that (1) and (2) can be solved by using 2 git branches: a code branch and a production branch.  The code branch would have all the code and the master (sorry, I don't know what else to call it.... primary? original?? to me those have less clear meaning) copy of the kamelet, presumably under library/camel-kamelets/src/main/resources/kamelets, and a publication process would copy them to the root of the production branch, which would have nothing else in it.
   
   This would let us solve (3) with perhaps a directory structure in  the library source copy while preserving the flat structure apparently expected by existing tools.


-- 
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: commits-unsubscribe@camel.apache.org

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