|
OS/2 - eComStation News - September, 2008Browse - September 2008: Page 1 Page 2 Page 3 Page 4 2008: January February March April May June July August 2007: January February March April May June July August September October November December 2006: January February March April May June July August September October November December 2005: August September October November December Net: Full list of shareware products for eComStation Event: SCOUG meeting for September, 20th, 2008 SW: Doodle's ScreenSaver for OS/2 and eComStation v2.0. Event: BayWarp meeting Tuesday September 22 SW: MySQL v5.1 updated to v5.1.28-rc SW: OS/2 port of GCC 3.4.6 now available SW: More info on MySQL 5.1.28-rc Event: Warpstock Europe 2008: First Presentations Confirmed Net: DevCon: Developer Connection news Net: Week of digital cameras Net: eComStation Community SW: Workplace Sans True Type font Version 0.5 Net: netlabs.org newsletter #70 [ACPI, FM/2, kBuild, Samba, UniAud]
2008-09-16 ++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++ From: Eugene Gorbunoff eCo Software is interested to create full list of shareware products for eComStation. New products in Mensys shop: * SearchPlus -- Simultaneously search multiple drives! Including searching within Zip Achieves Copy, execute, delete, open files found -- http://shop.mensys.nl/catalogue/mns_SearchPlus.html * eComStation FAQ brochure -- The eComStation Frequently Asked Questions Book contains 233 pages of valuable information for any eComStation user -- http://shop.mensys.nl/uk/catalogue/mns_eComStationFAQ.html There are two famous internet shops: * BMT Micro -- http://os2.mensys.nl/indexuk.html * Mensys shop -- http://os2.mensys.nl/indexuk.html Send us links to eComStation shareware/commercial products which are not published in this catalogues. Moreover, the developers of every shareware program should check if his program is mentioned on this page: http://ecomstation.ru/software Top
2008-09-16 ++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++ From: Tom Brown Saturday, September, 20th 9:30 AM - 1 PM Steven Levine went to Warpstock 2008 in Santa Cruz, so there will be a Warpstock review this month. Lynn Maxson has told us that his proposed SL/1 language must be able to do what APL already can do. Zdenek "Denny" Jizba has kindly offered to teach us APL. This month will be the first of a series of lessons on the language and how to use it to solve real-world problems. After this, it's going to yet another Q&A session. Bring your questions. As always, there will be coffee, donuts and fun. For additional information and directions, see: http://www.scoug.com/meetings.html Top
2008-09-16 ++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++ From: Mark Dodel Doodle's ScreenSaver for OS/2 and eComStation v2.0. This is an Open Source Screen Saver for OS/2 and eCS. It's integrated into the WPS, replaces the old Lockup Desktop facility, and can cooperate with third party applications. Currently in ftp://ftp.netlabs.org/incoming/dssaver_v20.exe Source: ftp://ftp.netlabs.org/incoming/dssaver_v20_srcbin.zip Eventually will move to ftp://netlabs.org/pub/dssaver Changes: * v2.0 : 2008.08.18. - The screen saver settings page now reports 180 Dialog Units as its minimal height, so most of it should be visible even on newly installed systems. - The screen saver modules are now running in a separate process when they are started for real saving (but not when they are running for preview mode). This should help to solve those kinds of memory and resource leaks on which we have no control (e.g. leaks in DIVE subsystem). Please note that if you want to use the Cairo saver modules, they require Cairo v1.2.4 Runtime or newer to be installed first. It can be installed from ftp://ftp.netlabs.org/Cairo Articles at EDM/2 about how to create modules for Doodle's Screen Saver: http://www.edm2.com/index.php/Creating_modules_for_Doodle%27s_Screen_Saver_-_Part_1 http://www.edm2.com/index.php/Creating_modules_for_Doodle%27s_Screen_Saver_-_Part_2 Do you think you could do better skins for the Pretty Clock module? Here is the description for the skin file then: http://www.edm2.com/index.php/Creating_modules_for_Doodle%27s_Screen_Saver_-_Part_3 WSE'2005 presentation about creating new modules using Cairo: ftp://ftp.netlabs.org/pub/dssaver/dssaver_and_cairo.zip Web Site: http://dssaver.netlabs.org Top
2008-09-17 ++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++ From: Neil Waldhauer Date: Tuesday, September 23 Time: 6:00 - 9:00 PM Place: Denny's Milpitas, 442 W Calaveras Blvd, Milpitas, CA 95035 Come join us in our monthly meeting. We are OS/2 and eComStation users, and we meet every month to show off our latest software and hardware. Hint: Denny's is right off of the 880/237 interchange to the east of 880. Phone: (408) 262-9090 WiFi is available at the restaurant. Note: the BayWarp e-mail list is available http://lists.blondeguy.com/mailman/listinfo/baywarp Topics: * Warpstock 2008 review * OS/2 Museum planning * Web hosting updates * End of year meeting schedule * Survey of recent Flash animation * OS/2 Question & Answer Web Page: http://www.baywarp.org/ Top
2008-09-19 ++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++ From: Mark Dodel Paul Smedley has updated MySQL to v5.1. http://www.smedley.info/os2ports/ MySQL 5.1 Community Edition is a freely downloadable version of the world's most popular open source database. It is supported by a huge and active community of open source developers and enthusiasts. The MySQL Community Edition is: * Freely available under the open source GPL license * Released early * Released often * Includes the latest bleeding-edge features that are under development See http://dev.mysql.com/doc/refman/5.1/en/mysql-nutshell.html for what's new in MySQL 5.1 vs MySQL 5.0 MySQL v5.1.28-rc - updated 20080920 http://download.smedley.info/mysql-5.1.28-rc-os2-20080920.zip Requires: libc063.dll which is available from ftp.netlabs.org/pub/gcc/libc-0.6.3-csd3.zip Please let Paul know if you find this software useful. He needs user feedback to continue work on these projects. He maintains a bug tracker for many projects at http://mantis.smedley.info It just requires a simple registration. If you'd like to help support continued development of this project (and many others) for OS/2 & eComStation, please consider making a donation either via Paypal using the link on Paul's website, or using the Mensys Online Store http://www.mensys.net/os2ports/ Top
2008-09-19 ++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++ From: Paul Smedley Hi All, I've been spending a great deal of time over the last few weeks working on getting GCC 3.4.6 working on OS/2. Our current GCC (3.3.5) is starting to cause problems with projects like Mozilla due to it's age and the reluctance of the Mozilla maintainers to accept patches that are due to bugs in old versions of GCC. My port is now in a state where it can be used to compile many different programs (rsync, mysql, apache2, samba, firefox) so I figured it's time to publically announce it. The port is largely based on Knut's changes to v3.3.5 that are contained in Netlabs SVN. Thanks to the brave guys on the libc.user mailing list that helped test the previous build and pointed out the likely cause of the problems building Mozilla :) The OS/2 binaries (and source patches) are available from my ports page at http://os2ports.smedley.info Cheers, Paul. Top
2008-09-19 ++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++ From: Paul Smedley Hi All, An OS/2 binary of the below is now available from my ports page at http://os2ports.smedley.info Enjoy! Paul. -------- Original Message -------- Subject: MySQL 5.1.28-rc has been released Date: Sat, 13 Sep 2008 16:15:37 +0200 From: Kent Boortz Dear MySQL users, We are proud to present to you the MySQL Server 5.1.28-rc release, a new "release candidate" version of the popular open source database. Bear in mind that this is still a "candidate" release, and as with any other pre-production release, caution should be taken when installing on production level systems or systems with critical data. For production level systems using 5.0, we would like to direct your attention to the product description of MySQL Enterprise at: http://mysql.com/products/enterprise/ The MySQL 5.1.28-rc release is now available in source and binary form for a number of platforms from our download pages at http://dev.mysql.com/downloads/ and mirror sites. Note that not all mirror sites may be up to date at this point in time, so if you can't find this version on some mirror, please try again later or choose another download site. We welcome and appreciate your feedback, bug reports, bug fixes, patches etc.: http://forge.mysql.com/wiki/Contributing The following section lists the changes from version to version in the MySQL source code since the latest released version of MySQL 5.1, the MySQL 5.1.26-rc release. It can also be viewed online at http://dev.mysql.com/doc/refman/5.1/en/news-5-1-28.html Sincerely, Kent Boortz The MySQL build team at Sun Microsystems ======================================================================= Important bugs fixed (5.1.28): * Important Change: Security Fix: It was possible to circumvent privileges through the creation of MyISAM tables employing the DATA DIRECTORY and INDEX DIRECTORY options to overwrite existing table files in the MySQL data directory. Use of the MySQL data directory in DATA DIRECTORY and INDEX DIRECTORY is now disallowed. This is now also true of these options when used with partitioned tables and individual partitions of such tables.(Bug#32167: http://bugs.mysql.com/32167, CVE-2008-2079 (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-2079)) * Security Enhancement: The server consumed excess memory while parsing statements with hundreds or thousands of nested boolean conditions (such as OR (OR ... (OR ... ))). This could lead to a server crash or incorrect statement execution, or cause other client statements to fail due to lack of memory. The latter result constitutes a denial of service. (Bug#38296: http://bugs.mysql.com/38296) * Incompatible Change: An additional correction to the original MySQL 5.1.23 fix was made to normalize directory names before adding them to the list of directories. This prevents "/etc/" and "/etc" from being considered different, for example. (Bug#20748: http://bugs.mysql.com/20748) See also Bug#38180: http://bugs.mysql.com/38180 Important bugs fixed (5.1.27, not released): * Partitioning: Incompatible Change: On Mac OS X with "lower_case_table_names = 2", the server could not read partitioned tables whose names contained uppercase letters. Partitioned tables using mixed case names should be renamed or dropped before upgrading to this version of the server on Mac OS X. (Bug#37402: http://bugs.mysql.com/37402) * Partitioning: Incompatible Change: This restores functionality missing since the removal of ALTER TABLE ... ANALYZE PARTITION, ALTER TABLE ... CHECK PARTITION, ALTER TABLE ... OPTIMIZE PARTITION, and ALTER TABLE ... REPAIR PARTITION in MySQL 5.1.24. (Bug#20129: http://bugs.mysql.com/20129) Bugs fixed (5.1.28): * Partitioning: When a partitioned table had a TIMESTAMP column defined with CURRENT_TIMESTAMP as the default but with no ON UPDATE clause, the column's value was incorrectly set to CURRENT_TIMESTAMP when updating across partitions. (Bug#38272: http://bugs.mysql.com/38272) * Partitioning: A LIST partitioned MyISAM table returned erroneous results when an index was present on a column in the WHERE clause and NOT IN was used on that column. Searches using the index were also much slower then if the index were not present. (Bug#35931: http://bugs.mysql.com/35931) * Partitioning: SELECT COUNT(*) was not correct for some partitioned tables using a storage engine that did not support HA_STATS_RECORDS_IS_EXACT. Tables using the ARCHIVE storage engine were known to be affected. This was because ha_partition::records() was not implemented, and so the default handler::records() was used in its place. However, this is not correct behavior if the storage engine does not support HA_STATS_RECORDS_IS_EXACT. The solution was to implement ha_partition::records() as a wrapper around the underlying partition records. As a result of this fix, the rows column in the output of EXPLAIN PARTITIONS now includes the total number of records in the partitioned table. (Bug#35745: http://bugs.mysql.com/35745) * Partitioning: When one user was in the midst of a transaction on a partitioned table, a second user performing an ALTER TABLE on this table caused the server to hang. (Bug#34604: http://bugs.mysql.com/34604) * Replication: Some kinds of internal errors (such as Out of stack) cuased the server to crash. (Bug#37150: http://bugs.mysql.com/37150) * Replication: Row-based replication did not correctly copy TIMESTAMP values from a big-endian storage engine to a little-endian storage engine. (Bug#37076: http://bugs.mysql.com/37076) * Replication: INSTALL PLUGIN and UNINSTALL PLUGIN caused row-based replication to fail. Note that these statements are not replicated; howver, when using row-based logging, the changes they introduce in mysql system tables are written to the binary log. (Bug#35807: http://bugs.mysql.com/35807) * Server-side cursors were not initialized properly, which could cause a server crash. (Bug#38486: http://bugs.mysql.com/38486) * A server crash or Valgrind warnings could result when a stored procedure selected from a view that referenced a function. (Bug#38291: http://bugs.mysql.com/38291) * Incorrect handling of aggregate functions when loose index scan was used caused a server crash. (Bug#38195: http://bugs.mysql.com/38195) * Over-aggressive lock acquisition by InnoDB could result in performance degradation when multiple threads were executing statements on multi-core machines. (Bug#38185: http://bugs.mysql.com/38185) * The fix for Bug#20748: http://bugs.mysql.com/20748 caused a problem such that on Unix, MySQL programs looked for options in "~/my.cnf" rather than the standard location of "~/.my.cnf". (Bug#38180: http://bugs.mysql.com/38180) * If the table definition cache contained tables with many BLOB columns, much memory could be allocated to caching BLOB values. Now a size limit on the cached BLOB values is enforced. (Bug#38002: http://bugs.mysql.com/38002) * For InnoDB tables, ORDER BY ... DESC sometimes returned results in ascending order. (Bug#37830: http://bugs.mysql.com/37830) * If a table has a BIT NOT NULL column c1 with a length shorter than 8 bits and some additional NOT NULL columns c2, ..., and a SELECT query has a WHERE clause of the form (c1 = constant) AND c2 ..., the query could return an unexpected result set. (Bug#37799: http://bugs.mysql.com/37799) * The server returned unexpected results if a right side of the NOT IN clause consisted of the NULL value and some constants of the same type. For example, this query might return 3, 4, 5, and so forth if a table contained those values: SELECT * FROM t WHERE NOT t.id IN (NULL, 1, 2); (Bug#37761: http://bugs.mysql.com/37761) * Setting the session value of the innodb_table_locks system variable caused a server crash. (Bug#37669: http://bugs.mysql.com/37669) * Nesting of IF() inside of SUM() could cause an extreme server slowdown. (Bug#37662: http://bugs.mysql.com/37662) * Killing a query that used an EXISTS subquery as the argument to SUM() or AVG() caused a server crash. (Bug#37627: http://bugs.mysql.com/37627) * When using indexed ORDER BY sorting, incorrect query results could be produced if the optimizer switched from a covering index to a non-covering index. (Bug#37548: http://bugs.mysql.com/37548) * myisamchk failed with an assertion error when analyzing a partitioned MyISAM table. (Bug#37537: http://bugs.mysql.com/37537) * After TRUNCATE TABLE for an InnoDB table, inserting explicit values into an AUTO_INCREMENT column could fail to increment the counter and result in a duplicate-key error for subsequent insertion of NULL. (Bug#37531: http://bugs.mysql.com/37531) * Within stored programs or prepared statements, REGEXP could return incorrect results due to improper initialization. (Bug#37337: http://bugs.mysql.com/37337) * For a MyISAM table with CHECKSUM = 1 and ROW_FORMAT = DYNAMIC table options, a data consistency check (maximum record length) could fail and cause the table to be marked as corrupted. (Bug#37310: http://bugs.mysql.com/37310) * The max_length result set metadata value was calculated incorrectly under some circumstances. (Bug#37301: http://bugs.mysql.com/37301) * Some performance problems of SHOW ENGINE INNODB STATUS were reduced by removing the used cells and Total number of lock structs in row lock hash table clauses from the output. These are now present only if UNIV_DEBUG is defined at MySQL build time. (Bug#36941: http://bugs.mysql.com/36941) * If the length of a field was 3, internal InnoDB to integer type conversion didn't work on big-endian machines in the row_search_autoinc_column() function. (Bug#36793: http://bugs.mysql.com/36793) * The CSV storage engine returned success even when it failed to open a table's data file. (Bug#36638: http://bugs.mysql.com/36638) * SELECT DISTINCT from a simple view on an InnoDB table, where all selected columns belong to the same unique index key, returned incorrect results. (Bug#36632: http://bugs.mysql.com/36632) * SHOW STATUS took a lot of CPU time for calculating the value of the Innodb_buffer_pool_pages_latched status variable. Now this variable is calculated and included in the output of SHOW STATUS only when the UNIV_DEBUG symbol is defined at server build time. (Bug#36600: http://bugs.mysql.com/36600) * Dumping information about locks in use by sending a SIGHUP signal to the server or by invoking the mysqladmin debug command could lead to a server crash in debug builds or to undefined behavior in production builds. (Bug#36579: http://bugs.mysql.com/36579) * If initialization of an INFORMATION_SCHEMA plugin failed, INSTALL PLUGIN freed some internal plugin data twice. (Bug#36399: http://bugs.mysql.com/36399) * For InnoDB tables, the DATA_FREE column of the INFORMATION_SCHEMA.TABLES displayed free space in kilobytes rather than bytes. Now it displays bytes. (Bug#36278: http://bugs.mysql.com/36278) * When the fractional part in a multiplication of DECIMAL values overflowed, the server truncated the first operand rather than the longest. Now the server truncates so as to produce more precise multiplications. (Bug#36270: http://bugs.mysql.com/36270) * The mysql client failed to recognize comment lines consisting of "--" followed by a newline. (Bug#36244: http://bugs.mysql.com/36244) * The server could crash with an assertion failure (or cause the client to get a "Packets out of order" error) when the expected query result is that it should terminate with a "Subquery returns more than 1 row" error. (Bug#36135: http://bugs.mysql.com/36135) * The UUID() function returned UUIDs with the wrong time; this was because the offset for the time part in UUIDs was miscalculated. (Bug#35848: http://bugs.mysql.com/35848) * The configure script did not allow utf8_hungarian_ci to be specified as the default collation. (Bug#35808: http://bugs.mysql.com/35808) * On 64-bit systems, assigning values of 2 ^63 - 1 or larger to key_buffer_size caused memory overruns. (Bug#35616: http://bugs.mysql.com/35616) * For InnoDB tables, REPLACE statements used "traditional" style locking, regardless of the setting of innodb_autoinc_lock_mode. Now REPLACE works the same way as "simple inserts" instead of using the old locking algorithm. (REPLACE statements are treated in the same way as as INSERT statements.) (Bug#35602: http://bugs.mysql.com/35602) * Freeing of an internal parser stack during parsing of complex stored programs caused a server crash. (Bug#35577: http://bugs.mysql.com/35577, Bug#37269: http://bugs.mysql.com/37269, Bug#37228: http://bugs.mysql.com/37228) * mysqlbinlog left temporary files on the disk after shutdown, leading to the pollution of the temporary directory, which eventually caused mysqlbinlog to fail. This caused problems in testing and other situations where mysqlbinlog might be invoked many times in a relatively short period of time. (Bug#35543: http://bugs.mysql.com/35543) * Index scans performed with the sort_union() access method returned bad data when the sort_buffer_size limit was reached. (Bug#35478: http://bugs.mysql.com/35478) * MyISAM recovery enabled with the '--myisam-recover' option did not work for partitioned MyISAM tables. (Bug#35161: http://bugs.mysql.com/35161) * Table checksum calculation could cause a server crash for FEDERATED tables with BLOB columns containing NULL values. (Bug#34779: http://bugs.mysql.com/34779) * A significant slowdown occurred when many SELECT statements that return many rows from InnoDB tables were running concurrently. (Bug#34409: http://bugs.mysql.com/34409) * mysql_install_db failed if the server was running with an SQL mode of TRADITIONAL. This program now resets the SQL mode internally to avoid this problem. (Bug#34159: http://bugs.mysql.com/34159) * Fast ALTER TABLE operations were not fast for columns that used multibyte character sets. (Bug#33873: http://bugs.mysql.com/33873) * The internal functions my_getsystime(), my_micro_time(), and my_micro_time_and_time() did not work correctly on Windows. One symptom was that uniqueness of UUID() values could be compromised. (Bug#33748: http://bugs.mysql.com/33748) * Cached queries that used 256 or more tables were not properly cached, so that later query invalidation due to a TRUNCATE TABLE for one of the tables caused the server to hang. (Bug#33362: http://bugs.mysql.com/33362) * mysql_upgrade attempted to use the "/proc" filesystem even on systems that do not have it. (Bug#31605: http://bugs.mysql.com/31605) * mysqlbinlog now supports '--verbose' and '--base64-output=DECODE-ROWS' options to display row events as commented SQL statements. (The default otherwise is to display row events encoded as base-64 strings using BINLOG statements.) See Section 4.6.7.2, "mysqlbinlog Row Event Display." (Bug#31455: http://bugs.mysql.com/31455) * Several MySQL programs could fail if the HOME environment variable had an empty value. (Bug#30394: http://bugs.mysql.com/30394) * On NetWare, mysql_install_db could appear to execute normally even if it failed to create the initial databases. (Bug#30129: http://bugs.mysql.com/30129) * The Serbian translation for the ER_INCORRECT_GLOBAL_LOCAL_VAR error was corrected. (Bug#29738: http://bugs.mysql.com/29738) * The BUILD/check-cpu build script failed if gcc had a different name (such as gcc.real on Debian). (Bug#27526: http://bugs.mysql.com/27526) * In some cases, the parser interpreted the ; character as the end of input and misinterpreted stored program definitions. (Bug#26030: http://bugs.mysql.com/26030) * The FLUSH PRIVILEGES statement did not produce an error when it failed. (Bug#21226: http://bugs.mysql.com/21226) * After executing a prepared statement that accesses a stored function, the next execution would fail to find the function if the stored function cache was flushed in the meantime. (Bug#12093: http://bugs.mysql.com/12093, Bug#21294: http://bugs.mysql.com/21294) Bugs fixed (5.1.27, not released): * Replication: Issuing a DROP DATABASE while any temporary tables were open caused the server to switch to statement-based mode. (Bug#38773: http://bugs.mysql.com/38773) * Replication: The '--replicate-*-table' options were not evaluated correctly when replicating multi-table updates. As a result of this fix, replication of multi-table updates no longer fails when an update references a missing table but does not update any of its columns. (Bug#37051: http://bugs.mysql.com/37051) * The fix for Bug#33812: http://bugs.mysql.com/33812 had the side effect of causing the mysql client not to be able to read some dump files produced with mysqldump. To address this, that fix was reverted. (Bug#38158: http://bugs.mysql.com/38158) Functionality added or changed (5.1.27, not released): * "mysqltest" now installs signal handlers and generates a stack trace if it crashes. (Bug#37003: http://bugs.mysql.com/37003) * "mysql-test-run.pl" now supports '--client-bindir' and '--client-libdir' options for specifying the directory where client binaries and libraries are located. (Bug#34995: http://bugs.mysql.com/34995) Top
2008-09-20 ++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++ From: Christian Hennecke The Warpstock Europe 2008 event team strives to create an agenda with interesting sessions, workshops, and exhibitors. While a lot of the initial work was done in the background, today we can announce that the first presentations have been confirmed: * "eComStation on Netbooks" by Sigurd Fastenrath * "Searching your System with SearchPlus" by Keith Merrington * "Update to the netlabs.org NEPMD distribution" by Andreas Schnellbacher * "Software Testing Basics" by Thomas Klein * "OpenStreetMap - Free World Map For Free Citizens" by Roland Schmalenberg * "Getting Started with VoIP" by David Saville For more information please see the Agenda page at: http://www.warpstock.eu/en/agenda.html Stay tuned for the next updates to sessions, speakers, exhibitors, and visitor information. Ever thought about becoming a speaker? Contact our Speaker Manager at info(at)warpstock.eu. Please see our Wish list wiki for topics that visitors might be interested in. The ninth Warpstock Europe conference will be held at the City Hostel in Düsseldorf, Germany, from November 14 to 16. Warpstock is an annual conference for the OS/2 and eComStation operating systems and related technology. It is dedicated to information, education, support, and exchange and addresses users, developers, and software vendors. To achieve these goals, the event offers seminars and workshops, exhibition areas, and room for personal exchange. More information is available at: http://www.warpstock.eu Warpstock Europe is powered by warpevents.eu Warpstock is a trademark of Warpstock, Inc. Top
2008-09-20 ++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++ From: Eugene Gorbunoff The engineers of eCo Software prepared new materials for the software developers. Developer Connection site -- http://ecomstation.ru/developer Whatsnew? * eCo Software runtime -- http://ecomstation.ru/projects/developer/?action=ecosoft-runtime * eCo Software Toolkit is updated -- http://ecomstation.ru/projects/developer/?action=ecosoft-toolkit (new libraries, updated h/lib/samples) * Multilanguage library Lange: LANGE FAQ is published * Graphics libraries: Links/description of WO!, Dive, SDL * Review of databases is updated. * Device drivers: memory mapping (physical to linear) * New module: eSysInfo -- query system information * information about Unicode Advices: * The experience shows, start short-term eCS projects (1-3 monthes), don't plan long-term projects (1/2 - 1 year). * So.. How to create large program? Use modules and libraries, use black boxes (algoritms) from linux. Pay attention to Additional control elements (use templates, new controls as LEGO-like bricks to create new applications in 1 day) What to develop? Users need: * forum 1 -- http://forum.ecomstation.ru/viewforum.php?f=14 * forum 2 -- http://forum.ecomstation.ru/viewforum.php?f=8 Top
2008-09-20 ++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++ From: Eugene Gorbunoff The next week is dedicated to collection of info about compatible/non-compatible digital cameras. Our database contains 102 records only http://ecomstation.ru/hardware.php?action=category§ion=camera . Major part of the models are not manufactured anymore. Post new reports using the web-form http://ecomstation.ru/hardware.php?action=new Please, post information about protocol (PTP, USBMSD), basic features (megapixel, zoom), format (JPG, RAW) Top
2008-09-20 ++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++ From: Eugene Gorbunoff Homepage of eComStation community -- http://ecomstation.ru/community/?action=interviews Whatsnew: 1) We have found new interviews with the most active eComStation developers: * ENG: Interview with Paul Smedley -- http://ecomstation.ru/showarticle.php?id=185 * RUS: OS/2: between past and future -- http://www.computerra.ru/interactive/370174/ 2) We have found the mention of past conferences and meetings 3) Warpstock Europe conference will be held at the City Hostel in Duesseldorf, Germany, from November 14 to 16 (http://www.warpstock.eu) (if you can't access the site then read http://ecomstation.ru/community/?action=wse2008) 4) To develop a program, to discuss a topic, you can join irc-channels full of eComStation users and developers #ecolabs, #netlabs, #ecommunity -- http://ecomstation.ru/community/?action=forums Top
2008-09-21 ++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++ From: Mark Dodel Alex Taylor has updated his Workplace Sans TrueType font to Version 0.5. http://users.socis.ca/~ataylo00/creative/fonts/#wpsu "Please read the note below before installing. Workplace Sans is a light condensed sans-serif TrueType font with Unicode encoding. This font has been carefully designed to resemble, as much as possible, the OS/2 bitmap font "WarpSans". This resemblance is at its best when displayed on-screen at 9 point/120 dpi, or 11 point/96 dpi. NOTE: With version 0.5, I have embarked on a fairly extensive re-tooling of Workplace Sans. Most of the glyphs are a lot cleaner and more regular in appearance now (although still not perfect). I decided to recreate the font file from scratch, and add each glyph as I redesigned it. Version 0.5 represents the first milestone in this effort. Version 0.5 of Workplace Sans does NOT support all of the characters that were included in the previous versions. At present, only the Latin-1 character set (basically, OS/2 codepages 850 and 819) are supported." Top
2008-09-22 ++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++ From: Netlabs News This is the latest edition of the bi-weekly netlabs.org newsletter. The newsletter can be read on the web at the following URL: http://wiki.netlabs.org/index.php/Netlabs_bi_weekly_newsletter News from netlabs.org: 15. September - 21. September * ACPI o Two new tickets o See: http://svn.netlabs.org/acpi/timeline * FM/2 o Another bunch of updates o See: http://svn.netlabs.org/fm2/timeline * kBuild o Quite a lot of updates again o See: http://svn.netlabs.org/kbuild/timeline * netlabs.org o Ticket raised and closed about email links o See: http://svn.netlabs.org/netlabs/timeline * Samba o FAQ updated o See: http://svn.netlabs.org/samba/timeline * UniAud o Various updates o See: http://svn.netlabs.org/uniaud/timeline 8. September - 14. September * FM/2 o A long list of updates and corrections. o See: http://svn.netlabs.org/fm2/timeline * kBuild o Lot of updates and release 0.1.4 is ready. o See: http://svn.netlabs.org/kbuild/timeline * Samba o A few cookbook related changes o See: http://svn.netlabs.org/samba/timeline * UniAud o More testing going on and updates being applied. o See: http://svn.netlabs.org/uniaud/timeline * WSE Events o Some fixes on the SQL side. o See: http://svn.netlabs.org/wse_events/timeline Netlabs.org relies on your support as well, we hire developers to have better progress on projects. For sure this costs money so any sponsoring is very welcome! You can support netlabs.org via netlabs.org sponsoring units: http://www.mensys.net/NETLABS/ Thanks for your support! We can be reached at: news@netlabs.org Greetings, netlabs.org team Top
|