Replies: 1 comment
-
Thanks for you interest!
I believe the answer is a quite unambiguous yes. It is an experimenting field for lots of new ideas. In fact, maybe Neomacs is radically new enough to qualify as an at least new^3 project. To list a few:
Sure, maybe, but that's maybe also the case for Nyxt which doesn't live as an Emacs plugin on Webkit Xwidget? I found that a lot has been learnt about editor/operating system design in the Neomacs experiments already, and I'm eager to learn more (exchanging structural data between packages, URL-centric operating system like Redox OS...). I don't think these would be possible if Neomacs has been confined to the framework of any existing project.
Sure! As you can see, I didn't hesitate to build on other project's code and experiences when building Neomacs (I included copyright credits before any such code fragment. I hope that satisfies the original projects' license terms, please point out if I"m mistaken!) You are free to take code and inspirations from us as well :) The project is under currently under GPL because we anticipate we might want to take from GNU Emacs source at some point, but I'm happy to dual license any source files if requested. While the architecture will remain very different, it's quite possible that some extensions can be developed together and I'm open to collaboration! |
Beta Was this translation helpful? Give feedback.
-
@kchanqvq got in touch some months ago stating that he had developed a structural text editor as a Nyxt extension (see Nyxt's Discord). He requested some architectural changes to Nyxt to accommodate for his extension and I was rather reluctant towards it since he didn't share a demo or the source code to evaluate its quality. I believe atlas-engineer/nyxt#3504 made him upset. I'm sorry for that again. I reiterated that the starting point to discuss architectural changes to Nyxt must be publishing the extension's source code.
Eventually, it seems that he gave up on the Nyxt extension idea and started a new project.
The inspiration is clear and some of neomacs's source code files feature the Atlas Engineer copyright header. It's also clear where he has been looking at. For instance, see 4c3027d and a commit I have made months earlier atlas-engineer/cl-electron@f62f0bd. As of today,
quote-js
became a copy of a parenscript's method.I think experimentation is key to innovation and it's great to have that neomacs sprouted.
But I'll leave a couple of questions for mediation:
Finally, I'd like to stress that I have come in peace in an attempt to consolidate efforts. Again, I apologize @kchanqvq. Regardless, I wish all the best to neomacs.
Beta Was this translation helpful? Give feedback.
All reactions