|
|||||||||||
|
[sffoundry java] September 22, 2003
From: <sffoundry-java-txt-mm-admin(at)newsfeed.osdn.com>
Date: Mon Sep 22 2003 - 01:48:03 EDT OPEN SOURCE DEVELOPMENT NETWORK WEEKLY EDITION * NEWSLETTER September 22, 2003
SourceForge.net - Java Foundry
Sponsored by Thinkgeek
http://www.ThinkGeek.com/ #======= NEWS =======#
Macker 0.4 released
Macker is a pattern-based structural rule checker for Java software. Version 0.4 adds filters, severities, and XML reporting. Macker is an architectural rule checking utility for Java. It's meant to model the architectural ideals programmers always dream up for their projects, and then break -- it helps keep code clean and consistent. You can tailor a rules file to suit a specific project's structure, or write some general "good practice" rules for your code. Macker doesn't try to shove anybody else's rules down your throat; it's flexible, and writing a rules file is part of the development process for each unique project. Macker typically runs as an Ant task, but can also be invoked with a shell script. Version 0.4 adds many new features -- most notably filter-based patterns, rule severity levels, a new XML reporting feature -- and several important bug fixes. Project documentation List of changes in 0.4 Download --melquiades
TestMaker 4.0.4 now available
TestMaker 4.0.4 is now available for free download at http://www.pushtotest.com/ptt. The new software includes the following new features: - A quick access panel to start the script Recorder, search for text in a test agent script, and create a new test agent. - A new system variable that enables test agent scripts to drive the TestMaker utility. For example, to programmatically clear the contents of the output window. - TestMaker now includes a fully functional client to state tests on TestNetwork. TestNetwork is a commercial product that provides a distributed test environment to run TestMaker test agents. TestMaker is an open-source test tool that software developers, QA technicians and IT managers use to check Web-enabled applications for scalability, performance and functionality. Thanks for helping me get the word out about the new version of TestMaker. --Frank Cohen
SOFIA v2.0 released
Salmon LLC is pleased to announce the latest release of SOFIA, the Salmon Open Framework for Internet Applications, version 2.0. For those unfamiliar with SOFIA, it is an open source tool set for quickly building database-driven applications in the J2EE and/or Swing Set. SOFIA consists of: 1) An extensive Java class library of foundation components for building Web and Swing applications. The class library uses design patterns such as Model View Controller, GUI components, and event listeners to abstract and hide a lot of the plumbing code required in a typical Java database-driven application. This allows you to concentrate on business requirements and not spend a lot of time on low-level infrastructure. 2) A custom tag library for building Web pages that eliminates the need for any in-line Java in JSPs. The tag library contains over 40 GUI components, with everything from simple buttons and edit fields to complex components such as trees, tables, data grids, calendars, and navigation bars. All the GUI components can be attached to back-end data sources— like relational databases, XML files, or Enterprise Java Beans—with no additional coding. 3) Tight integration with best-of-breed off-the-shelf tools: Dreamweaver for painting Web pages and IntelliJ IDEA or Eclipse for the Java code. These tools combine to create a rapid application development environment similar to Dot Net Studio that makes development with the J2EE quick and easy. Unlike Dot Net Studio, this RAD tool is open source, vendor neutral, and the resulting applications can be deployed to any server with J2EE support. Since the initial release of SOFIA last year we’ve had over 60,000 downloads and a great deal of positive feedback and contributions from the open source community. Version 2.0 adds the following new features: 1) SOFIA Swing Set Extensions. In SOFIA 2.0 we’ve extended the Swing Set components so that they can be bound to SOFIA model components. This allows the Swing components to do data retrieval, validation, and update with only a few lines of code. Java Applets and applications can use the SOFIA-bound components to communicate with remote database engines via HTTP or HTTPS without the need for signing jars or opening firewall ports. 2) Declarative data validation rules in SOFIA models. Now you can centrally define business rules in your models with only a few lines of script and they will automatically be enforced whenever a user changes the data, whether the data entry is Swing-based or JSP-based. 3) Personalization. We’ve added the ability to define skins in SOFIA that can be applied to both JSP- and Swing-based applications. 4) Support for Ingres, Postgres, and Firebird SQL engines. This is in addition to the support already provided for Oracle, Sybase, MS SQL Server, mainframe and desktop DB2, and MySQL. 5) Integration with industry standard logging packages, Log4J, and/or JDK 1.4 logging. 6) Improved support for all of the latest tools such as Tomcat 4.1, Eclipse 2.1, IntelliJ IDEA 3.0, and Dreamweaver MX. 7) Numerous improvements and bug fixes to SOFIA components such as the Navigation Bar, Tree Control, Drop Down List, and Applet provided by Salmon LLC and by the open source community. For more information on SOFIA take a look at http://www.salmonllc.com/sofia SOFIA can be downloaded free of charge from Source Forge at http://sourceforge.net/projects/salmon --Dan Dubinsky Just4log, optimize the logs in your ByteCode http://java.foundries.sourceforge.net/article.pl?sid=03/08/18/1647217 Just4Log is basically a library to enhance dynamically the performance of apache commons Logging inside a java application. Dynamically because the sourcecode in java is not modified but rather the optimization occurs on the compiled ByteCode files. You can use Just4log with ant as it offers a ant task for integration. Homepage: http://just4log.sf.net Just4log is distributed under the terms of the Apache License and thus is free and open sourced. --Lucas Bruand
XPlanner 0.4 released
XPlanner is a project planning and tracking tool for eXtreme Programming (XP) teams. summarize the XP planning process, the customers pick the features to be added (user stories) to each development iteration (typically, one to three weeks in duration). The developers estimate the effort to complete the stories either at the story level or by decomposing the story into tasks and estimating those. Information about team development velocity from the previous iteration is used to estimate if the team can complete the stories proposed by the customer. If the team appears to be overcommitted, the set of stories are renegotiated with the customer. The XPlanner tool was created to support this process and address issues experienced in a long-term real-life XP project. Homepage: http://www.xplanner.org The XPlanner 0.4 release contains several significant enhancements. The external enhancements include graphical project statistics, a distributed integration "token" for managing deliveries by distributed teams, more flexible time reporting (allows pure duration in addition to time intervals), increased control over project visibility (projects can be hidden/shown by admins), updated I18N resource bundles, and numerous bug fixes. Internally, XPlanner has been upgraded to Struts 1.1 and now uses the Hibernate O/R mapping engine. XPlanner now also includes a growing set of JWebUnit-based "acceptance" tests to complement it's existing unit tests. --Steve Bate
Columba 0.12.0 (stable) released
A new stable version of Columba is now available. Columba is an email
client written in Java, featuring a user-friendly graphical interface
with wizards and internalionalization support. Its a powerful email
management tool with features to enhance your productivity and
communication. So, take control of your email before it takes control
of you! This version has lots of new features and includes many fixes
since our last development release.
Bellows 0.2.0 XML Library released
Bellows is a powerful, lightweight XML loader and extraction tool. It implements an extensible query language similar to XPath. The Bellows library provides an easy way to access and manage XML documents in arbitrary formats and can be used as a replacement for static Java/XML bindings like JAXB and Zeus. Homepage: http://writersforge.sf.net Bellows improves usability by providing high level wrappers around XML SAX parsers and regular expression parsers which dynamically find and load appropriate implementations from the classpath. All distributions include a comprehensive user guide in ASCII, HTML, and PDF formats. This is a solid, stable release which should be safe to use in a production environment. See the web site for the online User Guide, unit test results, and API javadocs. --John R. Sheets
JCache alpha 2 released
JCache alpha 2 has been released. JCache is an Open Source version of JSR 107 JCACHE API. The features noteworthy in this release is: Cache regions and Cache groups with support for nested groups. Automatic timebased object expiration. Support for custom CacheLoaders Read more on the project home page. Upcoming for the next release is size limited memory and disk cache with disk spooling and increased control with the time based cache expiration.--Frank Karlstrøm
iReport 0.2.1 released.
iReport is a powerful, intuitive and easy to use visual report builder/designer for JasperReports written in 100% pure java. This tool allows users to visually edit complex reports with charts, images, subreports,.... The data to print can be retrieved through several ways including multiple JDBC connections, TableModels, JavaBeans, XML, etc... Homepage: http://ireport.sf.net Changes: - Completed Wizard - Completed export in all formats (Java2D excluse) - Completed support for JDBCConnections and JRCustomDataSourceConnections Are not yet supported XML and JavaBeans datasources. - Linked some menus to your functions... - Started support for loading report from a Jasper compiled file too. - Started support for modify report properties. - Completed cut and paste - Add support for custom datasource. Activated the first type of report filling (using a custom datasource). - Completed the selection of elements using the document structure, handled of remotion, change and addition event (implemented for the tree document structure) - Added recent file list handler based on a XML file. - Implemented event handling for selection, change, addition and deletion of elements from a JReportFrame - Implemented the document structure and the DocumentStructureRenderer for the JTree.--Giulio Toffoli
GanttProject 1.9.7 released
GanttProject is a 100% pure Java application that lets you plan projects using Gantt charts. Ganttproject 1.9.7 released today!! This version has many new features and some correction on code. (Add a menu for recent open/save projects / Change the format of the date with resource bundle / Could drag the percent complet of the task directly on the calendar / Three new translation, hungarian, russian and estonian / Add priority field for tasks / Correction to resources and add a unit field / Completly re-write the properties dialog box) Enjoy it!! --Alexandre THOMAS
Distributor v0.6 is released
Distributor is a software load balancer. Software load balancer. Accepts connections and distributes them to an array of back end servers. Unique/advanced features include integrated testing of back end servers and optional termination of client connections to misfunctioning servers. Homepage: http://distributor.sf.net Changes: - Rewrote round robin algorithm. The previous version was a quick hack. It worked fairly well under normal conditions (all targets enabled, etc.) but fell apart otherwise. This version should be a bit more robust. - Fixed some deadlock bugs by simplifying the methods that are used to transfer clients/connections from one thread to another. Rather than do a lot of heavy processing, the methods just put the client in a queue which is processed later by the receiving thread. This reduces the number of data structures that are accessed by multiple threads. - Found a better way to handle registering connections with Selectors, by using queues along the same lines as the last group of fixes. The old method I was using required much ugly hackery to avoid deadlocks. The queueing method is clean. - Added a 'memstats' command to Controller to assist in detecting any memory leaks. memstats reports the size of all long-term data structures used by Distributor.
[ANN] mvnForum 1.0.0 rc1 released
MyVietnam Group are pleased to announce the latest and greatest release mvnForum 1.0.0 RC1. mvnForum is a open source, powerful, easy to use, easy to setup bulletin board (forum) built on the J2EE technology(Jsp/Servlet). mvnForum is compatible with any Servlet Container which supports Jsp 1.2 and Servlet 2.3. mvnFourm is a free, opensource software released under the terms of the GNU General Public License. It means that you could use it free of charge to build your own communities. This version contains many bug fixes and new features since beta3 release. Some main new features in RC 1 release are: * Support File Attachment * Support Search/Advanced Search * Support Global/Category/Forum/Thread Watch * Support RSS/Content Syndication * Localization: 8 additional languages: Italian, German, French, Danish, Latvian, Serbian cyrillic, Serbian latin and Slovenian * Database: 2 additional databases: SAPDB and Oracle 9i * Powerful logging system with Jakarta Common Logging For a full list of features, please visit http://www.mvnForum.com/mvnforumweb/feature.jsp You can download mvnForum RC1 at: http://www.mvnForum.com/mvnforumweb/download.jsp Don't hesitate to send us feedback, it will help us a lot. Thanks and enjoy , Minh Nguyen MyVietnam.net jSimpleX Visual XSL Transformation Tool: milestones http://java.foundries.sourceforge.net/article.pl?sid=03/06/23/2217243 jSimpleX is a simple, easy-to-use tool for transforming XML documents (via a stylesheet) into HTML, XML, etc. jSimpleX supports a graphical user interface, a command-line interface, and an Ant Task interface. Two important milestones have been reached with the release of Version 2.1 of the jSimpleX Visual XSL Transformation Tool and the release of the first Stylesheet Template Add-on pack. jSimpleX Version 2.1 brings significant improvements to the user interface, as well as, several new features. The new template stylesheets can be used in conjuction with jSimpleX to create a variety of products. For example, the documentation stylesheets produce project documentation that follows the look-and-feel of the SourceForge Site Docs. The web page templates can be used to create a simple, yet complete, project web site in a matter of minutes. --Russell Thackston
Kandid v0.1.3 released
Kandid is a system to evolve graphic. Graphics, in Kandid, is not drawn by hand. Instead new forms can be found using genetic algorithms. To achieve this aim Kandid simulates evolution using sexual reproduction and populations. But there is no fitness function in side the program. Only the user can decide what images are interesting. Homepage: http://sourceforge.net/projects/kandid/ To simulate evolution Kandid uses crossing over, mutation, populations and has a gene data base. Image calculation is based on Iterated Function Systems (IFS), Linear Cellular Automata (LCA) and Voroni diagrams. --thomas jourdan
Jmol v6 released
Jmol is a Java molecular viewer for three-dimensional chemical structures. Features include reading a variety of file types and output from quantum chemistry programs, and animation of multi-frame files and computed normal modes from quantum programs. Homepage: http://jmol.sourceforge.net Changes: * Reimplementation of rendering with perspective depth support and performance improvements; * Moved IO classes into separate package; * Moved rendering classes into separate package; * Jmol is now based on CDK (Chemistry Development Kit); * Added Spanish translation; * Display speed can be displayed in milliseconds and in frames per second; * Reimplementation of scripting functinality with support for most RasMol/Chime scripting commands. #======= TOP TEN MOST ACTIVE =======#
99.9607%
Compiere ERP + CRM Business Solution
99.9542%
PCGen -- An RPG Character Generator
99.9084%
Azureus - BitTorrent Client
99.9018%
Cewolf - Chart TagLib Project
99.8822%
XPlanner
99.8233%
Webmin
99.8036%
HSQL Database Engine
99.7971%
TightVNC
99.7905%
MegaMek
99.7774%
jBpm.org - java Business Process Mgmt
99.7382%
JBoss.org
99.7251%
Abbot Java GUI Testing Framework
99.6792%
Java Graphical Process Designer
99.6727%
Saxon XSLT Processor
99.6531%
Struts Applications
99.6203%
JasperReports
99.5876%
PHP/SQL/HTML Plugin for Eclipse IDE
99.5418%
Art of Illusion
99.4501%
SSHTools
99.4305% #======= TOP TEN DOWNLOADS =======#
5648
Webmin
3482
JBoss.org
3347
MinGW - Minimalist GNU for Windows
2084
Firebird
1864
jEdit
1246
Azureus - BitTorrent Client
1133
Ultr@VNC
1130
PCGen -- An RPG Character Generator
826
JUnit
700 To unsubscribe - If you do not wish to subscribe to SourceForge.net Java Foundry, go to http://www.osdn.com/newsletters/unsubscribe.shtml Copyright (c)1999-2002 Open Source Development Network. All rights reserved. Received on Mon Sep 22 08:01:06 2003 This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 13:29:04 EDT |
||||||||||
|
|||||||||||