Project

General

Profile

Actions

Support Request #16881

closed

Proposal/suggestion to see sessions as white boxes

Added by hidden over 2 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Customer:
CARIAD
Department:
G3
Requester's Priority:
Normal
Support Level:
2nd Level
Resolution:
Solved Issue
Product Issue Numbers:
Affected Products:
Platform:
Windows 10 64bit
Topic:
ADTF::ConanCMakeMisc
FAQ Links:

Description

Supportanfrage

I wanted to give you some insights of the way some of our developers work when including sessions in big ADTF projects . Maybe it could be a useful information for you:

When including external sessions (each of them stored as a separate conan package) some developers do it in a way, in which they overwrite the project file of the main project, including the sessions that need to be imported. That way all the "included" sessions are listed in the configuration editor beside the main session and they can be view and edited there.

The only contra of this approach is that when we change something, the change is made on the conan local cache and that could generate problems to other configuarations using the same (modified) session.

Suggestion from another developer: Modify the conan adtf generator so, that it can handle the inclusion of sessions in the same way as it does with modules (but as mentioned above in order to have white boxes instead black boxes.)

Lösung

thanks for the input.

When including external sessions (each of them stored as a separate conan package) some developers do it in a way, in which they overwrite the project file of the main project, including the sessions that need to be imported. That way all the "included" sessions are listed in the configuration editor beside the main session and they can be view and edited there.

Currently the only way when you want to view or edit sessions.

The only contra of this approach is that when we change something, the change is made on the conan local cache and that could generate problems to other configuarations using the same (modified) session.

Yes, that is always not good at all to edit the conan cache.

Suggestion from another developer: Modify the conan adtf generator so, that it can handle the inclusion of sessions in the same way as it does with modules (but as mentioned above in order to have white boxes instead black boxes.)

You have to differ, because the main issue is that the CE has to deal with included sessions as white boxes.
Nevertheless you also edit the conan cache in this case...

That's why our focus for the current PI is to enhance the CE to deal with Sessions without projects as well.
On this base, we make a PoC to enhance the CE to deal with several sessions in one instance (no matter if included or not).
This gives us the chance, to open and edit included graphs from sessions as well in one instance.

But as said, if your sessions come along in conan cache, you always working on that.

Actions #1

Updated by hidden over 2 years ago

  • Status changed from New to In Progress
  • Topic set to ADTF::Common
Actions #3

Updated by hidden over 2 years ago

  • Department set to G3
  • Topic changed from ADTF::Common to ADTF::ConanCMakeMisc
Actions #4

Updated by hidden over 2 years ago

  • Status changed from In Progress to Customer Feedback Required

Hi Gustavo,

thanks for the input.

When including external sessions (each of them stored as a separate conan package) some developers do it in a way, in which they overwrite the project file of the main project, including the sessions that need to be imported. That way all the "included" sessions are listed in the configuration editor beside the main session and they can be view and edited there.

Currently the only way when you want to view or edit sessions.

The only contra of this approach is that when we change something, the change is made on the conan local cache and that could generate problems to other configuarations using the same (modified) session.

Yes, that is always not good at all to edit the conan cache.

Suggestion from another developer: Modify the conan adtf generator so, that it can handle the inclusion of sessions in the same way as it does with modules (but as mentioned above in order to have white boxes instead black boxes.)

You have to differ, because the main issue is that the CE has to deal with included sessions as white boxes.
Nevertheless you also edit the conan cache in this case...


That's why our focus for the current PI is to enhance the CE to deal with Sessions without projects as well.
On this base, we make a PoC to enhance the CE to deal with several sessions in one instance (no matter if included or not).
This gives us the chance, to open and edit included graphs from sessions as well in one instance.


But as said, if your sessions come along in conan cache, you always working on that.

Actions #5

Updated by hidden over 2 years ago

Hello Florian,

that sounds good. I look forward to seeing the implementation. You can close this issue.
Best regards,
Gustavo

Actions #6

Updated by hidden over 2 years ago

  • Project changed from 30 to Public Support
  • Subject changed from Including Sessions in ADTF3 - proposal/suggestion to see sessions as white boxes to Proposal/suggestion to see sessions as white boxes
  • Description updated (diff)
  • Status changed from Customer Feedback Required to To Be Closed
  • Private changed from Yes to No
  • Resolution set to Solved Issue
Actions #7

Updated by hidden over 1 year ago

  • Status changed from To Be Closed to Closed
Actions

Also available in: Atom PDF