There has been a lot of activity in the Haiku newsletter for the last week. What was the reason? Planned release alpha version. It is discussed what needs to be done, who is needed for this and what is most important when they do it? After active discussion, the community has developed a release schedule.
There are a number of problems that must be resolved before the final adoption of the schedule. The first is the composition of the release. It should include only the necessary applications, most of them will be oriented to the developers. The list is not yet complete, but don't expect things like Clockwerk or Wonderbrush to go in there, Pe, Perl, Python, CVS, BeBook, OpenSSH, Subversion, Nano, and so on. Users expect Vision (an IRC client used by many BeOS / Haiku users), Firefox and P7Zip from applications.
Another important issue is code under commercial licenses and under the GPL license. Obviously Haiku cannot include closed code. Therefore, the project is required to offer either two versions (closed and open), or make them optionally downloadable. The GPL code can also cause problems, since the GPL license is not compatible with the MIT license used by the Haiku project (one-way compatibility, this is not compatibility). When building an alpha version, all options will be set to exclude any inclusion of the closed code and code under the GPL.
')
In addition, an active discussion unfolded about support for the alpha version outside the trunk branch. Whether it is necessary to allocate this version to a separate branch and close it for everything except error correction, and leave the trunk for more destructive changes, or the trunk will go into “release mode” and changes to it will be limited to error correction. The latter is possible because destructive changes can occur at any time, but the first option was adopted.
Taking into account the solution of these problems, a vote was taken for the release schedule for the alpha version. It is now completed and the day of the reprise is determined. The release schedule is as follows (note that the schedule may be broken, and the release is postponed):
- At 12:00 hours on August 23, GMT - From the trunk, the branch of the alpha version will be allocated and the release team will start working in a final way.
- At 12 o'clock on September 9 Greenwich - Alpha1 will be marked. It will be assembled, tested and distributed to the mirrors, then the alpha version will be released.
Let's hope that the alpha release will still be released on time.
Based on
OSNews