Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-7127

Triage current Drools 8 archetypes

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 8.29.0.Final
    • None
    • None
    • None
    • 2022 Week 35-37 (from Aug 29)
    • 5
    • NEW
    • NEW
    • ---
    • ---

      currently on Drools 8 main we have the archetypes, some of which are refreshed/being refreshed, while others might be quite old and imho it would be better to just remove them (we can always reintroduce them later, modified as needed).
       
      new/refreshed
      this in my perspective are foundational and we should keep them of course.

       
      very old
      I believe these archetypes were only used for some Business Central or old setup, and I would vote to remove them unless someone has objections.
      For completeness, 1. there is no clear indication what they could currently be used for, and 2. they are not even integrated for "expected output" which is quite troubling.

       
      superseded
      This was the "original archetype" from my contributions DROOLS-599 before joining Red Hat, however I believe it is superseded by the exec-model ones, and I would vote to remove it.

       
       
      Proceeding in the way proposed above, would leave with only the 3 archetypes from the "new/refreshed" category.
       
      The "new/refreshed" archetypes are integrated not only in "expected output" but that also the resulting project generated by using the archetype do indeed pass the "mvn clean verify" test; that was done with this PR which also uncovered some bugs now fixed.
       

            mmortari@redhat.com Matteo Mortari
            mmortari@redhat.com Matteo Mortari
            Daniel Rosa Daniel Rosa
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: