Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - vikram

Pages: 1 [2] 3 4 5 6 7 8 9 ... 82
16
Done.

17
Recent updates:

18
Stakeholder Proposals / Re: [worker] Python-steem and uptick (1.14.52)
« on: February 15, 2017, 12:29:46 am »
Cast your votes, anything to help developers create Bitshares related projects is great for the community.

 +5%

19
General Discussion / Re: [vote] Upgrade Forum Software
« on: February 01, 2017, 06:05:38 am »
Perhaps you didn't see it, but if you have what is your objection to keeping the current SMF forum, locking it down into a read only state, and moving ONLY the user accounts over to Discourse? This was DataSecurityNode's suggestion and I believe it has great merit. I agree that re-registration should not be required. Migrating user accounts will be far easier (tho issues could arise) than then entire forum content.

I think a managed host path should be investigated as well. Even if the costs were not prohibitive I still think we should ONLY migrate user accounts and lock down this SMF forum in a read only state. Although the user base is much larger, I manage an SMF forum myself, and it is not a heavy resource intensive application. It would be worth checking into whether the Discourse hosting might also include hosting for this SMF forum as well. If not I still believe it should be preserved as is in a read only state.

A read only state also reduces the maintenance requirements. As long as a full backup is preserved, and that could be done by several trusted users, should the forum be corrupted or compromised it could be restored from a backup fairly quickly, and speed wouldn't really be an issue in doing so anyway, given it is only a reference library.

Migrating the SMF threads will be wrought with problems and take a significant effort. There are likely to be complications and incompatibilities. All of that can be avoided by just providing access to this SMF from Discourse as a reference.

I don't have a strong objection, I guess I just have a preference to minimize discontinuity if feasible. For example, I like to look at people's post history on here, but that chain gets broken if not migrated.

I'm willing to leave it up to whomever ends up in charge though. As long as a read-only version remains reliably accessible and searchable then I think that could be okay. I agree it's important that at least the user accounts be migrated (I wonder how smoothly that can be done--would it require a password reset?) The old forum would also need to be clearly marked that it has been deprecated so that anyone looking will know to move to the new forum for discussion.

I'm no expert in forum software (and related) maintenance and operations nor do I want to be, so if it were me I would go with managed hosting--but again I think this can also be at the discretion of whoever is in charge and their skillset.

20
Just to clarify, to build the latest from source what is the top level repo to clone, https://github.com/bitshares/bitshares-core? If building from a clean slate (no existing src tree locally), is it necessary to update build scripts with anything besides the top level repo URL? If so is that reflected in a script or step by step build instructions?

Yup, bitshares-core. The old URLs (bitshares-2) will still work because GitHub redirects from the old name--but I will indeed be updating some of the build instructions (intended as part of my last point above).

21
General Discussion / Re: [vote] Upgrade Forum Software
« on: January 31, 2017, 08:53:27 pm »
Quote
As discussed with Fuzzy, I personally think a group solution for hosting the forum is making the subject unnecessary complex. I would prefer that one trusted active community member is in charge of the forum. That would make it easy in terms of the responsibilities, who to contact and also who is in charge to fix something in case of a problem. I prefer to keep things simple.

How simple will it be if that person can't fulfill their responsibility due to unforeseen circumstances?

No, I think the best model is worker for hosting / server costs, several trusted community members with admin rights. If one admin can't do the job or heaven forbid gets hit by a bus, there are 1 or 2 more that can pick up the slack. I would prefer a primary admin and 2 backup admins.

I do agree with you tho that we probably shouldn't count on buy.org. I like the idea of a blockchain based forum but it may be too much to ask of it to meed our needs upon launch.

I also think that anything we can do to improve communications with the east should be given priority.

I tend to agree along these lines--and my vote is for either stick with SMF or migrate all current content to Discourse--as decided by whomever takes over management and their skills/preferences for managing and maintaining the website operations.

I am not a fan of less established or experimental software (i.e. anything blockchain based) for something as important as the forum. I am also not a fan of anything that has any more friction than necessary for lurking/participating (https://bitsharestalk.org/index.php/topic,23705.msg302021.html#msg302021).

To be clear, I am assuming whoever takes over will have full control over the domain name, the forum server software + database, and any additional software like an SMTP server for sending emails.

If sticking with SMF, it's important that it be kept up to date for security purposes (we are currently several versions behind). This is also the least surprising path since there is unlikely to be any outcry for keeping things as-is.

If moving to Discourse, I think it is important that all threads and user accounts be migrated. If everyone had to re-register, then that could kill the forum. Performing such a migration manually seems non-trivial though: here it says https://meta.discourse.org/t/migrating-to-discourse-from-another-forum-software/16616 it requires manual review and editing of the migration script, which is a complex script (https://github.com/discourse/discourse/blob/master/script/import_scripts/smf2.rb). The best bet for a migration (and possibly ongoing operations/maintenance) may be a managed hosting solution (https://meta.discourse.org/t/what-are-some-reputable-managed-discourse-hosting-providers-out-there/54702) like https://www.discoursehosting.com/pricing/ or https://payments.discourse.org/buy/ which also will do the migration for you (eg https://meta.discourse.org/t/discoursehosting-migration-service-for-your-existing-forum/12201). Self-hosting could be done on something like Digital Ocean (https://www.digitalocean.com/community/tutorials/how-to-use-the-discourse-one-click-application-on-digitalocean) but it would still require a complex manual migration and at least an SMTP server for sending emails.

22
Latest updates:

bitshares-fc
bitshares-core (https://bitsharestalk.org/index.php/topic,23716.msg301955.html#msg301955)

Active developers and those building from source can update their submodule remote URLs using "git submodule sync --recursive".

I am also the one that reorganized the BitSharesTalk subforums (https://bitsharestalk.org/index.php/topic,23650.0.html).

Some things I want to look at next:
  • Continue to handle outstanding PRs for bitshares-core
  • Continue to incorporate upstream fc updates and PRs
  • Clean up bitshares-core branches and include/merge applicable branches from https://github.com/cryptonomex/graphene
  • Improve bitshares-core documentation on developing/contributing

23
General Discussion / Re: Cryptofresh status (online)
« on: January 28, 2017, 11:33:15 pm »
Seems to somewhat regularly go temporarily offline with that error

24
General Discussion / Re: Uptick in forum activity
« on: January 19, 2017, 12:08:27 am »
I think the Steemit forum experiment failed and killed most of our forum activity. It is harder to discuss an idea or project in a Reddit forum style. Reddit and Steemit are for announcements and short lifetime content. Not for developing complex new features, ideas, and projects.
Indeed, plus the 30day thread lock feature kills discussions after a while.

I like how the forum has been cleaned up (lots of old subforums have been moved/hidden), focusing attention on a few important subforums.

I'll try and be more active on bitsharestalk from now on.

Another potential issue is the BitShares Telegram (and maybe Slack/Skype too if it's still active?). I haven't used it so I may be off-base here but it seems plausible to me that it is also sucking activity out of BitSharesTalk.

I can definitely see the benefit for instant, ephemeral communication when doing direct collaboration on something specific, or closed groups like witnesses/committee members. For most discussion however I like the forum since it is asynchronous, open to all for reading without registration, and discussion is categorized into persistent and unique threads. For more private communication I like email for the same reasons (minus the registration part).

Personally I got interested in BitShares by lurking on this forum and reading the interesting discussions that were happening. It seems unfortunate to me if some of that discussion gets locked up in Telegram or other services when it needn't be.

25
General Discussion / Re: Graphene vs. BitShares in GitHub
« on: January 18, 2017, 05:35:07 am »
I've gone ahead and made the following changes on GitHub:

Active developers should update their local git configurations to reflect the new repository remote URL, submodule remote URLs, and default branch. People just building from source can maybe just re-clone if they want to make it easy. Be careful not to unintentionally delete wallets, blockchain databases, or other files if you decide to reclone.

Active developers and those building from source can update their submodule remote URLs using "git submodule sync --recursive".

26
General Discussion / Re: Graphene vs. BitShares in GitHub
« on: January 17, 2017, 09:13:55 am »
Let's abandon cnx/graphene and start working in our own organization/repo!

+5%!
You didn't answer the question.

Copy all the issues from cnx/graphene to bitshares/bitshares-2 repo, or remove bitshares/bitshares-2 then move the entire cnx/graphene project (with issue tracker) to bithsares org then rename it to bitshares-2?

I don't think CNX will agree to the latter, as Graphene is still a brand. Just my speculation though.

Yeah I'm still somewhat on the fence but I'm starting to think maybe the right thing to do is use https://github-issue-mover.appspot.com/ to copy all the issues from the graphene to the bitshares repos, and then ask CNX to disable the graphene issue trackers to avoid confusion. The graphene repos would then be left as-is for historical purposes, but otherwise abandoned. Development would then continue solely in the bitshares repos with the copied issues.

27
General Discussion / Graphene vs. BitShares in GitHub
« on: January 16, 2017, 02:06:54 am »
I'd like some developer feedback on reorganizing the GitHub repositories.

For the most part the https://github.com/cryptonomex/ organization seems to be no longer maintained. Specifically there is no one that is maintaining issues and pull requests in https://github.com/cryptonomex/graphene and https://github.com/cryptonomex/fc. @svk is still maintaining https://github.com/cryptonomex/graphene-ui but I think there is a possibility he will be abandoning it soon based on his approved worker proposal here: https://bitsharestalk.org/index.php/topic,23645.0.html

I've already started a new fc fork here https://github.com/bitshares/bitshares-fc which merges all applicable updates and pull requests from https://github.com/cryptonomex/fc and https://github.com/steemit/fc. BitShares will use the bitshares-fc fork moving forward.

I'd like to propose a merge of https://github.com/cryptonomex/graphene and https://github.com/bitshares/bitshares-2. The main reasons for doing so would be to bring the issue tracker into the BitShares organization where myself and other BitShares developers can maintain it, and also to avoid confusion about which of multiple issue trackers and forks BitShares users and contributors should work with.

Due to the way GitHub works, in practice such a merge would essentially involve deleting the current bitshares-2 repository, moving and renaming the graphene repository to take its place, and then restoring all missing branches, tags, and releases from the previous bitshares-2 repository into the new one.

This would also effectively mean that BitShares would become the "reference" Graphene implementation and there would be no more "pure" Graphene project. I think this would be fine, because it can be seen from the current diff between graphene and bitshares-2 at https://github.com/cryptonomex/graphene/compare/master...bitshares:bitshares?w=1 that Graphene already contains "hardfork" code as though it were already part of BitShares, and that it is already missing a number of patches that BitShares contains since nobody is maintaining it. If desired, somebody could maintain a branch downstream of BitShares that removes hardforking code, etc. that would represent a clean Graphene. I would likely do this to begin with as there are still differences for example in the testing infrastructure in Graphene vs BitShares which still need to be fixed.

Performing such a merge would also require agreement from Cryptonomex, whom I cannot speak for. If they do not want to do this or it is otherwise undesirable, an alternative would be to use the https://github-issue-mover.appspot.com/ tool to copy all issues from the graphene repo into the bitshares-2 repo. This would still leave the upstream Graphene repo and issue tracker in place though, which could still be confusing for users and contributors. It could be a reasonable middle ground if perhaps the upstream graphene issue tracker was disabled afterwards to help avoid confusion.

Any thoughts are appreciated.

@abit @dannotestein @kenCode @svk @xeroc

28
General Discussion / Re: BitShares Seed Nodes
« on: January 16, 2017, 02:00:53 am »
Sorry for the dumb question but is this something that could run on a Rasp Pi for example?  I wouldn't mind having a dedicated one or two up and running 24/7 to help out...

I don't know much about Raspberry Pi's but BitShares is not officially supported on ARM. It may be possible (I think it was at one point) but I'd start a different thread to discuss it.

29
General Discussion / Re: Looking for BTS 2.0 Seed Node Operators
« on: January 15, 2017, 10:25:48 pm »
Locking this thread and continuing discussion here: https://bitsharestalk.org/index.php/topic,23715.0.html

30
General Discussion / BitShares Seed Nodes
« on: January 15, 2017, 10:24:48 pm »
This is a new thread to maintain updated info on seed nodes for BitShares. The previous thread was: https://bitsharestalk.org/index.php/topic,18908.0.html

The current list of default seed nodes is here: https://github.com/bitshares/bitshares-core/blob/master/libraries/app/application.cpp#L168-L181
Code: [Select]
               "104.236.144.84:1777",               // puppies      (USA)
               "128.199.143.47:2015",               // Harvey       (Singapore)
               "212.47.249.84:50696",               // iHashFury    (France)
               "51.15.61.160:1776",                 // lafona       (France)
               "bts-seed1.abit-more.com:62015",     // abit         (China)
               "seed.bitsharesnodes.com:1776",      // wackou       (Netherlands)
               "seed.blocktrades.us:1776",          // BlockTrades  (USA)
               "seed.cubeconnex.com:1777",          // cube         (USA)
               "seed.roelandp.nl:1776",             // roelandp     (Canada)
               "seed04.bitsharesnodes.com:1776",    // Thom         (Australia)
               "seed05.bitsharesnodes.com:1776",    // Thom         (USA)
               "seed06.bitsharesnodes.com:1776",    // Thom         (USA)
               "seed07.bitsharesnodes.com:1776",    // Thom         (Singapore)
               "seeds.bitshares.eu:1776"            // pc           (http://seeds.quisquis.de/bitshares.html)

I am requesting that operators currently in the list please confirm whether you are still actively maintaining your listed node(s). Anyone that wants to be added please also post here.

Sincere thanks to all volunteers for providing this essential service to the community and stakeholders.

Pages: 1 [2] 3 4 5 6 7 8 9 ... 82