echopen / echopen_prototyping

Repo hosting the source files of the prototyping gitbook
https://echopen.gitbooks.io/echopen_prototyping/content/
12 stars 13 forks source link

Beta-test the gitbook :D #64

Closed Aurelie-Mutschler closed 7 years ago

Aurelie-Mutschler commented 7 years ago

Read the brand new gitbook and give us some feedbacks ! ttps://echopen.gitbooks.io/echopen_prototyping/content/

Indicative due date : June 30th, 2017

Criteria to close the issue :

nfilipov commented 7 years ago

Hi,

Thanks for putting together this well-detailed gitbook! Here are some comments from my first read-through:

General comment: the structure of the document is already there, but there are some discrepancies in terms of length and outline of sections. I understand that some older pages are to be taken out. Generally speaking, the format of the 'how to contribute' section is a good example of what felt easiest to read: relatively short main page, more detailed content in subsection pages). Also, I'm wondering if the Challenges section shouldn't go lower in the outline, or if the Stable version section should go up.

More detailed comments/questions per section:

Get started

Product backlog

Challenges

In progress

Stable Release v3.0.0

References

voila

Aurelie-Mutschler commented 7 years ago

Ping @lecoued

ApollineF commented 7 years ago

Hi,

General comment : I think that when you first discover the Gitbook it's quite hard to understand where you can find an information quickly. Maybe in the first section we could add a kind of summary, or just add what is written at "How to contribute/Work method/medicotechnical gitbook/Outline. Indeed basic information about the organization of the Gitbook is written there but it's not the first thing you read and it's not very easy to find.

Remarks by section: --> How to contribute:

--> Get started It's a little frustrating to read the list of the things you need to design the echopen probe and then ... nothing. Maybe you should add a link to the next step, or just a sentence to say what to do next.

--> Product backlog

--> Challenges

ApollineF commented 7 years ago

I'll read the rest of the GitBook tomorrow.

Aurelie-Mutschler commented 7 years ago

Thanks Apolline !! Waiting for more comments then ;)

ApollineF commented 7 years ago

Hi, I've just finished the GitBook, here are the rest of my remarks.

--> Challenges If you don't need to subscribe to a team to participate to challenges, then how do you ? It seems logical that you can try to find a solution on your own, but how do you tell the community that you've found something ? Do you need to use GitHub too ? Do you send an e-mail ? It should be written there.

--> In progress

-->Stable release V3.0.0.0

--> References

A few general remarks to finish: Maybe the section about the stable release should come before the "In progress" section. Indeed, the latter is about the improvements that are being made but the new reader still doesn't know what has been done. A lot of sections are still empty but I suppose that you are working on them. However, the GitBook gives a good global view of the prototype :)

Aurelie-Mutschler commented 7 years ago

I put here the synthesis of remarks from @nfilipov & @ApollineF - @ApollineF I put your name next do the points you can address by yourself ;)

Hi,

Thanks for putting together this well-detailed gitbook! Here are some comments from my first read-through:

General comment: the structure of the document is already there, but there are some discrepancies in terms of length and outline of sections. I understand that some older pages are to be taken out. Generally speaking, the format of the 'how to contribute' section is a good example of what felt easiest to read: relatively short main page, more detailed content in subsection pages). Also, I'm wondering if the Challenges section shouldn't go lower in the outline, or if the Stable version section should go up.

More detailed comments/questions per section:

Get started

Product backlog

Challenges @ApollineF you can discuss the remarks about Challenges with @clecoued and @benchoufi

In progress

Stable Release v3.0.0

References


General comment : I think that when you first discover the Gitbook it's quite hard to understand where you can find an information quickly. Maybe in the first section we could add a kind of summary, or just add what is written at "How to contribute/Work method/medicotechnical gitbook/Outline. Indeed basic information about the organization of the Gitbook is written there but it's not the first thing you read and it's not very easy to find. @ApollineF

Remarks by section: --> How to contribute:

Work method: Is the strucure of the medicotechnical Gitbook the same as the prototyping Gitbook's ? Maybe it is but it seems a little strange to me, I wonder if there is a mistake here. @ApollineF The 'Find your team' section is fine. Maybe you should separate the contributor's guide from the working method because even if you have already read this section, you might need to use the contributor's guide a few days later. It's important to be able to find it quickly. @ApollineF --> Get started It's a little frustrating to read the list of the things you need to design the echopen probe and then ... nothing. Maybe you should add a link to the next step, or just a sentence to say what to do next.

--> Product backlog

Why is there a complicated Id for each functionnality that is longer than the name ? What for ? Why are there so many question marks in the mechanics chart ? @ApollineF you can discuss that with @Bivi What is the difference between Technical constrains and functionnal specifications ? Is it a Hardware/software thing ? Why is there a difference in their organizations (charts vs text, chronological order or not) ? Nevertheless, the explanations are very clear in those sections.

--> Challenges @ApollineF you can discuss Challenges with @clecoued and @benchoufi

Scan conversion : the schemes titles are written in french. Current implementation: a lot of spelling mistakes here. data format :'The project already acquires some data on which one can work - being images or data - it would then be awesome to capitalize on this and allow those who want to do some signal processing to work on a couple of files that can be given to data processing specialists.' This is not very clear. You want some people to do some signal processing on a couple of files only and then give it to data processing specialists ? I thought that those specialists needed lots of data and not just a coupled of files. I imagine that the persons who are able to create that format will need to understand what it will be used for alittle more precisely. Thre is a sentence that is still written in french: 'Un hackaton pour une app qui exporte le format echopen en DICOM ?'

--> Challenges If you don't need to subscribe to a team to participate to challenges, then how do you ? It seems logical that you can try to find a solution on your own, but how do you tell the community that you've found something ? Do you need to use GitHub too ? Do you send an e-mail ? It should be written there.

Hetic school challenge : this section is empty, maybe empty sections should not appear on the GitBook. They could be on GitHub only, waiting to be ready.

--> In progress

Preparing CapTech: what is a "Raspberry benchmarking tool" ? I've googled it and I still don't understand. The rest of this section is fine.

-->Stable release V3.0.0.0

Specifications/Mobile app: there is only a little problem with the layout in the third point. UX Design/Mobile app : the screenshots seem pretty cool ! Where are the requirements about the Hardware, data processing and so on ? This section is about the mobile app only. Hardware documentation/Electronic analogic: spelling mistakes. @ApollineF Software documentation/Open CV: the link towards the Starter Kit Gitbook doesn't work. @ApollineF

Production guide:

--> References

Mechanical issues. The explanations are very clear, except this sentence :'Note : in order to facilitate certain medical examinations, in particular between two close ribs, it is preferable to approach as far as possible the axis of rotation of the transducer of the end of the probe tip in contact with the body.' What is the probe tip ? How do you approach as far as possible ? @ApollineF you can discuss that with @Bivi

Signal processing: From the Analytic to the $IQ$ representation. Spelling mistakes. Nevertheless, the signal processing section is well-organized and the explanations are clear.

Android App: What is OpenCV ? Why would you need to install it ? "Let's note that this piece of API knocks the JNI. That's the reason why in the preceding section, we invite the user to inform the ndk.dir in local.propeties file" Honestly I don't have the slightest idea of what this sentence means, but maybe it's not a problem at all. My question is: Who is supposed to read those documents ? If they are written only for future members of the team who wrote them then it's not a problem. @ApollineF you can discuss that with @clecoued and @benchoufi

A few general remarks to finish: Maybe the section about the stable release should come before the "In progress" section. Indeed, the latter is about the improvements that are being made but the new reader still doesn't know what has been done. @ApollineF A lot of sections are still empty but I suppose that you are working on them. However, the GitBook gives a good global view of the prototype :)

Aurelie-Mutschler commented 7 years ago

I'll handle remaining comments

hackolite commented 7 years ago

is it possible to download this book as a pdf ebook ?

hackolite commented 7 years ago

dead link : https://echopen.gitbooks.io/starterkit/content/intro.md/readme.html https://echopen.gitbooks.io/echopen_prototyping/content/inprogress/backlog/technical.md

Aurelie-Mutschler commented 7 years ago

@hackolite now you can download the PDF 😉 not sure if the page layout will be beautiful, but still, it's possible !