|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Lentsov 2:4615/71.10 02 Feb 2001 04:07:42 To : All Subject : URL: http://lwn.net/2001/0201/devel.php3 --------------------------------------------------------------------------------
[1][LWN Logo]
[2]Click Here
[LWN.net]
Sections:
[3]Main page
[4]Security
[5]Kernel
[6]Distributions
Development
[7]Commerce
[8]Linux in the news
[9]Announcements
[10]Linux History
[11]Letters
[12]All in one big page
See also: [13]last week's Development page.
Development projects
Browsers
Standardizing a BROWSER environment variable. Eric Raymond is
promoting the use of [14]a new environment variable, BROWSER, to
complement the existing PAGER, MAILER, and EDITOR variables. This
effort is being tested as an experiment in hacking social systems.
The Browser War: Nobody's fault but yours. Scott Andrew presents some
interesting ideas on [15]web applications versus web pages and how to
avoid domination of new web standards by a single corporation:
"Netscape 6, Mozilla, Opera -- any browser that supports DOM/CSS --
should be regarded as application browsers. This is different than a
web browser. A web browser is designed to view pages on the Web. An
application browser is specialized. It's made for working with web
applications."
Galeon 0.9 pre3 available. Version 0.9 pre3 of the Galeon Browser
[16]is available on Sourceforge. Enhancements in this version include
open url dialog autocompletion support, customization options for
tabbed browsing, session saving, and a lot of bugfixes
Education
GGradebook 0.91 (Ofset). Version 0.91 of GGradebook, a gradebook
program that runs under GNOME, [17]is now available.
Electronics
Xcircuit 2.2.0. Version 2.2.0 of the Xcircuit schematic drawing
program [18]is available as a stable release. This version has pcb
compatible netlist file outputs, a whole new set of menus, circuit
elements with electrical parameters, and more.
Embedded Systems
Embedded Linux Newsletter for Jan. 25, 2001 (LinuxDevices.com). Rick
Lehrbaum has posted the latest edition of the [19]Embedded Linux
Newsletter to the LinuxDevices.com site. Highlights include a review
of the results from last year Embedded Linux Survey and Lineo's trio
of Embedix SDK advancements.
Games
Atlas C++ 0.40 released. A new, stable release of Atlas C++, version
0.40, [20]has been released. Atlas C++ is a library that implements
the Atlas object-oriented protocol for interprocess communications, it
is a key component of the WorldForge game architecture. See the
[21]Atlas Tutorial for more information on the Atlas protocol.
Interoperability
Wine Weekly News for January 29, 2001. Issue 80 of the [22]Wine Weekly
News is available. Check it out for the latest developments in the
Wine world.
Office Applications
Eazel releases Nautilus Preview 3. [23]As seen on the GNOME news site:
Eazel has released the third and final preview version of its Nautilus
desktop. Warning, the installation takes a 32MB bite out of your hard
drive and may take a small eternity to download on a slow link.
GNOME Office page gets a facelift. The [24]GNOME Office meta-project's
web page has had a face lift. The new page offers a quick description
of the various GNOME Office components as well as links to the project
web pages. (Thanks to David Wheeler)
The Gmail email client. Robert Bernstein [25]writes about Gmail in an
Earthweb article. " An MUA (Mail User Agent) featuring an innovative
approach to email message storage is now under development, and it
bodes well for those email users who number their messages in the
thousands. Gmail (http://gmail.linuxpower.org/), the brainchild of
Wayne Schuller, a young Australian programmer, uses the MySQL database
server, and retrieves, sorts and displays messages via SQL, the well
known 'Structured Query Language.'"
ANNOUNCE: Mr Project (Gnotices). A new project management application
known as Mr Project [26]has been announced. "Mr Project is a project
management program that can help build project plans, and track the
progress of a project."
On the Desktop
The People behind KDE: Wolfram Diestel. This week's People Behind KDE
features an interview of [27]Wolfram Diestel, a rather humorous
picture is included.
New KDE Tutorials. Several new and/or improved KDE tutorials have been
published, Richard Moore has written one on [28]Kpart Plugins for
KDE2, and Antonio Larrosa JimХnez has updated his info on
[29]developing KDE2 applications.
A developer's perspective on the GPLing of Qt (LinuxDevices.com).
LinuxDevices.com [30]reopens the whole Qt licensing debate.
"Regardless of whether you accept this 'infant industry' justification
for initially releasing software under proprietary licenses, from a
software developer's point of view it now seems hard to improve upon
Trolltech's licensing."
Berlin: A replacement for X? (LinuxToday). LinuxToday has posted a
discussion by "Hawkeyes" [31]that discusses Berlin, an alternative to
the X window system. "Many people complain about the X-windows
standard. It's clearly not the perfect way to bring a graphical user
interface to Linux, and it's been around for such a long time.
Recently XFree86 has become hardware accelerated, in version 4.0.x,
but in many ways it is still dragging user interface designers down.
The lack of a single uniform toolkit, lack of support for alpha
transparency and sluggish/heavy network transparency have always been
problems in X." Check out the [32]Berlin web site as well.
Talking with John Heard of Sun about GNOME. LinuxPower [33]talks with
John Heard about Sun's membership in the GNOME Foundation.
Christian: I would guess that partaking in free software
development needs a different workform than in-house development.
What measures are being put in place to ensure real engagement with
the community on issues instead of needing to wait for slow
bureaucratic wrangling before announcing contributions ?
John Heard: This is an extremely important consideration for us at
Sun. We have been particularly focused upon considering our normal
"workform" and seeing how it needs to be modified to achieve the
right interactions with the communities we have become involved
with. I personally believe that this is a very valuable path upon
which we in Sun are able to evolve our software development
practices, but just as importantly to also bring valuable
contributions towards the onwards co-evolving of the open source
community development "workform". The core principle which is
starting to develop between Sun and community is that of
communication. I think you can already see that numerous members of
Sun's technical and marketing staff are beginning to participate
more freely. We have encouraged our teams to "lurk" for a while on
the lists to gain familiarity with the practices and then to
participate where they can add value. I am sure you are aware that
Sun has been a consistent contributer of code to open systems, and
we are continuing this same strategy, aligned to the trends of
current open source practices.
Gnome Installation Guide. Karsten Reincke has recently published a
[34]Gnome Installation Guide that presents lots of useful information
to those who wish to install development versions of GNOME from source
code.
Printing Systems
CUPS v1.16 is available. Version 1.16 of CUPS, the Common Unix Print
System, [35]is available. Lots of bugs have been fixed in this
release.
Web-site Development
Getting to know Midgard (IBM developerWorks). IBM's developerWorks
site has put up [36]a detailed article on getting started with the
Midgard application server.
On a very basic technical level, Midgard provides a content
management API for PHP that makes managing such articles a whole
lot easier and administering them a snap. It introduces some of its
own content management concepts to help you organize articles more
logically and deal with them easily. It can implement security,
allowing only authorized users to update or view content, and
recording personal information about users.
(Thanks to Henri Bergius).
Midgard Weekly Summary. The [37]Midgard Weekly Summary for January 26
is out. Among other things, it includes an interview with Midgard
founder Henri Bergius.
Zope 2.3.0 released. Zope 2.3.0 final has been released. There is
quite a bit of new stuff in this release; see [38]the announcement for
details.
Perl scripting available for Zope. Digital Creations and ActiveState
have [39]announced the first release from the "Perl for Zope" project.
Zope scripting is no longer limited to the Python language.
Section Editor: [40]Forrest Cook
February 1, 2001
Desktop Links
[41]Gnome
[42]KDE
[43]XFce
[44]GTK+
[45]Window Managers
Application Links
[46]GIMP
[47]Mozilla
[48]Galeon
[49]High Availability
[50]ht://Dig
[51]MagicPoint
[52]Wine
[53]Worldforge
[54]Zope
More Information
[55]AppWatch
[56]Freshmeat
[57]SourceForge
Programming Languages
ERLANG
New Erlang User Contributions. The Erlang.org site lists [58]several
new user contributions including an improved Unicode support module
and a package for working with skew-binary random-access lists.
Markup Languages
XML-RPC Howto. An [59]XML-RPC HOWTO has been posted to Sourceforge.
"XML-RPC is a simple, portable way to make remote procedure calls over
HTTP. It can be used with Perl, Java, Python, C, C++, PHP and many
other programming languages. Implementations are available for Unix,
Windows and the Macintosh."
The author of the XML-RPC HOWTO, Eric Kidd, has also [60]announced the
release of xmlrpc-c 0.9.6 - an XML-RPC implementation for Linux.
Processing XML with Perl (ISPworld). ISPworld has run an article by
Michel Rodriguez that covers [61]the use of Perl to process XML files.
"Being the most popular CGI language, it should come as no surprise
that Perl offers many ways to process XML. Actually, it offers lots of
ways, no less than 14 different ways, implemented by 14 different
modules, are available for XML transformation."
Perl
Perl 5 Porters for January 30, 2001. The January 30 edition of
[62]Perl 5 Porters is out. Topics include Test::Harness, the Perl
hashing function, examples using chop, PerlIO programming
documentation, and more.
Perl 5.6.1 available (use Perl). According to use Perl, the second
trial version of Perl 5.6.1 [63]has been released and needs testing.
PHP
PHP Weekly Summary for January 29, 2001. Issue 22 of the [64]PHP
Weekly Summary is available. Topics covered this week are DOMXML docs,
PDFLib support, Chora, a tiny PHP for embedded systems, and more.
Python
What's new in Python 2.1. For those of you who are curious about the
upcoming Python 2.1 release, we recommend a look at A.M. Kuchling's
[65]What's new in Python 2.1 document. It presents the significant
changes in this release in a clear and useful manner.
This week's Python-URL. Here is [66]Dr. Dobb's Python-URL for
January 30 with the latest from the Python development community. One
interesting item is that Python 2.1a1 has been released.
Dive Into Python. A new python book by Mark Pilgrim, [67]Dive Into
Python, is available online in numerous file formats. "This book is
still being written. What's here already is a solid overview of Python
programming. In future chapters, I plan to cover specific topics, like
XML processing, in more depth. This is not a teaser site for some
larger work for sale; all new content will be published here, for
free, as soon as it's ready."
Highlight Project: VPython (Linux Programming). Linux Programming
takes a look at [68]takes a look at VPython, a 3D graphical
programming module. Also, take a look at the [69]VPython project's
home page.
Python 2.0 RPMs available. Sean Reifschneider has announced the
availability of [70]Python 2.0 and [71]Python 2.1a1 source RPM files.
Advanced Encryption Suite for Python. Bryan Mongeau [72]has released
pyaes, the Advanced Encryption Suite for Python.
Snack Sound Toolkit v2.0.6. Kare Sjolander [73]announced the Snack
Sound Toolkit v2.0.6 for Python. This version has bug fixes and
updated demos.
Tcl/Tk
This week's Tcl-URL. Here is [74]Dr. Dobb's Tcl-URL for January 29,
2001 with the latest goodies from the Tcl/Tk development world. There
are links to articles on the Tcl/Tk user meeting in Hamburg in June of
2001, the Tcl'ers Wiki, using canvas coordinates, and using C++ to
manipulate pointers.
TclTidy: convert HTML to XHTML. Scott Redman [75]announced TclTidy, a
program that helps to convert HTML to XHTML.
Software Development Tools
Linux Development Platform Specification 1.1beta. The Free Standards
Group has released [76]version 1.1-beta of the Linux Development
Platform Specification. This document describes programming and
software support standards intended to make Linux applications
portable across distributions. It's a sort of stopgap effort on the
way toward the Linux Standard Base. 1.1-beta will be in a public
review period for two weeks, after which the official 1.1 release will
come out. If you have suggestions for improvement, now is the time to
get them in.
Section Editor: [77]Forrest Cook
Language Links
[78]Erlang
[79]Guile
[80]Haskell
[81]Blackdown.org
[82]IBM Java Zone
[83]Perl News
[84]Use Perl
[85]PHP
[86]PHP Weekly Summary [87]Daily Python-URL
[88]Python.org
[89]Python.faqts
[90]Jython
[91]Ruby
[92]Smalltalk
[93]Tcl Developer Xchange
[94]Tcltk.com
[95]Regular Expressions
[96]Next: Commerce
[97]Eklektix, Inc. Linux powered! Copyright Щ 2001 [98]Eklektix, Inc.,
all rights reserved
Linux Ю is a registered trademark of Linus Torvalds
References
1. http://lwn.net/
2. http://ads.tucows.com/click.ng/pageid=001-012-132-000-000-005-000-000-012
3. http://lwn.net/2001/0201/
4. http://lwn.net/2001/0201/security.php3
5. http://lwn.net/2001/0201/kernel.php3
6. http://lwn.net/2001/0201/dists.php3
7. http://lwn.net/2001/0201/commerce.php3
8. http://lwn.net/2001/0201/press.php3
9. http://lwn.net/2001/0201/announce.php3
10. http://lwn.net/2001/0201/history.php3
11. http://lwn.net/2001/0201/letters.php3
12. http://lwn.net/2001/0201/bigpage.php3
13. http://lwn.net/2001/0125/devel.php3
14. http://lwn.net/2001/0201/a/esr-browser.php3
15. http://www.scottandrew.com/index.php/articles/dom_doit
16. http://sourceforge.net/projects/galeon
17. http://www.ofset.org/freeduc/view.php?softwareID=61
18. http://bach.ece.jhu.edu/~tim/programs/xcircuit/download.html
19. http://www.linuxdevices.com/files/newsbriefs/jan25-01.html
20. http://www.worldforge.org/website/protocols/implementations/Atlas-C++.html
21. http://www.worldforge.org/website/protocols/tutorial
22. http://lwn.net/2001/0201/a/wwn80.php3
23. http://news.gnome.org/gnome-news/980873673/
24. http://www.gnome.org/gnome-office/
25.
http://opensourceit.earthweb.com/earthweb/cda/dlink.resource-jhtml.72.1077.|repo
sitory||softwaredev|content|article|2001|01|07|SDBernsteinGmail|SDBernsteinGmail
~xml.0.jhtml?cda=true
26. http://news.gnome.org/gnome-news/980511191/index_html
27. http://www.kde.org/people/wolfram.html
28. http://developer.kde.org/documentation/tutorials/dot/writing-plugins.html
29. http://perso.wanadoo.es/antlarr/tutorial/index.html
30. http://www.linuxdevices.com/articles/AT4333513041.html
31. http://www.linuxtoday.com.au/r/article/jsp/sid/805730
32. http://www.berlin-consortium.org/
33. http://www.linuxpower.org/display.php?id=202
34. http://www.karubik.de/gig/
35. http://www.cups.org/news.html#26JAN2001
36. http://www-106.ibm.com/developerworks/library/w-midgard/
37. http://lwn.net/2001/0201/a/mws.php3
38. http://lwn.net/2001/0201/a/zope-2.3.0.php3
39.
http://www.prnewswire.com/cgi-bin/stories.pl?ACCT=104&STORY=/www/story/01-25-200
1/0001412444&EDATE=
40. mailto:lwn@lwn.net
41. http://www.gnome.org/
42. http://www.kde.org/
43. http://www.xfce.org/
44. http://www.gtk.org/
45. http://xwinman.org/
46. http://www.gimp.org/
47. http://www.mozilla.org/
48. http://galeon.sourceforge.net/
49. http://linux-ha.org/
50. http://www.htdig.org/
51. http://www.Mew.org/mgp/
52. http://www.winehq.com/
53. http://www.worldforge.org/
54. http://www.zope.org/
55. http://appwatch.com/Linux/
56. http://freshmeat.net/
57. http://sourceforge.net/
58. http://www.erlang.org/user.html
59. http://www.linuxdoc.org/HOWTO/XML-RPC-HOWTO/index.html
60. http://lwn.net/2001/0201/a/xmlrpc-c.php3
61. http://boardwatch.com/bw/jan01/XML_Files.htm
62. http://www.perl.com/pub/2001/01/p5pdigest/THISWEEK-20010128.html
63. http://use.perl.org/news/01/01/31/1644228.shtml
64. http://www.zend.com/zend/week/week22.php
65. http://www.amk.ca/python/2.1/
66. http://lwn.net/2001/0201/a/python-url.php3
67. http://www.diveintopython.org/
68. http://news.linuxprogramming.com/news_story.php3?ltsn=2001-01-26-002-05-CD
69. http://cil.andrew.cmu.edu/projects/visual/
70. http://lwn.net/2001/0201/a/py2rpm.php3
71. http://lwn.net/2001/0201/a/py21a1rpm.php3
72. http://lwn.net/2001/0201/a/pyaes.php3
73. http://lwn.net/2001/0201/a/snack206.php3
74. http://lwn.net/2001/0201/a/tcl-url.php3
75. http://lwn.net/2001/0201/a/tcltidy.php3
76. http://lwn.net/2001/0201/a/ldps-1.1beta.php3
77. mailto:lwn@lwn.net
78. http://www.erlang.org/
79. http://www.gnu.org/software/guile/guile.html
80. http://haskell.org/
81. http://www.blackdown.org/
82. http://www.ibm.com/developer/java/
83. http://www.news.perl.org/
84. http://use.perl.org/
85. http://www.php.net/
86. http://www.zend.com/zend/week/
87. http://www.pythonware.com/daily
88. http://www.python.org/
89. http://python.faqts.com/
90. http://sourceforge.net/projects/jython
91. http://www.ruby-lang.org/en/index.html
92. http://www.smalltalk.org/
93. http://dev.ajubasolutions.com/
94. http://www.tcltk.com/
95. http://regularexpressions.com/RegularExpressions/
96. http://lwn.net/2001/0201/commerce.php3
97. http://www.eklektix.com/
98. http://www.eklektix.com/
--- ifmail v.2.14.os7-aks1
* Origin: Unknown (2:4615/71.10@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/126661b48f93a.html, оценка из 5, голосов 10
|