Re: who maintains NSS

pá 27. 10. 2023 v 17:08 odesílatel Michiel de Jong <michiel@pondersource.com>
napsal:

>
>
> On Fri, 27 Oct 2023 at 16:02, Melvin Carvalho <melvincarvalho@gmail.com>
> wrote:
>
>> I've been asking the question of who maintains NSS since January
>>
>> I asked on the chat, I also raised an issue here which was not answered
>> for several weeks:
>>
>>
>> https://github.com/nodeSolidServer/node-solid-server/issues/1740#issue-1931389217
>>
>> A JS solid server and an active maintenance team are crucial for our
>> project.
>>
>> Would anyone in the community be interested in contributing to this
>> initiative?
>>
>> Michiel, can you give a status update please?
>>
> Since you asked for my personal opinion here, I'll add it:
> In 2019, Jackson and I announced EOL for NSS. But then it didn't happen.
>

Yes but you and Jackson cant come to someone else's project and say EOL.

A lot of time, effort and development went into it.  I still use it every
day.  We want to keep it.

And I think NSS has been bravely maintained by Alain Bourgeois over the
> years.
> Now, however, I think it's finally time to EOL it and move all our
> efforts to CSS.
>

-1

It's imperative for there to be a community JavaScript server for solid.


> CSS is not perfect, but it's in TypeScript and the code is cleaner, more
> performant, and less buggy.
>

I agree with Emelia's words here:

"I have never witnessed a codebase quite as confusing and hard to
follow/understand as that of the "Community Solid Server", and I have the
impression that this is actually by design"

It stands out for me as the most complex, difficult, confusing and buggy
codebase I've witnessed in 20 years of JavaScript.  Massively over
engineered for research purposes.

I have nothing against research projects, provided that they act
collaboratively.  But we also need a community project.

NSS has always been that project.


> We're already seeing developers walk away from solidcommunity.net because
> it's running NSS which cannot do all the things CSS can.
>
So in my opinion, it's now finally time to:
> 1) Add Mahdi Baghbani as a sysadmin on solidcommunity.net (sponsored by
> Ponder Source to contribute to its maintenance during work time)
> 2) Migrate solidcommunity.net to CSS v7.0.0
> 3) See if anybody else is still using NSS for anything, warn them about
> the EOL plans which, four years later than planned, will finally happen
> now, and help them migrate too.
> 4) Once everybody has found an alternative to whatever they were using NSS
> for, we set the GitHub repo to 'archived' and update the readme to say the
> project is no longer maintained, pointing people to
> https://solidservers.org/#table to help them switch to one of the other
> five Solid server implementations.
>

That website's choices are independent of the software that runs it.


>
> That's my personal answer to your question, since you asked. Other people
> may have different answers! :)
>

Thanks for the update.  Can we get this project back on a healthy track?

Also, are there any javascript devs that want to participate?


>
>
> Cheers,
> Michiel
>
>

Received on Friday, 27 October 2023 16:50:20 UTC