Skip to content
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

Add dev setup guide #1852

Merged

Conversation

ManfredKarrer
Copy link
Member

  • Move outdated and not highly relevant files to sub directories

- Move outdated and not highly relevant files to sub directories
@ManfredKarrer
Copy link
Member Author

As soon that is merged I will replace the Wiki entries with a link to that file. Wiki has no commit history so keeping that in the file is better IMO.

Compensation for your contributions
---------
Bisq is not a company but operates as a [DAO](https://docs.bisq.network/dao/phase-zero.html). For any development work merged into the Bisq master branch you can file a [compensation request](https://github.com/bisq-network/compensation) and earn BSQ (the DAO native token). Learn more about the Bisq DAO at our [docs](https://docs.bisq.network/dao/phase-zero.html) pages.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a comment unrelated to your changes for this PR, I was wondering if this CONTRIBUTING doc is necessary here? Should we merge all its content into the one under bisq-docs?
Also since that is where the main CONTRIBUTING.md doc for this repo points to.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would like to leave it to @cbeams if he prefers to merge both files.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CONTRIBUTING.md is there because it is recognized and dealt with specially by GitHub. Namely, it asks users to read the file when submitting a PR (as you may have noticed). So we could make it a placeholder with link(s) pointing to canonical doc(s) elsewhere in the repo, but the file itself should remain in place, as it's the hook into GitHub's PR system.

@devinbileck
Copy link
Member

The wiki does have revision history. But I agree moving it into the repo makes it easier for anyone to submit PRs to update its content since the wiki requires granting users access.

@devinbileck
Copy link
Member

A few additional comments:

  • I think some of the md files under the misc sub folder should likely be up a level rather than hidden away. Are we planning on migrating all wiki content here? If so, perhaps should separate various topics into separate md files?
  • Perhaps the sh files should not even be under the doc folder (maybe something like under a scripts folder?)
  • Are the files under outdated folder necessary to keep around, or should they just be removed?

Copy link
Contributor

@ripcurlx ripcurlx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK -
besides smaller typos (see comments) all is looking good. Thanks for putting this together @ManfredKarrer!

doc/DEV_SETUP.md Outdated Show resolved Hide resolved
doc/DEV_SETUP.md Outdated

#### Use the predefined setup

The creation of the genesis tx is a bit cumbersome. To make it easier to get started you can use the [Bisq_DAO_regtest_setup.zip](https://github.com/bisq-network/bisq/tree/master/doc/Bisq_DAO_regtest_setup.zip) file which you find here in the same directory.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

...file which you find here in the same directory.

Not sure if wee need the "which your find...."

doc/DEV_SETUP.md Outdated Show resolved Hide resolved
doc/misc/run_bisq_via_vps.md Outdated Show resolved Hide resolved
@ManfredKarrer
Copy link
Member Author

@devinbileck
Yes I will move the sh file to a scripts folder.
I don't have/want to spend time atm regarding the outdated files. some are still useful (at least for me sometimes), but yes should be probably cleaned up...

@ManfredKarrer
Copy link
Member Author

Updated to reflect the feeback and will merge now. Feel free to add other changes in a new PR...

@ManfredKarrer
Copy link
Member Author

@devinbileck Ah forgot to answer another question:
Re wiki:
I removed all the other content. I think most is covered better on other places like docs, whitepaper or was not up-to-date anyway. I would leave the wiki empty and just add the link to the dev-setup.md file.

@ManfredKarrer ManfredKarrer merged commit 48fa15e into bisq-network:master Nov 1, 2018
@ManfredKarrer ManfredKarrer deleted the add-dev-setup-guide branch November 1, 2018 16:58
@devinbileck
Copy link
Member

@ManfredKarrer FYI, when selecting the Wiki, it just lists the Pages rather than directing to the Bisq page:
image

@ManfredKarrer
Copy link
Member Author

Ah... do you know how to change that? If so feel free to change or improve...

@devinbileck
Copy link
Member

I think it needs to be named Home.md, rather than Bisq.md.

@ManfredKarrer
Copy link
Member Author

Ah, thanks!

@cbeams
Copy link
Member

cbeams commented Nov 5, 2018

I'm glad to see the Wiki get cleared out. I've been meaning to suggest this or do it myself for quite a while. Note that I restored the https://github.com/bisq-network/bisq/wiki/Arbitration-System page, though, as we have links coming into it from within the arbitration interface. Once those links are gone, we can remove that page too, but in the meantime it's better to leave the page in place and avoid the bad UX of 404s.

@ManfredKarrer
Copy link
Member Author

Ah thanks! Will try to change the links...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants