fabric8-analytics / fabric8-analytics-common

fabric8-analytics core common development
Apache License 2.0
6 stars 42 forks source link

Include set of Camel sample projects for first set of data for analysis #654

Open apupier opened 5 years ago

apupier commented 5 years ago

there is a task to group all quickstarts of Camel/Fuse. For now, it is just a Jira issue https://issues.jboss.org/browse/ENTESB-9131 but we can find several samples.

I copy-paste here for convenience:

https://github.com/jboss-fuse/quickstarts https://access.redhat.com/webassets/avalon/d/Red_Hat_Fuse-7.0-Tooling_User_Guide-en-US/images/e40c9a1ed034a40a1d1ec5dea1fe8e69/nfpTemplateExamples.png https://github.com/jboss-fuse/fuse-karaf/tree/master/quickstarts https://github.com/wildfly-extras/wildfly-camel-examples https://github.com/fabric8-quickstarts/ https://github.com/jboss-fuse/fuse-springboot-circuit-breaker-booster https://github.com/jboss-fuse/fuse-rest-http-booster https://github.com/jboss-fuse/fuse-health-check-booster https://github.com/jboss-fuse/fuse-configmap-booster https://github.com/jboss-fuse/fuse-crud-booster https://github.com/jboss-fuse/fuse-rest-http-secured-booster https://github.com/fusesource/sap-quickstarts https://github.com/apache/camel/tree/master/examples https://github.com/RedHatWorkshops/dayinthelife-integration/tree/master/projects https://github.com/jboss-fuse/spring-boot-camel-xa

apupier commented 5 years ago

cc @miteshvp @lhein @gaughan

miteshvp commented 5 years ago

Thanks @apupier @msrb - can we add the above to ingest into our system? @abs51295 - can we add these manifests as part of our training logic?

tmielke commented 5 years ago

It seems the focus here is to gather Fuse 7 related demos and quick starts? Then I may have found in addition to the above list. https://github.com/jboss-fuse/spring-boot-camel-xa

If it helps to also include Fuse 6 related demos, then a few can be found at https://github.com/tmielke/fuse-demos/ https://github.com/FuseByExample https://github.com/bibryam/camel-infinispan-osgi https://github.com/zregvart/camel-salesforce-slack

Also are the samples inside the Apache CXF and Apache Camel distribution of any help here? E.g. https://github.com/apache/camel/tree/master/examples/

apupier commented 5 years ago

I added https://github.com/jboss-fuse/spring-boot-camel-xa in the first comment. Camel distribution was already listed

for Fuse 6, I'm not sure. It might teach practice that are no more valid in Fuse 7. (use of "old" bom for instance). I think it would be best to not include it. But opened to discussions and Analytics team will surely be better to weight pros and cons :-)

miteshvp commented 5 years ago

Thanks @apupier and @tmielke . You guys are expert in what should be considered as best examples for CAMEL projects. We will have to work to scope this out and start the ingestion process to know these projects. Plus, we will have to retrain our AI models based on the data ingested to give the recommendations. Will get back to you once we have this data and model in place.

UPDATE - We need to scope this work, and most probably it will be taken in the start of December timeframe.