Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jul 20 07:40
    lazaridiscom opened #472
  • Jul 14 15:06
    sbrichards opened #471
  • May 13 16:03
    tkstanczak opened #470
  • May 13 16:02
    tkstanczak opened #469
  • Apr 01 12:43
    ninabreznik opened #468
  • Feb 20 20:06
    tarunbatra opened #467
  • Jan 22 14:55
    Secullus commented #377
  • Jan 21 16:47
    jklepatch opened #466
  • Jan 15 22:49
    flipchan commented #465
  • Jan 15 22:47
    flipchan opened #465
  • Jan 02 00:02
    werzedef edited #464
  • Jan 02 00:00
    werzedef closed #463
  • Jan 02 00:00
    werzedef edited #463
  • Jan 01 23:59
    werzedef edited #464
  • Jan 01 23:52
    werzedef opened #464
  • Jan 01 23:49
    werzedef edited #463
  • Jan 01 23:49
    werzedef edited #463
  • Jan 01 23:47
    werzedef opened #463
  • Jan 01 09:50
    flipchan commented #462
  • Dec 31 2018 15:36
    flipchan opened #462
James Ray
@jamesray1
There are a lot of open PRs in the repo.
James Ray
@jamesray1
PS there are now only 13 open PRs in the repo, so it has been maintained thanks to @pirapira!
Yoichi Hirai
@pirapira
Oh, you got me into this room. I hadn't joined here.
James Ray
@jamesray1
OK, yes it would be good if you could please keep an eye on it, since you seem to be quite active in maintaining Ethereum repos on Github.
Andreas M. Antonopoulos
@aantonop
What is the license attached to Homestead-Guide? I can't find any license on github. Someone has made a pull request for my book "Mastering Ethereum" based 90% on the glossary from Homestead-Guide. I want to find out if I can merge it and if so how to properly attribute it
James Ray
@jamesray1
@aantonop I made a pull request recently for this for CC BY-SA 4.0, as was also added to the Yellow Paper recently. ethereum/homestead-guide#413
At the moment there is no license.
So it's all rights reserved, by default.
Andreas M. Antonopoulos
@aantonop
Thanks for the response. I've rejected the pull request (https://github.com/ethereumbook/ethereumbook/pull/2#issuecomment-356115693). I'm glad you are planning to add a CC license, that will help expand the reach of the material. But unfortunately, it is not suitable for use in my book. Thanks again for responding so quickly!
James Ray
@jamesray1
@5chdn I think there is a lot of overlap between the Ethereum wiki and the Homestead Guide. So I think creating a separate guide for each release is going to be a hassle, since there may be a lot of duplicate information, which should be avoided.
Andreas M. Antonopoulos
@aantonop
@jamesray1 I've reconsidered my approach. Instead of trying to get all of homestead-guide under a suitable license, I plan to contact the primary contributors to the glossary and ask them for a specific license for that element
Andreas M. Antonopoulos
@aantonop

Context: I want to include a glossary in "Mastering Ethereum" which is derived 99% from the glossary in Homestead-Guide. I need a license that is open enough for me to use this glossary. My book will initially be licensed CC-BY-NC-ND, then will switch to CC-BY-SA within 12 months of publication.

