sugarlabs / browse-activity

Sugar activity to browse the internet; WebKit on GTK on Sugar Toolkit
GNU General Public License v2.0
8 stars 44 forks source link

Create readme.md #62

Closed Rohith-coder closed 6 years ago

Hrishi1999 commented 6 years ago

You have used html instead of the markdown. Please follow this https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet

Hrishi1999 commented 6 years ago

Please explain briefly what is Browse., what does it do. Also, mind the typos. You haven't started sentences with capital letters at many places. Please remove the last paragraph also.

quozl commented 6 years ago

@tony37 wrote a valuable response but it did not reach this pull request yet, so I'll copy and paste:

I don't see any value in this readme. It seems content-free.

The Browse.activity is a Sugar activity. It is not useful to run it outside of Sugar. Sugar activities are in general written in Python so mentioning this is needed when the activity includes object files.

However, it is important to know which version of Browse since it has changed browsers frequently. Which version of webkit is supported by the version now in github. Which versions of Sugar can support it (e.g. 13.2.8/0.110? Current Sugar is based on Fedora 18. Which version(s) of Fedora are compatible with the Browse activity in github?

Does the version of webkit in this Browse activity compatible with both Intel architecture and Arm architecture?

These is the information that should be in the readme.

quozl commented 6 years ago

Review; NAK; the text exhibits haste and misunderstanding of the source code, it doesn't look like the author knows what the source code is for, and demonstrates a lack of research or testing of the source code. I don't think it is worthwhile going into a point by point list of factual errors or irrelevancies; that would be even more negative. Just have a big think about it and start again. Hope we can help.

A repository README.md has no defined content, but the main audience is developers. You have to know what a developer of Browse needs in order to write it. Also an audience are users and integrators, for which they need compatible versions and lists of dependencies.

Repository description is "An activity to browse the internet; WebKit2 on GTK+ on Sugar Toolkit." That's a very concise description, and is sufficient.

Sections could be

Other factual information may include;

@tony37, yes, WebKit is supported by them on Intel and ARM architectures, but what WebKit supports is not our problem in this repository. That's a matter for the WebKit project.

quozl commented 6 years ago

Confusing duplicate of https://github.com/sugarlabs/browse-activity/pull/64, closing both, please reflect on the comments there and open a new pull request when you rewrite.

quozl commented 6 years ago

Thanks for your contributions, they have been merged with others into commit 978e5a0e6078bc0e03d2db75d9f9513769dfe339.