elective-stereophonic
elective-stereophonic
Protocol for new feature implementation and significant changes in NXT core. singapore
Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Stable Nxt Client: Nxt 1.12.2

Pages: 1 [2] 3 4 ... 6  All

Author Topic: Protocol for new feature implementation and significant changes in NXT core.  (Read 13985 times)

coinomat

  • Hero Member
  • *****
  • Karma: +214/-18
  • Offline Offline
  • Posts: 1520
    • View Profile

I am against this. First of all the majority of the users here have no technical knowledge, so how can they be qualified at all to vote? Secondly this will slow down the development.

I like how it works now an enlightened elite(platos philosopher kings) choosing the path forward for nxt, democracy is overrated.
it's not how it works now.
Logged
Time to go further

chanc3r

  • Hero Member
  • *****
  • Karma: +124/-50
  • Offline Offline
  • Posts: 1019
  • NXTInspect
    • View Profile

I am against this. First of all the majority of the users here have no technical knowledge, so how can they be qualified at all to vote? Secondly this will slow down the development.

I like how it works now an enlightened elite(platos philosopher kings) choosing the path forward for nxt, democracy is overrated.

Voting for WHAT should be added and HOW it should behave is useful and lots of product development uses this...

What you don't get to vote for is HOW it is implemented...

Implementation does need to be guided by consultation within a technical community and its a process of dialog, debate and sometimes compromise between the product team and the users of the product... This is what I believe TNSSE is looking to implement.
Logged
NXT: 29996814460165 (NXT-JTA7-B2QR-8BFC-2V222)
@imrimr @NXTinspect

saladin89

  • Jr. Member
  • **
  • Karma: +10/-4
  • Offline Offline
  • Posts: 53
  • Banned!
    • View Profile

I am against this. First of all the majority of the users here have no technical knowledge, so how can they be qualified at all to vote? Secondly this will slow down the development.

I like how it works now an enlightened elite(platos philosopher kings) choosing the path forward for nxt, democracy is overrated.

Voting for WHAT should be added and HOW it should behave is useful and lots of product development uses this...

What you don't get to vote for is HOW it is implemented...

Implementation does need to be guided by consultation within a technical community and its a process of dialog, debate and sometimes compromise between the product team and the users of the product... This is what I believe TNSSE is looking to implement.

Ok, I am wary of the wisdom of the masses. Cryptos are a very complicated thing and depending on the features nxt implement means that nxt can go many different places. It might be ok to have it just to check the pulse of the community, but to let the devs have the ultimate say.

If voting had to be implemented I like the idea of those who donated a substantial sum to fund the development are the only ones allowed to vote. This will mean that the people who vote probably have a better understanding of the platform plus there is more money for development.
Logged

pianist

  • Jr. Member
  • **
  • Karma: +2/-57
  • Offline Offline
  • Posts: 26
    • View Profile

The assets is managed by tennesse for example

WHY TENNESSE?

At the moment tennesse looks to be engaged with NRS devs. Tennesse does not look to be independent.

Moreover, they are greedy: first thing after their campaign they did — gave salaries for themselves.
Logged

Audo Kryptowitz

  • Jr. Member
  • **
  • Karma: +69/-2
  • Offline Offline
  • Posts: 94
    • View Profile

Disclaimer: I'm by no means an expert nor a dev. After following the discussion I have learned a thing or two, and through Coinomat's idea got the inspiration to write this post.

As I have understood this issue, there are two general interests that are clashing:

1) The Development side [development is the priority]
"We want to continue to develop this platform further in order to gain competitive adventage. Thus we must be able to push the development forward by breaking the backward compatability from time to time. We are still a small scale project, and we must agressively innovate. Mass adoption will come later once we have a truly superior product."

2) The Business side [adoption is the priority]
"Adoption is key for the success of the platform, thus we need to maintain backward compatability and accept slower development cycle. We already have the most developed platform, it's time to get organic growth from external businesses migrating into NXT. If we don't move now, we might be left to dust by less developed, but more business friendly platform. We need to create a network effect."

At the end of the day, we need adoption. We won't be seen as a leading crypto platform unless there are people using it. There has to be a plan about how we transfrom from early stage experimental technology into a stable business platform.



We all want NXT to become a stable and established platform. We want NXT to be seen as the leading 2.0 crypto. At this point we need both, 1) to continue NXT core development, 2) to maintain a stable business adaptation.

For businesses to come and stay in NXT, they need a stable environment and clear expectations. In order to provide that we need to estamblish written guidelines and protocols. We must communicate to the businesses, that this platform is still being developed, and there will be possibler API changes. However, the NXT development team also aknowledges that we are moving towards more stable development phase, and the business interest need to be taken into account. We need to reach a consensus how those major updates are published.

The more time passes, the slower the development will get. The more carefull the NXT core develoment must be. Making assumptions is seen as unprofessinal.
  - BTS assumed that exchanges were aware about the 2.0 transofrmation – UNPROFESSIONAL
  - NXT assumed that businesses knew that API might break in new version and that they will carefully go through change logs – UNPROFESSIONAL

For NXT to be seen as professional, we must aknowledge some things.

We are going through a crisis and this crisis is an opportunity for NXT to be seen as a professional platform. There will always be crisis, the question is, can we solve them? If we cannot solve this problem, then how could we solve any future problems? If we fail now, the conclusion will be that NXT is unable to survive any future crisis either. We would be seen as a immature amateurs. However, if we go through this, aknowledge the problems, and fix them, we will be born again from the ashes like the Fenix bird!

We need a long term roadmap to become a estamblished and stable financial platform. In that roadmap, the NXT core devs need to aknowledge, that the development is going to slow down in the coming years. The old days of rapid development are over, and we are moving forwards. It doesn't mean that there will be no development, but rather that it will be bound by new guidelines and protocols.

We must take adoption as our number one goal. Adoption has always been the end goal, but today we must aknowledge that it has become our primary goal. That goal goes hand in hand with the Tennessee project as well. NXT devs have to include major businesses to the decision making.

We must rethink how the devs get paid. We are a decentralized platform, but our developers get paid from one source. The money streams must be decentralized! Thus we should set up a Business Fund Committee (BFC) like Coinomat has proposed.



CFC – Protects the interests of community
BFC – Protects the interests of businesses

DEV Fund should have
 - Open communication channel to businesses (CFC)
 - Open communication channel to community (BFC)
 - Email list for updates
 - Detailed API documentation, etc.
 - Written guildelines / protocol for development, that is accepted by both CFC and BFC.

The NXT developers are building a product, the NXT platform… Businesses are the clients who are using that product. It's natural that the money flows from clients to the business development, in this case from BFC to DEV Fund. The money stream is a feedback mechanism itself. If a business is unhappy that their needs are not being met they can make a cut to the donations.

CFC looks to the interest of ordinary individuals, who are using the platform. As as end user, they don't want businesses to be able to dictate what is being developed. Privacy and security  is the primary concern for them. Community has the option to use voting in order to come to consensus.

As we are a decentralized platform, the funding should be more decentralized as well. There should be absolute transparancy in funding, development roadmap, and development guidelines.

I think no party should be able to dictate another. Perhaps its the best to keep the development independend. CFC, BFC and DEV Fund would have equal say, consensus is archieved through discussion among the parties. Discussions and resolutions should be always documented. However, the NXT devs can never go against something that has already been agreed on! If there is a written contract, that no new API for 6 months, then they cannot do it. By not breaking their own rules, they will generate trust.

I'm sure this thing can be developed further. Hopefully this long essay gives some inspiration to find a solution. I ask everyone to really take a step back and think about the long term plan.

This crisis is an opportunity and maybe the best thing that has happened. In the future this could be seen as a major break through and a turning point.
Logged
An Open Source Self-organizing Ecosystem - www.digitalcatallaxy.com

Seccour

  • Sr. Member
  • ****
  • Karma: +68/-15
  • Offline Offline
  • Posts: 380
    • View Profile

The assets is managed by tennesse for example

WHY TENNESSE?

At the moment tennesse looks to be engaged with NRS devs. Tennesse does not look to be independent.

Moreover, they are greedy: first thing after their campaign they did — gave salaries for themselves.

It was planned that they have a salary so they can provide a professional work quality ! And professionals should be pay.

They are not greedy so stop saying bullshit.
Logged
SecFund : 9125535795764729261 (Asset ID)

yassin54

  • Hero Member
  • *****
  • Karma: +240/-14
  • Offline Offline
  • Posts: 2503
  • I am Homer, Sorry my english is Bad!!
    • View Profile

@Audo
I love your sérénity and vision you have  :-*
Thanks for yur Post!  :)

abctc

  • Hero Member
  • *****
  • Karma: +148/-13
  • Offline Offline
  • Posts: 1396
    • View Profile

They are not greedy so stop saying bullshit.
+ 1440 !
Logged
Welcome to the Nxt generation of crypto!   Magis quam Moneta (More than a Coin)
"Do not worry, it is an attack" (c) Jean-Luc

Brangdon

  • Hero Member
  • *****
  • Karma: +229/-25
  • Offline Offline
  • Posts: 1389
  • Quality is addictive.
    • View Profile

I'm not sure this would be practical. Partly because the devs are the ones who know what Nxt needs and in what order it needs to be done. Partly because the devs aren't paid enough (in some cases, not anything) to be treated as lackeys. There are occasions where voting could be useful, but not for every feature. There are other ways that communication could be improved.
Logged

coinomat

  • Hero Member
  • *****
  • Karma: +214/-18
  • Offline Offline
  • Posts: 1520
    • View Profile

I'm not sure this would be practical. Partly because the devs are the ones who know what Nxt needs and in what order it needs to be done. Partly because the devs aren't paid enough (in some cases, not anything) to be treated as lackeys. There are occasions where voting could be useful, but not for every feature. There are other ways that communication could be improved.
Please read my proposal carefully
especially regarding payments
Logged
Time to go further

_mr_e

  • Hero Member
  • *****
  • Karma: +88/-18
  • Offline Offline
  • Posts: 956
    • View Profile

Also I believe has 10% of supernet funds set aside for Nxt developers so this would be a great first example of some decentralized funding and a reason why developers should care very much about supernets success.
Logged

coinomat

  • Hero Member
  • *****
  • Karma: +214/-18
  • Offline Offline
  • Posts: 1520
    • View Profile

Once again,
I propose very basic things:
1. Developers say what they're doing before they have it done
2. They get paid for what they're doing

Am I asking too much?

If devs don't agree to this - well, they have their own agenda which does not correlate with the community needs.
« Last Edit: November 08, 2015, 03:55:21 pm by coinomat »
Logged
Time to go further

Sebastien256

  • Hero Member
  • *****
  • Karma: +169/-24
  • Offline Offline
  • Posts: 2823
  • ^LOOK UP^ = Nxt community!
    • View Profile

1. Developers say what they're doing before they have it done

I think this is what gonna happen in the future, they learn from their present mistake (being clear in advance on what gonna happen, it is riker that will manage this i think from now on).
I agree that voting might not be the way to go tho, from reading others opinions here.
« Last Edit: November 08, 2015, 04:08:00 pm by Sebastien256 »
Logged
Please drop your ideas concerning Nxt and/or NRS in this topic -> List of feature request for Nxt and/or NRS (with the full list in OP).

coinomat

  • Hero Member
  • *****
  • Karma: +214/-18
  • Offline Offline
  • Posts: 1520
    • View Profile

1. Developers say what they're doing before they have it done

I think this is what gonna happen in the future, they learn from their present mistake (being clear in advance on what gonna happen, it is riker that will manage this i think from now on).
I agree that voting might not be the way to go tho, from reading others opinions here.
- They say: in 1.7.xx release we plan so-and-so
- there are objections
- a poll is set up
- people vote

what could be wrong about that?
Logged
Time to go further

Sebastien256

  • Hero Member
  • *****
  • Karma: +169/-24
  • Offline Offline
  • Posts: 2823
  • ^LOOK UP^ = Nxt community!
    • View Profile

1. Developers say what they're doing before they have it done

I think this is what gonna happen in the future, they learn from their present mistake (being clear in advance on what gonna happen, it is riker that will manage this i think from now on).
I agree that voting might not be the way to go tho, from reading others opinions here.
- They say: in 1.7.xx release we plan so-and-so
- there are objections
- a poll is set up
- people vote

what could be wrong about that?

Imo, vote would be good to get community feeling, but no way that the voting result should be enforce because voteers might not undeerstand what it is really about.
« Last Edit: November 08, 2015, 04:14:07 pm by Sebastien256 »
Logged
Please drop your ideas concerning Nxt and/or NRS in this topic -> List of feature request for Nxt and/or NRS (with the full list in OP).

coinomat

  • Hero Member
  • *****
  • Karma: +214/-18
  • Offline Offline
  • Posts: 1520
    • View Profile

1. Developers say what they're doing before they have it done

I think this is what gonna happen in the future, they learn from their present mistake (being clear in advance on what gonna happen, it is riker that will manage this i think from now on).
I agree that voting might not be the way to go tho, from reading others opinions here.
- They say: in 1.7.xx release we plan so-and-so
- there are objections
- a poll is set up
- people vote

what could be wrong about that?

Imo, vote would be good to get community feeling, but no way that the voting result should be enforce because voteers might not undeerstand what it is really about.
That's why I propose voting weighted by balance
whales do know what it's about.
Logged
Time to go further

Sebastien256

  • Hero Member
  • *****
  • Karma: +169/-24
  • Offline Offline
  • Posts: 2823
  • ^LOOK UP^ = Nxt community!
    • View Profile

1. Developers say what they're doing before they have it done

I think this is what gonna happen in the future, they learn from their present mistake (being clear in advance on what gonna happen, it is riker that will manage this i think from now on).
I agree that voting might not be the way to go tho, from reading others opinions here.
- They say: in 1.7.xx release we plan so-and-so
- there are objections
- a poll is set up
- people vote

what could be wrong about that?

Imo, vote would be good to get community feeling, but no way that the voting result should be enforce because voteers might not undeerstand what it is really about.
That's why I propose voting weighted by balance
whales do know what it's about.

In that case it only shift the power to few of them, roles are inverse, somehow. I do not like that.

I think the best way to do is to find a released procedure that suited the community.

All in all Riker new role will open discussion on this kind of matter well in advance of a release afaik, it is up to the business involve with nxt to participate in the process.
Riker will post well in advance what is planned and if there are objections, that will be the time to resolve things imo.

That is what I understood.
Logged
Please drop your ideas concerning Nxt and/or NRS in this topic -> List of feature request for Nxt and/or NRS (with the full list in OP).

Seccour

  • Sr. Member
  • ****
  • Karma: +68/-15
  • Offline Offline
  • Posts: 380
    • View Profile

1. Developers say what they're doing before they have it done

I think this is what gonna happen in the future, they learn from their present mistake (being clear in advance on what gonna happen, it is riker that will manage this i think from now on).
I agree that voting might not be the way to go tho, from reading others opinions here.
- They say: in 1.7.xx release we plan so-and-so
- there are objections
- a poll is set up
- people vote

what could be wrong about that?

Imo, vote would be good to get community feeling, but no way that the voting result should be enforce because voteers might not undeerstand what it is really about.
That's why I propose voting weighted by balance
whales do know what it's about.

In that case it only shift the power to few of them, roles are inverse, somehow. I do not like that.

I think the best way to do is to find a released procedure that suited the community.

All in all Riker new role will open discussion on this kind of matter well in advance of a release afaik, it is up to the business involve with nxt to participate in the process.
Riker will post well in advance what is planned and if there are objections, that will be the time to resolve things imo.

That is what I understood.

I don't like the fact that whales get a lot of power but... Every features added or removed from NXT touched more people with a lot of NXT than the others... So vote by balance might be the best vote option.
Logged
SecFund : 9125535795764729261 (Asset ID)

coinomat

  • Hero Member
  • *****
  • Karma: +214/-18
  • Offline Offline
  • Posts: 1520
    • View Profile

1. Developers say what they're doing before they have it done

I think this is what gonna happen in the future, they learn from their present mistake (being clear in advance on what gonna happen, it is riker that will manage this i think from now on).
I agree that voting might not be the way to go tho, from reading others opinions here.
- They say: in 1.7.xx release we plan so-and-so
- there are objections
- a poll is set up
- people vote

what could be wrong about that?

Imo, vote would be good to get community feeling, but no way that the voting result should be enforce because voteers might not undeerstand what it is really about.
That's why I propose voting weighted by balance
whales do know what it's about.

In that case it only shift the power to few of them, roles are inverse, somehow. I do not like that.

I think the best way to do is to find a released procedure that suited the community.

All in all Riker new role will open discussion on this kind of matter well in advance of a release afaik, it is up to the business involve with nxt to participate in the process.
Riker will post well in advance what is planned and if there are objections, that will be the time to resolve things imo.

That is what I understood.
They don't seem to listen to objections, this is the problem
Logged
Time to go further

Sebastien256

  • Hero Member
  • *****
  • Karma: +169/-24
  • Offline Offline
  • Posts: 2823
  • ^LOOK UP^ = Nxt community!
    • View Profile

@coinomat,
Do you see another manner to resolve possible conflict except by enforce voting result onto the roadmap?

Logged
Please drop your ideas concerning Nxt and/or NRS in this topic -> List of feature request for Nxt and/or NRS (with the full list in OP).
Pages: 1 [2] 3 4 ... 6  All
 

elective-stereophonic
elective-stereophonic
assembly
assembly