Since we don't have a formal "Ideas and Suggestions" section of the forum, lets use this post.
So please discuss. What is needed in the base? What is desired? And there is always much that can be done outside the base via extensions.
An important and highly appreciated next step would be localization. I know, it is much up to the extensions, but lets start with the base and establish guidelines how to create extensions on a proper way and most important how to set it up. Actually TC is not UTF-8 friendly. I do not know how much size is saved not using UTF-8 however.
The core fltk tools could get translation support (gettext), but any translations would remain extensions. Likewise, any fonts with more coverage shouldn't be in the base.
Sounds good. Can we try it in one of the forthcoming betas?
any volunteers?is: I´d like to do it.
+4 for UTF-8 friendliness.bmarkus, peterc, me and Tao (of course!) ;D
UTF-8 encoded sample plain-text file
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
Markus Kuhn [ˈmaʳkʊs kuːn] <http://www.cl.cam.ac.uk/~mgk25/> — 2002-07-25
The ASCII compatible UTF-8 encoding used in this plain-text file
is defined in Unicode, ISO 10646-1, and RFC 2279.
Using Unicode/UTF-8, you can write in emails and source code things such as
.
.
.
እግርህን በፍራሽህ ልክ ዘርጋ።
Runes:
ᚻᛖ ᚳᚹᚫᚦ ᚦᚫᛏ ᚻᛖ ᛒᚢᛞᛖ ᚩᚾ ᚦᚫᛗ ᛚᚪᚾᛞᛖ ᚾᚩᚱᚦᚹᛖᚪᚱᛞᚢᛗ ᚹᛁᚦ ᚦᚪ ᚹᛖᛥᚫ
(Old English, which transcribed into Latin reads 'He cwaeth that he
bude thaem lande northweardum with tha Westsae.' and means 'He said
that he lived in the northern land near the Western Sea.')
Braille:
⡌⠁⠧⠑ ⠼⠁⠒ ⡍⠜⠇⠑⠹⠰⠎ ⡣⠕⠌
.
.
.
We're still discussing this, so wait a bit with the patches. Also note that this wouldn't enable utf-8 in the fltk apps for reasons noted above, iso-8859-1 only.consider taking iso-8859-15 please, it is just 1k larger and the actual replacement for 8859-1 and then you could use the Euro in the US, too.
I doubt many users would like a 10mb+ pack with support for many languages they don't care for.Of course that won´t be tc style. My usr/lib/locale/locale-archive in mydata.tgz is just about 2mb (dont remember how many locales installed, now posting from another system).
getting really OT, given original title of threadtinypoodle, I agree (PMed)
Suggestion: placing extensions by catagory like debian, atleast on the website. It would make life easier if one could just lookup say, text editors or ide, in development catagory and then researching it instead of the other way around.
Just out of curiosity, is there a TODO or roadmap for TinyCore? What can we expect for TC 4.0 and beyond?Although this is a digression: TinyCore is apparently quite solid and stable at this level. The last post in the 'Bugs' section was well over two weeks ago!
Just out of curiosity, is there a TODO or roadmap for TinyCore? What can we expect for TC 4.0 and beyond?
Tiny core is a nice distro, I wish there was a root password.
documentation is always a challenge
Instead of saying "It is not good enough," say: "What can I do do improve it."
Sorry if I stepped on fingers
People who would like to contribute, but don't have a really good understanding of Tiny Core, could write about the applications they use, and include them in this section: http://wiki.tinycorelinux.com/Applications
For example, look at this: http://wiki.tinycorelinux.com/mplayer-nodeps
Without that information, people would have a difficult time running the application.
mplayer --help
provided me with all info needed, and it also contains this reference:* * * SEE THE MAN PAGE FOR DETAILS, FURTHER (ADVANCED) OPTIONS AND KEYS * * *
I believe everything should be made as easy as possible for new users.I beg to differ. The intension of Tiny Core never was to attract new (Linux) users, but as I understand it, to provide the most Linux per byte. That's why I'm using it.
I have been using Linux for many years now. But I remember when I first started, it took some time to learn the basic concepts. These things are easy for me now. But I think of others who are where I was.Which distro did you start with? I guess it was something like SuSE, RedHat, or Ubuntu, a distro targeted also to new users. Nobody I know started using Linux with a distro like Gentoo, Linux From Scratch oder SourceMage, where you need to assemble parts of the distribution yourself. And TCL is also a distro for users who know, what they're doing. If you want a live distro for new users, take a look at Knoppix. It's the live distro with the best "new user"-appeal I can think of.
Tiny Core should also finish up with a professional wiki, where the information is correct, up to date, easy to understand, and covers a broad range of subjects. It can't be done immediately, but it should be the long term aim. Why should we be happy with the Tiny Core web site being less professional than the web sites of other distros?The problem is that compared to most of the "other distros" you'll probably have in mind there are only very few people pushing TCL forward. And they do an awesome job accomplishing this. Speaking for myself, I have more fun adding code to this project than adding documentation. And all I do on TCL, I do for fun only. The most interesting part of an open source community is that you can point out that something needs to be done better by doing it better and contribute your work.
I have been using Linux for many years now. But I remember when I first started, it took some time to learn the basic concepts. These things are easy for me now. But I think of others who are where I was.
I believe everything should be made as easy as possible for new users.I beg to differ. The intension of Tiny Core never was to attract new (Linux) users, but as I understand it, to provide the most Linux per byte. That's why I'm using it.QuoteI have been using Linux for many years now. But I remember when I first started, it took some time to learn the basic concepts. These things are easy for me now. But I think of others who are where I was.Which distro did you start with? I guess it was something like SuSE, RedHat, or Ubuntu, a distro targeted also to new users. Nobody I know started using Linux with a distro like Gentoo, Linux From Scratch oder SourceMage, where you need to assemble parts of the distribution yourself. And TCL is also a distro for users who know, what they're doing. If you want a live distro for new users, take a look at Knoppix. It's the live distro with the best "new user"-appeal I can think of.
I disagree. I used Windows XP until 2007. Then I switched to Ubuntu, because Windows Vista was to oversized and complicated. Ubuntu was much more easier. If something needs special permissions you will asked to enter your password - once! In Windows Vista many times during one installation process of unlicensed peace of software or hardware driver. Making MS Office PlugIns working became in some cases impossible. Configuring WLAN Ad-hoc under Windows Vista successfully was by hazard. If there is no workaround available then you have to edit the registry full of cryptic key-names. And so on... I believe some people were frightened by the unintuitve Linux versions in the late 90s. But today young people not influenced by the negative experiences of the older generation, don't have any problems with Linux. My girlfriend bought a 64Bit Notebook without any OS and asked me to recomend her an OS. I recomended Linux. She doesn't know what she does. She doesn't know the difference between USB and ethernet slots or WLAN. She knows what a FireFox is and google and that she has access to the internet. During her last visit she saw the letters "Ubuntu" on my Notebook. She found the Ubuntu download site via google, downloaded the ISO-image and asked her neighbour to burn the image on CD, because she doesn't know what an ISO-image is. She inserted the CD in to the CD-ROM drive and shortly after then wrote me an email, that she has got Linux installed.QuoteI have been using Linux for many years now. But I remember when I first started, it took some time to learn the basic concepts. These things are easy for me now. But I think of others who are where I was.Which distro did you start with? I guess it was something like SuSE, RedHat, or Ubuntu, a distro targeted also to new users. Nobody I know started using Linux with a distro like Gentoo, Linux From Scratch oder SourceMage, where you need to assemble parts of the distribution yourself. And TCL is also a distro for users who know, what they're doing. If you want a live distro for new users, take a look at Knoppix. It's the live distro with the best "new user"-appeal I can think of.
QuoteTiny Core should also finish up with a professional wiki, where the information is correct, up to date, easy to understand, and covers a broad range of subjects. It can't be done immediately, but it should be the long term aim. Why should we be happy with the Tiny Core web site being less professional than the web sites of other distros?The problem is that compared to most of the "other distros" you'll probably have in mind there are only very few people pushing TCL forward. And they do an awesome job accomplishing this. Speaking for myself, I have more fun adding code to this project than adding documentation. And all I do on TCL, I do for fun only. The most interesting part of an open source community is that you can point out that something needs to be done better by doing it better and contribute your work.
and TCL is a good candidate to install on everything which has a CPU.Well, on every x86 at least...
Imagine TCL as the primary OS and not the VM-guest inside Windows. Today the default installation on clean PCs and Notebooks is Freedos and in Asia it is Linpus. In my opinion Tiny Core has a good chance to replace these. This is my favoured szenario: A customer buys a notebook with Tiny Core Linux pre-installed. The BIOS has CD-ROM boot disabled by default. The user opens the default browser and downloads some other OS which he adds to the Tiny Core Linux - boot menu. Another day he goes to the store and buys an installation DVD. He insterts it in the DVD drive, Tiny Core Linux has a boot menu entry to boot from DVD. After the user chose DVD he has 10 seconds to press a key (like F2) to boot directly from DVD. Otherwise the DVD is booted inside a VM under Tiny Core Linux and automatically an exensible VM-image file for the OS installation created.
Two of my laptops had freedos preinstalled.
And yeah, I think optical disks should die. I don't use them.