>From my point of view, there's no wrong moves here. Our goal is to learn. I learned a lot just bringing it all back to life, and I am sure Thierry will learn a lot with his approach. I look forward to seeing what he does.
Folks, I'm serious, there are lots of simple things to do, and there are hard things to do; all contributions are welcome, and it's a good way to get into kernel work, since it is in the end a very minor set of changes. As the performance measurement shows, it can have a very large impact. ron On Sat, Mar 8, 2025 at 10:06 AM <tlaro...@kergis.com> wrote: > On Sat, Mar 08, 2025 at 10:43:46AM -0600, Jacob Moody wrote: > > > On 3/8/25 03:03, tlaro...@kergis.com wrote: > > > > > > I will start from the subset isolated (due to the pace of Ron and > > > Paul, looong ago now; at least two weeks...), having the current > > > state as reference, but trying to get things working against 9legacy. > > > But using binds and explicit mkfile rules to reach the correct source > > > when there are same filenames between Nix and the host distribution. > > > > Sure, I wish you the best of luck with getting nix rebased on top of > > 9legacy. I will warn you however that you'll need more conceptual > understanding > > of what the code is doing instead of just working based on filenames in > order to > > undo the 10+ years of changes that 9front has done. Or maybe you start > from old > > nix and bring in the parts of 9front that you'd need in order to get > things running > > on the system you want. > > This is what I plan to do: I will start from "original" Nix (but the > needle extracted from the hay stack, and reverting the very early > changes made by Paul about qsort etc.), and then will try to first make > it compile with 9legacy, fixing things having the obvious help of the > changes made by Ron and Paul (if the problems are similar, of course...), > before trying to "update" it with modifications done in the master > repository (Ron's git repository). > -- > Thierry Laronde <tlaronde +AT+ kergis +dot+ com> > http://www.kergis.com/ > http://kertex.kergis.com/ > Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Tc82cdeb7e597b9d2-M03ded74797b98662cb119d02 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription