elective-stereophonic
elective-stereophonic
Glassbox spreading FUD about NXT and JL777 assets
Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Stable Nxt Client: Nxt 1.11.15 | Latest Experimental Nxt Client: Nxt 1.12.0e

Pages: 1 ... 3 4 [5]  All

Author Topic: Glassbox spreading FUD about NXT and JL777 assets  (Read 15588 times)

ChuckOne

  • Hero Member
  • *****
  • Karma: +293/-17
  • Offline Offline
  • Posts: 3450
  • ☕ NXT-4BTE-8Y4K-CDS2-6TB82
    • View Profile
Re: Glassbox spreading FUD about NXT and JL777 assets
« Reply #80 on: January 04, 2015, 10:07:07 pm »

Jeff made some statements too quickly and without proper research done. This topic is extremely complicated and relies on many philosophical and information-theoretical assumptions (regarding software in general and crypto in particular) that I will not bring up here again because different people different assumptions to be true. Sorry for being too abstract on this but we finally settled this by the following:

I would like to comment as one of those who favor more open development.

The source is, and has always been, completely open since 0.4.7.  There is no argument about that.  Each NRS release comes with all source code.

The debate then, is centered around the "development process".  To that, I've pointed to Eric S. Raymonds' essay "The Cathedral and the Bazaar", which promotes a more open process (the Bazaar) vs. a top-driven (Cathedral) style of development.

Nxt seems to follow Cathedral-style development, but this does not make it any less open source.

That is not quite accurate. We are all open to discussions, already accepted and will always accept pull requests and people help each other in our issue tracker and create solutions that get incorporated into NRS. So, the Bazaar element is definitely there and people can use as extensively as they wish to do. We even encourage them to do so. Cathedral-style element is only there to accelerate the implementation of the planned features and be done with it as soon as possible/realizable/secure-to-do.
Logged

ChuckOne

  • Hero Member
  • *****
  • Karma: +293/-17
  • Offline Offline
  • Posts: 3450
  • ☕ NXT-4BTE-8Y4K-CDS2-6TB82
    • View Profile
Re: Glassbox spreading FUD about NXT and JL777 assets
« Reply #81 on: January 04, 2015, 10:08:40 pm »

Not insinuating anything...however, a common miconception in crypto (perpetuated by Jeff's Garzick's statement's on the topic) is that NXT isn't 100% open-sourced. Some comments in this thread suggested that the dev code, at least, isn't completely open. (An interesting point, although it's not mission critical like the live source code is). Thus we wanted to be super-clear on the open-source issue - even to the point of belaboring the point. Thanks for providing more clarity on this.

The source code is open source since 0.4.7 and that was a long time ago.

Jeff made some statements too quickly and without proper research done. This topic is extremely complicated and relies on many philosophical and information-theoretical assumptions (regarding software in general and crypto in particular) that I will not bring up here again because different people different assumptions to be true. Sorry for being too abstract on this but we finally settled this by the following:

NRS development currently does not follow 100% standard open-source software development and especially building, packaging and distribution. But the current approach works and I am confident that time will shape that process to be better and better over time as we grow naturally. If in the end of this natural shaping process stands the usual standard procedure, the better. A confirmation for the standard procedure and confidence we did it right.


Another issue that comes up regularly is that people say "Why not making development public as well?" That as well is an extremely sensitive issue and also based on several assumptions and lack of knowledge how things work. We currently do not consider making the development public for three reasons:

1) Simply not necessary because it is done when it is done anyway and only the fully implemented code is relevant as only that works; half-backed code does not work and is therefore not relevant.

2) Simply not possible because developers develop on their own machine. We cannot make that changes public as developers machine are private property. What happens once in a while is that developers push changes to another place (could be a USB stick, could be a remote repository, could be our private repository). The possibilities with git are endless. We will not surveil our developers (not as long as I am in charge). They are free to do what they think is best to do their work. And if it means they only push finished features after 2 months from their private machine which means the same as not making development public in the first place.

3) hinder adoption by clones

4) changing just because of the sake of changing does only draw development resources away of which we have little to waste


I hope that sufficiently covers all cases of "Nxt is not open source."

That's a very helpful explanation. Mind if we quote you in a follow-up article?

Sure, go ahead but please remove my mistakes regarding the English language. :D
Logged

Jack Needles

  • Full Member
  • ***
  • Karma: +25/-2
  • Offline Offline
  • Posts: 149
    • View Profile
Re: Glassbox spreading FUD about NXT and JL777 assets
« Reply #82 on: January 05, 2015, 03:07:12 am »

.
« Last Edit: January 16, 2016, 12:46:39 am by Jack Needles »
Logged

JGalt

  • Jr. Member
  • **
  • Karma: +18/-0
  • Offline Offline
  • Posts: 97
    • View Profile
Re: Glassbox spreading FUD about NXT and JL777 assets
« Reply #83 on: January 08, 2015, 08:15:35 am »

I want to thank the GlassBox team for their review, criticisms and feedback on what the SuperNET looks like from the outside. Though at first it seemed like FUD, they have shown their interest in the truth and are open to feedback and criticism them selves.

I also admire the civility of discourse in most if not all of this conversation.  Thanks to their report and the following conversation and debate I believe we have a more concentrated amount of information which I and other will be able to pool from and show the level of transparency and due diligence happening inside the SuperNET. It is there it is just buried in forum posts.

Thank you all.
Logged
Twitter @juansgalt
Net 2.0 journalist, privacy zealot, wannebe entrepreneur.

jabo38

  • Sr. Member
  • ****
  • Karma: +40/-38
  • Offline Offline
  • Posts: 381
    • View Profile
Re: Glassbox spreading FUD about NXT and JL777 assets
« Reply #84 on: January 10, 2015, 05:42:01 pm »

We believe it's perfectly fine to issue a correction within an article; journalists do it all the time. But in this case, we agree that a follow-up piece is not a bad idea. We're already planning our next platform to cover, but have time to issue a follow-up within the next two weeks.

Thanks again, everyone for the comments, suggestions, thoughts, and feedback. We appreciate it.

I, for one, would like to express my admiration for going to make a follow up article.
To many times we've seen (I am talking crypto in general) articles that contained bad facts, not because of malignancy, but lack of research.
These stay out there and continue to harm. It's the 'net after all.

I am looking forward to what you will post. I don't even care if I'll like it, as long as it reflects reality :)

I am also excited to see a follow-up article.  I think that is good journalism. 
Logged
Never Enough Money
Pages: 1 ... 3 4 [5]  All
 

elective-stereophonic
elective-stereophonic
assembly
assembly