-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fixing terminology section #115
Conversation
My understanding is that Interconnection of servients section was meant to map building blocks to High-Level Architecture described in section 6.2. I am not so sure if the section fits well in WoT Deployments section. I suggest @mryuichi to simplify Interconnection of servients section. It should show and explain how Things each loaded with building blocks connect to and work with one another in light of the high level architecture. I think a simplified version can stay in WoT Building Blocks section. |
@takuki I agree with you about necessity of simplification of the 7.5 Interconnection of Servients section. To incorporate this material to 7. WoT building block section, it should align a level of abstraction on the section. For example, ‘Servient’ and other implementation-oriented descriptions are suitable for 8. Servient Implementation or later sections, but not suitable for 7. WoT building block section. Abstraction level of each section (just my consideration):
I think the simplification of this section need a considerable work, and currently @mmccool is also updating this section in PR #101. So, to avoid complicated conflict, I recommend to simply merge this PR, and after stabilize this section, @mryuichi may make another PR for simplified version of 7.5 Interconnection of Servients for 7. WoT building block. |
@takuki @k-toumura If we look at the current contents of chapter 7.5., which talks about interconnection of servients, I think that chapter 7 is not the right place for it. In the current form chapter 7.5. fits best into chapter 8, which introduces the servient concept and describes how to implement the servient based on the building blocks. Chapter 7.5. introduces different types of servients and builds on the definitions and terminology introduced in sections 8.1-8.4. I'll update the PR to move it to section 8 at this point - we can revisit, once section 7 is updated. |
@mlagally I think the description of how to cooperate with the other servients is very useful to clarify the functionality of the servient. The Text of Chapter 7.5 is better to be kept in Chapter 7, because my intention to input this was not to specify the implementations of the servient. If you feel It is too detail, it's no problem to simplify. As @k-toumura wrote, we should make consensus of the contents from chapter 6 to 9. My idea for the abstraction level of each chapter is different from @k-toumura.
|
@mryuichi I agree that the description of how to cooperate among servients is very useful. However I am thinking about the following two aspects:
|
@mlagally Thanks for your comment. If the purpose of Section 7 is to explain other documents, it should be move to the beginning of this document, e.g. Section 1. I thing the main body of the document might be better to describe the specifications. |
cleanup terminology
#83
moving chapter 7.5 Interconnection of servients to chapter "9 WoT Deployments"
#110