WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Why are the TCEs in TinyCorePure64 so old? I see some from like 2013  (Read 365 times)

Offline asilentmurmur

  • Newbie
  • *
  • Posts: 6
Hello everyone!

I am new to the forum and new to TinyCore.. I love the concept behind TinyCore, but one of my biggest gripes about it, is the fact that many of the TCEs, for TinyCorePure64 , are so out dated that I wonder if anyone is actually maintaining these TCEs and keeping them up to date?  For example, the version of Midori Browser, as well as Brave browser , in the App Browser, is quite old.  Are there any other more up to date Repositories that I can use to get the most up to date versions of packages?   Sorry for sounding like I am ranting, I am just curious as to why these packages are not kept updated.

Thanks!

Offline CentralWare

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 744
Re: Why are the TCEs in TinyCorePure64 so old? I see some from like 2013
« Reply #1 on: September 22, 2024, 08:45:26 PM »
Quick reads:
Midori:
https://forum.tinycorelinux.net/index.php/topic,17827.0.html
https://forum.tinycorelinux.net/index.php/topic,23737.0.html
https://www.reddit.com/r/browsers/comments/18ct5u2/so_if_anyones_curious_about_the_current_state_of/

Brave: https://www.reddit.com/r/brave_browser/
If you want to create a TCZ: http://tinycorelinux.net/13.x/x86_64/tcz/src/brave-browser/package_brave

Quote
I am just curious as to why these packages are not kept updated.

First "typical" reason why something may not be updated: Lack of user interest/lack of requests

Second reason sometimes would be the lack of maintainers (volunteers who keep packages "up to date" as you say)
Tiny Core is based on volunteer staff and members who donate their time and efforts to make it great.

Final typical reason... there are tens if not hundreds of thousands of software applications you could have chosen from to "gripe" about. :)
I'm reasonably certain there's not a distro out there who can remotely claim to "have them all."  Let alone the manpower to maintain them all to current releases.  Not even the commercial deviations offer "everything."  They offer what's popular (See #1 above.)

In retrospect, you are both welcomed to and encouraged to become the new maintainer for the software applications you personally desire!  It's not selfish when someone compiles a project they'll be using if someone else hasn't already...  in fact, it's the exact opposite when you're successful in doing so and you decide to share the spoils with the entire TCL community!

Welcome to Tiny Core!

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14755
Re: Why are the TCEs in TinyCorePure64 so old? I see some from like 2013
« Reply #2 on: September 23, 2024, 03:01:57 AM »
In some cases extensions are not updated because they just work 🙂

btw - the brave-browser extension was updated this month, albeit not to the latest git version.

Offline mocore

  • Hero Member
  • *****
  • Posts: 612
  • ~.~
Re: Why are the TCEs in TinyCorePure64 so old? I see some from like 2013
« Reply #3 on: September 23, 2024, 04:53:07 AM »
  Are there any other more up to date Repositories that I can use to get the most up to date versions of packages?   

afaik the only option currently would be along the lines of
"script to add custom extensions to local mirror" @ https://forum.tinycorelinux.net/index.php/topic,26175.0.html

hint :it possible to search the repo file( for source archives and build scripts)  https://forum.tinycorelinux.net/index.php/topic,27246.0.html



many of the TCEs, for TinyCorePure64 , are so out dated that I wonder if anyone is actually maintaining these TCEs and keeping them up to date?

un like consumables (food ect) in the `supermarket` software dose not go off or out of date
** with the exception of  security certificates ... which will affect browsers

this is begging the question , what updates do you require (based on what policy)

eg is it *better*  ::) to have

a)the highest version number ( with the latest bugs)
b)or the newest "stable" version ( with the latest bug fixes !!!)
c)or the old version that still works with/for some other legacy software 

 :o

Offline gadget42

  • Hero Member
  • *****
  • Posts: 722
Re: Why are the TCEs in TinyCorePure64 so old? I see some from like 2013
« Reply #4 on: September 23, 2024, 08:15:47 AM »
a few days ago i grabbed an ubuntu-8.10 live-cd and booted it up in a circa 2010 ibm workstation

as @mocore relates, the browser certificates failed but that was to be expected after 16 years

when i want to run damn small linux i can either use the live-cd or pull out the antique that it is still installed on

still glad that TCL-15.x exists!
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 CardealRusso

  • Full Member
  • ***
  • Posts: 175
Re: Why are the TCEs in TinyCorePure64 so old? I see some from like 2013
« Reply #5 on: September 24, 2024, 05:48:41 AM »
I personally have intentionally reduced the update frequency of the extensions I originally uploaded to biannually, maybe annually from next year, after realizing that there is special care taken by the devs regarding the use of server storage-

>updates are backed up
>many of the extensions I'm updating are between 50~100mb
>old versions of tinycore removed to save space

Perhaps if we were to be more rigorous with the buildscript, doing all the screening and testing to ensure that it works, we could then back up only the buildscript of the software that has been updated instead of the tcz?

Offline CentralWare

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 744
Re: Why are the TCEs in TinyCorePure64 so old? I see some from like 2013
« Reply #6 on: September 24, 2024, 06:28:18 PM »
Perhaps if we were to be more rigorous with the buildscript, doing all the screening and testing to ensure that it works, we could then back up only the buildscript of the software that has been updated instead of the tcz?

@CardealRusso: As much as the idea sounds terrific, there's also times where the build script, patches, custom/config files and source tarball are just as if not more important than the TCZ itself in terms of server storage.  (If the build script "works" as it should with the aforementioned patches/files/source, most anyone can create their own TCZ in a pinch.  Or have an automation system available to maintainers - which is currently in the works, that tends to many of the "updates" which would be up to end-users to test and confirm.

Offline asilentmurmur

  • Newbie
  • *
  • Posts: 6
Re: Why are the TCEs in TinyCorePure64 so old? I see some from like 2013
« Reply #7 on: September 28, 2024, 07:21:51 PM »
Quick reads:
Midori:
https://forum.tinycorelinux.net/index.php/topic,17827.0.html
https://forum.tinycorelinux.net/index.php/topic,23737.0.html
https://www.reddit.com/r/browsers/comments/18ct5u2/so_if_anyones_curious_about_the_current_state_of/

Brave: https://www.reddit.com/r/brave_browser/
If you want to create a TCZ: http://tinycorelinux.net/13.x/x86_64/tcz/src/brave-browser/package_brave

Quote
I am just curious as to why these packages are not kept updated.

First "typical" reason why something may not be updated: Lack of user interest/lack of requests

Second reason sometimes would be the lack of maintainers (volunteers who keep packages "up to date" as you say)
Tiny Core is based on volunteer staff and members who donate their time and efforts to make it great.

Final typical reason... there are tens if not hundreds of thousands of software applications you could have chosen from to "gripe" about. :)
I'm reasonably certain there's not a distro out there who can remotely claim to "have them all."  Let alone the manpower to maintain them all to current releases.  Not even the commercial deviations offer "everything."  They offer what's popular (See #1 above.)

In retrospect, you are both welcomed to and encouraged to become the new maintainer for the software applications you personally desire!  It's not selfish when someone compiles a project they'll be using if someone else hasn't already...  in fact, it's the exact opposite when you're successful in doing so and you decide to share the spoils with the entire TCL community!

Welcome to Tiny Core!


Thank you for the helpful response!  I guess the reason I asked my question is I am curious to know how TC extension maintainers deal with security vulnerabilities? For example, lets say a major vulnerability that affects all linux systems worldwide is discovered, do these vulnerabilities get patched quickly by the extension maintainers?