WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: wishlist for TCL16  (Read 1020 times)

Offline GNUser

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 1522
wishlist for TCL16
« on: September 18, 2024, 11:23:00 AM »
Hi curaga. If possible, here are 3 features I think would be nice to have in TCL16:

* remove the useless /linuxrc symlink
* implement /usr merge
* turn on support for wifi usb adapters with rt53XX and rt55XX chipsets, which have been working great with the in-kernel rt2800usb driver for years

For third item, the kernel config options are CONFIG_RT2800USB_RT53XX and CONFIG_RT2800USB_RT55XX
« Last Edit: September 18, 2024, 11:51:10 AM by GNUser »

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11048
Re: wishlist for TCL16
« Reply #1 on: September 19, 2024, 02:43:28 AM »
I don't really deal with the first two much anymore, that'd be Juanito's alley. For wifi modules, are they still marked experimental? Generally we follow that mark.
The only barriers that can stop you are the ones you create yourself.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14826
Re: wishlist for TCL16
« Reply #2 on: September 19, 2024, 05:04:43 AM »
I’d prefer to continue using /usr for everything in the base and /usr/local for extensions.

Offline GNUser

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 1522
Re: wishlist for TCL16
« Reply #3 on: September 19, 2024, 07:04:12 AM »
Hi curaga. I'm not sure if still marked "experimental" today. But I and others have tested these chipsets and they among the few that are stable enough on linux to recommend without reservations. The driver is already provided by wireless-KERNEL.tcz. Only users trying to use these chipsets would be affected if these config options were enabled.

Hi Juanito. Absolutely. That's not what /usr merge is about. The merge is about:

* eliminating /bin (which becomes a symlink to /usr/bin)
* eliminating /lib (which becomes a symlink to /usr/lib)
* eliminating /sbin (which becomes a symlink to /usr/sbin)

/usr/local and everything under it would be unaffected.

/usr merge simplifies the file system, leads to fewer broken absolute paths (for example, an application can look for either /bin/foo or /usr/bin/foo and both would work) and would increase compatibility between applications and TCL in the long run.

All that being said, TCL is already the best distro as-is. This would be a minor upgrade.
« Last Edit: September 19, 2024, 07:16:47 AM by GNUser »

Offline GNUser

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 1522
Re: wishlist for TCL16
« Reply #4 on: September 19, 2024, 07:38:02 AM »
Juanito, if /usr merge feels like too radical a change, then please disregard. One of TCL's strengths is that it is conservative and avoids big changes.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11048
Re: wishlist for TCL16
« Reply #5 on: September 19, 2024, 09:54:32 AM »
Okay, if you've tested those drivers, they can be enabled.
The only barriers that can stop you are the ones you create yourself.

Offline GNUser

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 1522
Re: wishlist for TCL16
« Reply #6 on: September 19, 2024, 11:03:33 AM »
Okay, if you've tested those drivers...
I have tested them and they work great.
...they can be enabled.
Many thanks! It will remove a long-standing rock in my shoe (recompiling this kernel module with each TCL release).

Offline gadget42

  • Hero Member
  • *****
  • Posts: 806
The fluctuation theorem has long been known for a sudden switch of the Hamiltonian of a classical system Z54 . For a quantum system with a Hamiltonian changing from... https://forum.tinycorelinux.net/index.php/topic,25972.msg166580.html#msg166580

Offline GNUser

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 1522
Re: wishlist for TCL16
« Reply #8 on: December 03, 2024, 11:18:38 AM »
    [Edit]: Continued from here https://forum.tinycorelinux.net/index.php/topic,27363.msg176504.html#msg176504  Rich

Hi Rich. What curaga was saying is that he doesn't want to move anything out of /usr/sbin into /usr/bin. I agree with him. That's called sbin merge and is not what polikuo and I are proposing.

usr merge is about doing away with the pointless splitting of some things into /usr/bin and other things into /bin, for example. This serves no purpose other than to break things (e.g., an application looks for /usr/bin/foo but cannot find it because on that distro it happens to be /bin/foo). usr merge forever fixes this kind of breakage while also simplifying the file system. It's win-win.
« Last Edit: December 03, 2024, 11:44:50 AM by Rich »

Offline GNUser

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 1522
Re: wishlist for TCL16
« Reply #9 on: December 03, 2024, 11:33:14 AM »
Hi Rich. Please feel free to move these posts from this thread to the "wishlist for TCL16" thread here:
https://forum.tinycorelinux.net/index.php/topic,27276.0.html

After all, /usr merge has nothing to do with provides.sh (other than both being on TCL16 wishlist) ;D

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11657
Re: wishlist for TCL16
« Reply #10 on: December 03, 2024, 11:46:29 AM »
Hi GNUser
What curaga was saying is that he doesn't want to move anything out of /usr/sbin into /usr/bin. ...
Sorry, I missed that part.