Closed Jim8y closed 3 months ago
see https://github.com/neo-project/neo/issues/3238, This will end up replacing neo-express
.
@cschuchardt88 you can make this plan, but you should expect this to be finished in 10 years. You like that?
@cschuchardt88 you can make this plan, but you should expect this to be finished in 10 years. You like that?
Well if no one helps or merges changes. Thats what the new
cli
is I wanted your help for. It will become that...
@cschuchardt88 you can make this plan, but you should expect this to be finished in 10 years. You like that?
Well if no one helps or merges changes. Thats what the
new
cli
is I wanted your help for. It will become that...
You know it will take that long even if with my help. This will be a big task, need to be finished with many many smaller tasks, and each will take a long while to be reviewed and merged. You know how it works.
I don't think I know enough about C# contract development toolchain to judge on this.
Well, just user need it, no one is miantaining it, then should we maintain it or should we just discard it.
So, please only focus on one thing and dont consider others: should we keep this or should we archive it?
It depends on what you call 'maintain'. Do you mean adding new features or keeping it working? Many people use and depend on this tool.
We can create a GrantShares proposal if the core developers don't want to maintain it. Since there isn't a replacement, I don't think Neo Express can be abandoned.
It depends on what you call 'maintain'. Do you mean adding new features or keeping it working? Many people use and depend on this tool.
We can create a GrantShares proposal if the core developers don't want to maintain it. Since there isn't a replacement, I don't think Neo Express can be abandoned.
@lock9 I need to make it very clear who should maintain this repo, otherwise this project is not sustainable.
Many projects use Neo express and there isn't a replacement. In fact, the lack of maintenance on this project is one of the biggest bottlenecks in onboarding new developers. Now, who will maintain it? IMO, it should be the core developers or equivalent.
We (Linkd Academy) can adopt Neo Express. In fact, that would be ideal for everyone, since we are using it with many people and get a lot of feedback about it. However, that can't be done without resources. Then, if a Grantshares proposal or another type of funding is a possibility, we would gladly maintain it. Otherwise, core devs must be responsible for it.
In my opinion we should maintain it, it's important for the ecosystem
In my opinion we should maintain it, it's important for the ecosystem
If we do, we need react
developer for the vscode
plugin.
In my opinion we should maintain it, it's important for the ecosystem
If we do, we need
react
developer for thevscode
plugin.
If we just do what we already know, then we are not just limiting ourself, we are also limiting the neo-core.
Neow3j is dependent on neo-express
for its test framework. As long as there's no Neo 3.7.4-compatible version of it, we're blocked from releasing parts of our tools.
We'd definitely like to have some clarity on whether neo-express
will be maintained, OR if the goal is for it to be replaced by something new (https://github.com/neo-project/neo-express/issues/441#issuecomment-2116466255).
Even if the goal will be not to maintain neo-express
in the long-term, we'll need some short-term solution. Either we'll need some compatibility updates of neo-express
to get us unblocked or we'll need to change our tools accordingly and reduce/remove the dependency to neo-express
(which will definitely not happen from one day to another...).
With all that being said, could you guys give me some clarity on the short-term plan for neo-express
? For example, will someone work on a Neo 3.7.4-compatible release of neo-express
, and if so, can you provide an ETA for it?
@Jim8y @cschuchardt88 @shargon @roman-khimov
neo-express
can't be updated until neo
3.7.5
. There were changes in 3.7.4
that are blocking us from releasing.
I think there are quite a few projects that rely on neo-express for it's checkpoint
ability. As far as I know there is no alternative to that.
I'm not so sure about the importance of the VSCode plugin. @lock9 probably has some idea about that or we can do a poll/survey amongst past hackathon participants to get a feel how important it is.
I think there are quite a few projects that rely on neo-express for it's
checkpoint
ability. As far as I know there is no alternative to that.I'm not so sure about the importance of the VSCode plugin. @lock9 probably has some idea about that or we can do a poll/survey amongst past hackathon participants to get a feel how important it is.
Decision has being made by voting that this repo will be maintained by core dev and NGD, contributions from communities are also welcome.
Decision has being made by voting that this repo will be maintained by core dev and NGD, contributions from communities are also welcome.
Can you close this issue then? If it stays open it appears as if it's still under discussion and there's no final decision. 😅
Please vote. 👍 as it should, 👎 as should not.