Ask: I need a CC-BY license for the glossary (https://github.com/ethereum/homestead-guide/blob/master/source/glossary.rst). The primary authors are: @Souptacular @zelig @gmkung and @klmoney . If each of you could agree to a CC-BY license for glossary.rst, I can include a derived glossary in my book and offer you specific attribution in the preface. Please respond to this and let me know if you are ok with such a license

Thank you for reading!

James Ray
@jamesray1
@aantonop at the moment we are looking at adding a CC-BY-SA 4.0 license, but we are waiting for the approval from a few countributors such as @zelig, @hughlang and @gmkung, as outlined in the PR I mentioned before.
Andreas M. Antonopoulos
@aantonop
Yes, I understand. Unfortunately, because my book starts off as CC-BY-NC-ND for the first 6-12 months, it is incompatible with CC-BY-SA. Eventually, it will become CC-BY-SA, but at first it does not "share-alike". My publisher is already way ahead of the pack just by agreeing to CC, so I have to make accommodations. A CC-BY-SA doesn't work for me. It seems silly to re-create the entire glossary from scratch, so I'm hoping I can ask the 4 major contributors to give me a CC-BY for this particular use case.
James Ray
@jamesray1
Fair enough.
Nick Sawinyh
@sneg55
It's appears now that ethdocs.org / ethereum-homestead.readthedocs.io still sitting on outdated build, probably someone should take care about it ?
Hudson Jameson
@Souptacular
@sneg55 You are correct! Thanks for pointing it out. Updating now...
Hudson Jameson
@Souptacular
Welp I lost my privledges to the repo, lol. I will look into it and see if I can fix it.
David Burg
@daviburg
I'm not sure if using the Docker installation of ethereum cpp client will work at all with Windows Docker community edition. I was able to pull the package from dockerhub. The mkdir command needs to be revised for windows to something like mkdir .ethereum and mkdir .web3
Because -p for creating intermediate directories is the default behavior of mkdir on windows and not a supported parameter
Mkdir on windows also takes only one directory argument at a time unlike Linux' support for multiple names
Then the ~ shortcut for user home maybe needs to be %USERPROFILE% environment variable in windows
Or maybe use %LOCALAPPDATA% depending if we want the folders to be easily found by the user or hidden
I could use some insights as to the etherum execution command to see if the parameters can be adapted for docker on windows
The -v option for path mount can be fixed for ~ to absolute path of the same folders created before
David Burg
@daviburg
The --user argument parsing on windows docker didn't work, with docker confused with the contained -g)
With all this worked around the client miner still failed on start up to open the database with
cpp-ethereum, a C++ Ethereum client
✘ 18:30:12.950|main Database "/.ethereum/d4e56740/blocks" or "/.ethereum/d4e56740/12041/extras" already open. You appear to have another instance of ethereum running. Bailing.
terminate called after throwing an instance of 'boost::exception_detail::clone_impl<dev::eth::DatabaseAlreadyOpen>'
what(): DatabaseAlreadyOpen
Yoichi Hirai
@pirapira
Are you guys happy to retire homestead-guide and move to the wiki? https://github.com/ethereum/homestead-guide/pull/440/files#diff-88b99bb28683bd5b7e3a204826ead112R12
@/all ^
James Ray
@jamesray1
The guide could still be maintained, the PR is placing the wiki prominently as an alternative. There are limitations to the wiki, as I noted in https://github.com/ethereum/wiki/wiki#a-proposal-to-move-the-content-in-this-wiki-to-a-wikipedia-style-wiki-site.
James Ray
@jamesray1
I also created an EIP issue about that proposal. ethereum/EIPs#1053.
Yoichi Hirai
@pirapira
@jamesray1 thanks for the initiative. I've been merging some PRs to the Homestead Guide, but I was only involved passively.
... like dormant untile a new PR arrives.
Hudson Jameson
@Souptacular
The Homestead Guide repo is basically dead, but we want to keep it around because it is still valuable and has some good info.
@pirapira what do you mean by retire?
James Ray
@jamesray1
I agree we should keep it around, but I think it would be good to more prominently refer people to the Ethereum wiki (or a Media wiki hosted site which has the Ethereum wiki contents) which is more up-to-date.
Yoichi Hirai
@pirapira
@Souptacular I mean merging https://github.com/ethereum/homestead-guide/pull/440/files#diff-88b99bb28683bd5b7e3a204826ead112R12 > The Guide may be considered to be a historic reference
In this channel, I'm seeing If there appears an owner of the Homestead guide who is eager to update it.
Hudson Jameson
@Souptacular
@pirapira I think we can merge that PR, it's all good. If we do an update to it, it will be a major overhaul. I already have ethereum/documentation repo reserved in github whenever myself or others have time to lead that effort.
Yoichi Hirai
@pirapira
@Souptacular thanks for the opnion. That's what I guessed as well, but it's great to hear you. I feel much more assured than listening into silence.
Hudson Jameson
@Souptacular
Happy to help :)
Nils-Erik Frantzell
@halfalicious
@pirapira : I created a PR a while back to add some "running eth" details to the Homestead documentation, would you mind please taking a look when you get a chance? Should be a trivial review. PR: ethereum/homestead-guide#448
Nils-Erik Frantzell
@halfalicious
Wow that was fast, thanks @pirapira !
Yoichi Hirai
@pirapira
I'm super-jetlagged and on weird hours now.
Nils-Erik Frantzell
@halfalicious
I was going to say, I thought you guys were in Berlin so I didn't expect anything until at least 1 AM PST (which is typically when my cpp-ethereum PRs start getting traction) :)
Nils-Erik Frantzell
@halfalicious
@pirapira : Would appreciate a review whenever you get a chance: ethereum/homestead-guide#453
Nils-Erik Frantzell
@halfalicious
Ping :)
Nils-Erik Frantzell
@halfalicious
Unfortunately it seems to be the only source of truth for cpp-ethereum-specific info e.g. running the tool, building from source...unless there's other documentation that I'm not aware of?
Sujith-Surendran
@Sujith-Surendran
What does exactly payable funtion do?