This article is rated Start-class on Wikipedia's
content assessment scale. It is of interest to the following WikiProjects: | |||||||||||||||||||||||||||
|
This article contains a translation of elementary OS from es.wikipedia. |
I just noticed the version of this article in es.wikipedia.org is a bit outdated and I would like someone to complete it since I suck at spanish XD Penguin330 — Preceding undated comment added 11:40, 1 May 2015 (UTC)
The whole paragraph about 0.4 is pure speculation. I removed it a few weeks ago as there was a blog post about 0.4 based on this wikipedia entry, but someone undid it, so I'm back to discuss this. The launchpad milestone is a collection of might happen blueprints and bugs. The team itself has no clear target as of yet regarding 0.4, including base distro (there were some hints of switching to Debian) and there is no way a Wikipedia paragraph should reference an more or less project-internal bug/feature tracker. If there is no objection, I would like to remove it (again). Maybe in a few weeks.
Embikk (
talk) 12:21, 30 April 2015 (UTC)
Fixed. Sorry about that, I should included the "planning stages" phrase so the paragraph would be complete. Oops Sorry!
Penguin330 — Preceding
undated comment added 11:38, 1 May 2015 (UTC)
This not what I intended. Everything in there is still speculation and not proven (because it's not true, simple as that). Everything that is not an official blog or G+ post from elementary should be considered a doubtful source as it is not official. Embikk ( talk) 13:23, 5 May 2015 (UTC)
Okay, thanks, let me check a little while if there's an article about eOS 0.4 that can be tagged as a reliable source. ~ User:Penguin330 —Preceding undated comment added 13:27, 9 December 2015 (UTC)
Excuse me if I am wrong, but aren't Maya and Noise still called Maya and Noise, just not in eOS? So the included app names should probably be Maya and Noise instead of Calendar and Music. — Preceding
unsigned comment added by
CameronNemo (
talk •
contribs) 02:38, 10 May 2013 (UTC)
Sup Fellow Editors who are editing here! Should we always keep track of changes weekly so we can see if they're any changes on it's launchpad repo? and also check the links if they're dead? that would help to validate some of the sources and citations here.Peace! Penguin330 ( Penguin330)
This article seriously lacks some good screenshots of the various pantheon software. It would certainly not hurt the article to have screenshots of all the versions. Personally I am rather interested in installing pantheon software in Debian/Fedora/Ubuntu/etc. then in Elementary OS. User:ScotXW t@lk 09:54, 5 October 2016 (UTC)
Is https://launchpad.net/wingpanel written from scratch or is it a fork of the old GNOME Panel? (GNOME Panel was abandoned and replaced by GNOME Shell) User:ScotXW t@lk 09:59, 5 October 2016 (UTC)
Hi,
According to the website elementary.io - the OS only runs on x86_64 (aka 64-bit) as of 0.4 Loki 32-bit was removed and no-longer used. Could x86 in the Platform section in the infobox be removed since its an unsupported version now? DarkstarCommand ( talk) 18:45, 4 December 2016 (UTC)
‘…amount populating by default…’
English translation, anybody? — Preceding unsigned comment added by 51.9.156.220 ( talk) 20:46, 29 December 2016 (UTC)
Hello.
As you might have noticed, on 6 January 2016, I reverted the article to the last known good state, reverting three contributions by two editors. Here is an explanation of why:
Change | Why it was bad |
---|---|
"Elementary OS" in the infobox was changed to "elementary OS" | MOS:STABILITY. The article consistently uses the uppercase form already. Also, the cited sources prefer that form. |
"Family" was changed from "Unix-like" to "Linux" | According to {{ Infobox OS}}'s documentation, "Linux" is not a family. (I agree. It is a kernel.) |
Software version number was moved from |latest_preview_version= into |latest_release_version= |
Study software versioning: Any version number below 1.0 is a beta version number. |
apt-get was changed to APT | APT is a disambiguation page. Please check your target links! |
Working state was changed from "In beta stage" to "Current" | 1. Study
software versioning: Any version number below 1.0 is a beta version number. 2. "Current" is a forbidden word per WP:DATED |
"based on Ubuntu" was changed to "based on current Ubuntu LTS release" | 1. "Current" is a forbidden word per
WP:DATED 2. This means that any and all version of Elementary OS released to this date was based on one Ubuntu version, which is wrong. |
Best regards,
Codename Lisa (
talk) 07:34, 6 January 2017 (UTC)
I don't think the elementary OS developers use version numbers below 1.0 to [...]. I would like to know the basis of your thinking; I would like to know whether I should treat it per WP:NOR or no.
They did say these versions are stable. Beta and RC are, by definition, stable. But they are not production-grade. "Stable" and "unstable" is part of the open-source development terminology where there is no "alpha stage", due to the open nature of open source. The problem is, 0.x versioning is also invented by the rapid open-source development model to mean "not production-grade".
[...] many bugs [...]You really need to part with this word; being production-grade or no, is not just a matter of bugs. There is presence of enough feature, features having proper scopes for the target market, confidence, risk assessment and presence of support program for Enterprise customers.
<..> I would like to know whether I should treat it per WP:NOR or no.You cannot treat it as an original research since the policy of OR does not apply to talk pages (as I understood the first paragraph of WP:NOR). Actually it was my opinion that you can't apply such versioning schemes (where versions <1.0 mean "beta") to elementary OS with the only reason that literally means "it's convenient for other open source projects to use such schemes" (
Still, they are developing in a world where the 0.x version number means "our software is not production-grade".).
Beta and RC are, by definition, stable.What do you mean by stable software? I understand it as being "relatively free of bugs, as opposed to a beta versrion" [1]. That is, beta software cannot be stable because it contains many bugs, and stable software is not beta. Thus, saying "In beta stage" in the infobox contradicts with what elementary OS developers wrote in their blog, announcing the stable 0.4 and 0.3 versions.
[...]
Some systems use numerical versions less than 1 (such as 0.9), to suggest their approach toward a final "1.0" release. This is a common convention in open source software. However, if the pre-release version is for an existing software package (e.g. version 2.5), then an "a" or "alpha" may be appended to the version number. So the alpha version of the 2.5 release might be identified as 2.5a or 2.5.a.
[...]
Proprietary software developers often start at version 1 for the first release of a program and increment the major version number with each significant update.
In contrast to this, the free-software community tends to use version 1.0 as a major milestone, indicating that the software is "complete", that it has all major features, and is considered reliable enough for general release.
In this scheme, the version number slowly approaches 1.0 as more and more bugs are fixed in preparation for the 1.0 release. The developers of MAME do not intend to release a version 1.0 of their emulator program. The argument is that it will never be truly "finished" because there will always be more arcade games. Version 0.99 was simply followed by version 0.100 (minor version 100 > 99). In a similar fashion Xfire 1.99 was followed by 1.100. After 8 years of development, eMule reached version 0.50a.
How should I deal with revisions in the 0.y.z initial development phase?
The simplest thing to do is start your initial development release at 0.1.0 and then increment the minor version for each subsequent release.
How do I know when to release 1.0.0?
If your software is being used in production, it should probably already be 1.0.0. If you have a stable API on which users have come to depend, you should be 1.0.0. If you’re worrying a lot about backwards compatibility, you should probably already be 1.0.0.
The initial version is 0.1. This value can be a number or a string [...] I tend to take the approach of leaving the version below 1.0 (or 1.0.0) while things are changing frequently, but try to get to 1.0 as soon as possible to indicate the plugin is stable and safe to use. There are a few Grails plugins that are quite stable but aren't yet at a version beyond 1.0, but this should be the exception.
Beta phase generally begins when the software is feature complete but likely to contain a number of known or unknown bugs.
Once released, the software is generally known as a "stable release".
2. (computing) Of software: established to be relatively free of bugs, as opposed to a beta version.
Previously, you were haggling about the different meaning of versioning terminology. Now you are partly commenting on what Elementary OS actually is.I'm trying to explain you why elementary OS is not in beta stage. I've written that it has stable releases (you call them "production-grade"), to what you've answered "beta can be stable", and I've tried to explain you that it can't be.
They have no support programThey don't have to, it's not a commercial project.
<..> and their app center is still in Beta stageAppCenter is in beta, but that does not mean elementary OS is in beta — to use elementary OS, you don't have to use AppCenter. There is
apt
for package management purposes.They don't have to, it's not a commercial project." This is supposed to be an operating system, not a video game! If they don't have support, then I don't care if they swear 100 times that their OS is released, production-ready and stable; WP:NPOV mandates the we say it is not. An operating system without support is an operation-for-now system.
it's wrong to write "In beta stage" in the infobox, you can change it to "still in development" or "not production ready".
I think I'm just going to remove this line. It isn't at all true; the pantheon components are quite modular and can be used independently of the Pantheon desktop environment. It's also unclear to what this section is referring to when it uses the word "shell". This has been a buzzword ever since GNOME-Shell. The most basic Pantheon Desktop features a window manager, gala (which is easily replaceable), an applications menu, clock, and indicator panel, wingpanel (which is also replaceable), a dock application, plank (which is also replaceable, and a watchdog that keeps the desktop components runing, cerbere (which is not really required). The software suite is entirely optional.
There's also contractor, which provides some framework for applications and the desktop components to interact, but it isn't required.
There are numerous partial implementations of Pantheon out there, using Docky instead of Plank, budgie-panel instead of wingpanel, compiz or openbox in place of gala, etc. Nothing strongly holds these components together, although they are designed to work and look good together. The only thing "tightly integrated" about them is their visual design--the pantheon components and the patched and original applications in their software suite are both aesthetically and technically very streamlined--but they work just as well with other applications as any do in Linux (what Linux desktop doesn't use a multi-toolkit software suite?). 220.221.136.253 ( talk) 14:00, 16 May 2017 (UTC)
Since this was a hot topic of discussion up above, and sorry for the contributors that felt offended by my actions on this page – I'm kinda new to Wikipedia – but I know how elementary OS operates on its versioning scheme since I followed internal development. They actually mean 0.x as Stable for Loki and earlier, but recently, in the Juno version they've decided that it is really strange for 0.x to mean Stable, so they made it 5.0, a normal version number instead. So, I don't want to make anyone offended if my way of speaking/typing is a bit to-the-point. See you all for now.
LainsCE ( talk) 19:43, 28 August 2017 (UTC)
The following Wikimedia Commons file used on this page or its Wikidata item has been nominated for deletion:
Participate in the deletion discussion at the nomination page. — Community Tech bot ( talk) 05:55, 9 May 2021 (UTC)
5.1 Hera is a empty section, I'm guessing that someone deleted the content or the section itself was made in error. If it the content was deleted for a reason, the section should be deleted as well. The Shamming Man has appeared. 16:31, 19 September 2022 (UTC)
is here FYI. -- Yae4 ( talk) 18:32, 13 June 2023 (UTC)