Clean up wiki with the following changes #1100

Closed
opened 2026-05-22 08:05:52 +00:00 by a24sakma · 11 comments
Collaborator

Which models to update after the discussion

Entire system changes

1.Update system entire model with below changes
1.1 Change TempSensorMockup to services/api
1.2. MQTT shall go to DB and not to boundlessflowcampuse

2.Usecase diagram shall be updated with below changes

2.1 Logout shall happen after login and not parallel
2.2 Guest view shall also be updated with adding cards
2.3 New features that shall be included such as 
    2.3.1 Create account shall be included
    2.3.2 Forgot password shall be included

3.Sequence diagram from entire system shall be moved to service/api
4. Energy activity diagram from entire system shall be deleted.

Frontend changes

  1. delete sequence diagram from frontend
  2. remove webpage container structure from frontned

Middleware

  1. remove the class diagram and replace it with more abstract that shows the communication rather than how it is implemented. Such as connection to Db, connection to services

Mockup

  1. Clarify the first diagram that it says it is for a service
    2. change the name of methods to get[YOUR_METHOD_NAME] rather than getAllEnergy
  2. clarify the second diagram that it says it is for an api and it is an example
# Which models to update after the discussion ## Entire system changes 1.Update system entire model with below changes 1.1 Change TempSensorMockup to services/api 1.2. MQTT shall go to DB and not to boundlessflowcampuse 2.Usecase diagram shall be updated with below changes 2.1 Logout shall happen after login and not parallel 2.2 Guest view shall also be updated with adding cards 2.3 New features that shall be included such as 2.3.1 Create account shall be included 2.3.2 Forgot password shall be included 3.Sequence diagram from entire system shall be moved to service/api 4. Energy activity diagram from entire system shall be deleted. ## Frontend changes 1. delete sequence diagram from frontend 2. remove webpage container structure from frontned ## Middleware 1. remove the class diagram and replace it with more abstract that shows the communication rather than how it is implemented. Such as connection to Db, connection to services ## Mockup 1. Clarify the first diagram that it says it is for a service 2. change the name of methods to get[YOUR_METHOD_NAME] rather than getAllEnergy 2. clarify the second diagram that it says it is for an api and it is an example
Collaborator

Links to all updated diagrams (minus new class diagram)

Links to all updated diagrams (minus new class diagram)
Collaborator

Pictures to use in wiki perchance

Classdiagram for middleware:
image

Pictures to use in wiki perchance Classdiagram for middleware: ![image](/attachments/bf643166-1572-4e49-a820-e0f520a7d921)
Author
Collaborator

@b24idalu you can put needs-review then someone will check when you are done

@b24idalu you can put needs-review then someone will check when you are done
Collaborator

The Temperature Diagram is still missing an interface file, and we might want to make it more horizontal rather than vertical for easer viewing. I made an updated version for my slides that we could use:

I also seem to recall the customer wanting the mockup service diagrams a bit more abstract (things like the method calls in TempService.cs being combined). Do we want to come to a consensus on how to update these?

The Temperature Diagram is still missing an interface file, and we might want to make it more horizontal rather than vertical for easer viewing. I made an updated version for my slides that we could use: I also seem to recall the customer wanting the mockup service diagrams a bit more abstract (things like the method calls in TempService.cs being combined). Do we want to come to a consensus on how to update these?
Collaborator

Stuff for middleware

Stuff for middleware
Collaborator

Awaiting answer on Tim's question before asking for review

Awaiting answer on Tim's question before asking for review
Author
Collaborator

@a23timgu wrote in #1100 (comment):

The Temperature Diagram is still missing an interface file, and we might want to make it more horizontal rather than vertical for easer viewing. I made an updated version for my slides that we could use:

I also seem to recall the customer wanting the mockup service diagrams a bit more abstract (things like the method calls in TempService.cs being combined). Do we want to come to a consensus on how to update these?

Agree

  • horizontal looks good to me too rather than verticle. I think ida can just take yours and put it because otherwise they look identical

Temperature

If you check the structure I put. I added change the name of methods to get[YOUR_METHOD_NAME] rather than getAllEnergy and Ida double checked with me and I told her that her ide that she put for room booking seems fine tome, I don't think she updated the temperature yet...

the background of room booking can be white too

@a23timgu wrote in https://git.webug.se/Andras/BoundlessFlowCampus2K/issues/1100#issuecomment-14564: > The Temperature Diagram is still missing an interface file, and we might want to make it more horizontal rather than vertical for easer viewing. I made an updated version for my slides that we could use: > > I also seem to recall the customer wanting the mockup service diagrams a bit more abstract (things like the method calls in TempService.cs being combined). Do we want to come to a consensus on how to update these? # Agree - horizontal looks good to me too rather than verticle. I think ida can just take yours and put it because otherwise they look identical # Temperature If you check the structure I put. I added ` change the name of methods to get[YOUR_METHOD_NAME] rather than getAllEnergy` and Ida double checked with me and I told her that her ide that she put for room booking seems fine tome, I don't think she updated the temperature yet... the background of room booking can be white too
Collaborator

@a24sakma wrote in #1100 (comment):

@a23timgu wrote in #1100 (comment):

The Temperature Diagram is still missing an interface file, and we might want to make it more horizontal rather than vertical for easer viewing. I made an updated version for my slides that we could use:
I also seem to recall the customer wanting the mockup service diagrams a bit more abstract (things like the method calls in TempService.cs being combined). Do we want to come to a consensus on how to update these?

Agree

  • horizontal looks good to me too rather than verticle. I think ida can just take yours and put it because otherwise they look identical

Temperature

If you check the structure I put. I added change the name of methods to get[YOUR_METHOD_NAME] rather than getAllEnergy and Ida double checked with me and I told her that her ide that she put for room booking seems fine tome, I don't think she updated the temperature yet...

the background of room booking can be white too

So if I'm understanding things right, we use example mockup diagrams as guide(s) for new services.
The example will have the more abstract get[YOUR_METHOD_NAME] instead of explicitly naming the method calls like we do in for example the tempService diagram.

Will we still use the existing diagrams that explicitly describe each service that were created in for example #591 for anything?

@a24sakma wrote in https://git.webug.se/Andras/BoundlessFlowCampus2K/issues/1100#issuecomment-14584: > @a23timgu wrote in #1100 (comment): > > > The Temperature Diagram is still missing an interface file, and we might want to make it more horizontal rather than vertical for easer viewing. I made an updated version for my slides that we could use: > > I also seem to recall the customer wanting the mockup service diagrams a bit more abstract (things like the method calls in TempService.cs being combined). Do we want to come to a consensus on how to update these? > > # [](#agree)Agree > * horizontal looks good to me too rather than verticle. I think ida can just take yours and put it because otherwise they look identical > > # [](#temperature)Temperature > If you check the structure I put. I added ` change the name of methods to get[YOUR_METHOD_NAME] rather than getAllEnergy` and Ida double checked with me and I told her that her ide that she put for room booking seems fine tome, I don't think she updated the temperature yet... > > the background of room booking can be white too So if I'm understanding things right, we use **example mockup diagrams** as guide(s) for new services. The example will have the more abstract `get[YOUR_METHOD_NAME]` instead of explicitly naming the method calls like we do in for example the tempService diagram. Will we still use the existing diagrams that explicitly describe each service that were created in for example [#591](https://git.webug.se/Andras/BoundlessFlowCampus2K/issues/591) for anything?
Collaborator
Author
Collaborator

@a23timgu wrote in #1100 (comment):

@a24sakma wrote in #1100 (comment):

@a23timgu wrote in #1100 (comment):

The Temperature Diagram is still missing an interface file, and we might want to make it more horizontal rather than vertical for easer viewing. I made an updated version for my slides that we could use:
I also seem to recall the customer wanting the mockup service diagrams a bit more abstract (things like the method calls in TempService.cs being combined). Do we want to come to a consensus on how to update these?

Agree

  • horizontal looks good to me too rather than verticle. I think ida can just take yours and put it because otherwise they look identical

Temperature

If you check the structure I put. I added change the name of methods to get[YOUR_METHOD_NAME] rather than getAllEnergy and Ida double checked with me and I told her that her ide that she put for room booking seems fine tome, I don't think she updated the temperature yet...
the background of room booking can be white too

So if I'm understanding things right, we use example mockup diagrams as guide(s) for new services. The example will have the more abstract get[YOUR_METHOD_NAME] instead of explicitly naming the method calls like we do in for example the tempService diagram.

Will we still use the existing diagrams that explicitly describe each service that were created in for example #591 for anything?

I think we are on good foot with having one example from service which is tempservice and one example from api which is room booking. It is good enough as those services have same structure which temp service represents and and room booking represents how api looks like

@a23timgu wrote in https://git.webug.se/Andras/BoundlessFlowCampus2K/issues/1100#issuecomment-14593: > @a24sakma wrote in #1100 (comment): > > > @a23timgu wrote in #1100 (comment): > > > The Temperature Diagram is still missing an interface file, and we might want to make it more horizontal rather than vertical for easer viewing. I made an updated version for my slides that we could use: > > > I also seem to recall the customer wanting the mockup service diagrams a bit more abstract (things like the method calls in TempService.cs being combined). Do we want to come to a consensus on how to update these? > > > > > > # [](#agree-agree)Agree > > > > * horizontal looks good to me too rather than verticle. I think ida can just take yours and put it because otherwise they look identical > > > > # [](#temperature-temperature)Temperature > > If you check the structure I put. I added ` change the name of methods to get[YOUR_METHOD_NAME] rather than getAllEnergy` and Ida double checked with me and I told her that her ide that she put for room booking seems fine tome, I don't think she updated the temperature yet... > > the background of room booking can be white too > > So if I'm understanding things right, we use **example mockup diagrams** as guide(s) for new services. The example will have the more abstract `get[YOUR_METHOD_NAME]` instead of explicitly naming the method calls like we do in for example the tempService diagram. > > Will we still use the existing diagrams that explicitly describe each service that were created in for example [#591](https://git.webug.se/Andras/BoundlessFlowCampus2K/issues/591) for anything? I think we are on good foot with having one example from service which is tempservice and one example from api which is room booking. It is good enough as those services have same structure which temp service represents and and room booking represents how api looks like
Author
Collaborator

@b24idalu Great job all the points are completed!
The is completed. I close this issue

@b24idalu Great job all the points are completed! The is completed. I close this issue
a24sakma 2026-05-28 07:20:09 +00:00
Sign in to join this conversation.
No milestone
No project
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Andras/BoundlessFlowCampus2K#1100
No description provided.