Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-13040

camel3 - camel-core directory layout

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.0.0
    • 3.0.0-M1, 3.0.0
    • camel-core
    • None
    • Unknown

    Description

      I think we should move the splitted camel-core modules into a common parent folder.

      camel-core (POM folder)
      + camel-api
      + camel-core-impl
      + camel-management-api
      + camel-management-impl
      + camel-util

      Then we can have camel-core as a POM for all the sub modules that collectively is "camel-core" as they are in 2.x.

      And we can then continue to splitup the camel-core-impl into smaller pieces, such as the DSL with a camel-dsl-java and camel-dsl-xml

      Just mind that when we do this its harder to backport code fixes from 3.x to 2.x as now the camel-core is not in the same directory location. But this will eventually happen the more camel-core is splitted up into smaller modules.

      Attachments

        Activity

          People

            gnodet Guillaume Nodet
            davsclaus Claus Ibsen
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: