redhat-developer / alizer

⛔️ DEPRECATED - Application analyzer toolkit, use https://github.com/devfile/alizer instead
Apache License 2.0
12 stars 17 forks source link

Support devfiles port/component detection and default ports #245

Closed thepetk closed 1 year ago

thepetk commented 1 year ago

Which area this feature is related to?

/area api /area library /area test-automation /area documentation

Which functionality do you think we should add?

A good addition to our current port/component detection logic would be to recognize devfile components and ports.

As a result, we will have a clearer image for port detection and for specific frameworks we could now return default_ports in case they are not configured inside the given application code (devfile, docker, docker-compose and source code).

Default ports feature has been discussed also in several issues in the past like #146 and #212.

Why is this needed? Is your feature request related to a problem?

This will be a good improvement in Alizer's component and port detection logic and will make Alizer more accurate in its analysis.

Describe the solution you'd like

This feature demands a fair amount of updates to the logic of Alizer. That's why it is created as an epic and a proposal should be created.

As a high overview of the solution:

Acceptance Criteria

As acceptance criteria for this EPIC the following issues must be completed:

thepetk commented 1 year ago

closing in favor of https://github.com/devfile/api/issues/1154