Michal Vyskocil's avatar

Michal Vyskocil

mvyskocil

Involved Projects and Packages

The DOM Test Suites (DOM TS) will consist of a number of tests for each
level of the DOM specification. The tests will be represented in an XML
grammar which ensures that tests can easily be ported from the
description format to a number of specific language bindings. This
grammar will be specified in XML Schema and DTD form. The grammar will
be automatically generated from the DOM specifications themselves, to
ensure stability and correctness.

Bugowner

A jarjard version of dom4j that moves the classes to the
org.jboss.dom4j package space and strips the following packages:

org.dom4j.jaxb.* org.dom4j.swing.* org.dom4j.xpath.* org.dom4j.xpp.*

Bugowner

Eclipse Compiler for Java

This is the Eclipse Java Compiler, which is used in the
java-1_4_2-gcj-compat-devel package

Bugowner

The standard, old Unix line editor.

Bugowner

EMMA is an open-source toolkit for measuring and reporting Java code
coverage. EMMA distinguishes itself from other tools by going after a
unique feature combination: support for large-scale enterprise software
development while keeping individual developer's work fast and
iterative.

Excalibur is a platform for component and container applications
built on key design patterns such as Inversion of Control and
Separation of Concerns available for the Java platform. You can
use Excalibur to build any number of other applications from
desktop centric Swing apps to complicated servers. The Avalon
Framework (the core of Excalibur) is often used as the
"underpinning" of a larger application or platform. Such
applications include Apache Cocoon, Apache James, and the Keel
Framework. Excalibur is not part of the J2EE stack. While
Excalibur can be used in developing J2EE applications and even
used to build a J2EE server, the platform is not part of J2EE or
a J2EE application server. Excalibur is much simpler and does not
include many J2EE specifications out of the box. That said, you
might write a J2EE application which embeds Excalibur (such as in
a servlet) or you may embed a J2EE server in a larger
Excalibur-based container. The Excalibur platform is the
following: * A core framework for component programming (The
Avalon Framework)

* An IoC container called Fortress

* A set of container utilities called ContainerKit

* A component library called Cornerstone When working with Excalibur
you may use one or all of these.

Bugowner

Fastjar is an implementation of Sun's jar utility that comes with the
JDK, written entirely in C, and runs in a fraction of the time while
being 100% feature compatible.

Bugowner

FDUPES is a program for identifying or deleting duplicate files
residing within specified directories

Bugowner

FindBugs is a program to find bugs in Java programs. It looks for
instances of ``bug patterns''---code instances that are likely to be
errors.

Geronimo is Apache's ASF-licenced J2EE server project. These are the
J2EE-Specifications Note: You should use the subpackages for the
Specifications that you actually need. The ones installed by the main
package are deprecated and will disapear in future releases.

Bugowner

JavaDoc replacement from the classpath project.

GLE (Graphics Layout Engine) is a graphics scripting language designed for
creating publication quality graphs, plots, diagrams, figures and slides. GLE
supports various graph types (function plots, histograms, bar graphs, scatter
plots, contour lines, color maps, surface plots, ...) through a simple but
flexible set of graphing commands. More complex output can be created by
relying on GLE's scripting language, which is full featured with subroutines,
variables, and logic control. GLE relies on LaTeX for text output and supports
mathematical formulea in graphs and figures. GLE's output formats include EPS,
PS, PDF, JPEG, and PNG. GLE is licenced under the BSD license.

A suggested dependency is a LaTeX package.

GNU Crypto, part of the GNU project, released under the aegis of GNU,
aims at providing free, versatile, high-quality, and provably correct
implementations of cryptographic primitives and tools in the Java
programming language for use by programmers and end-users.

The GNU Java getopt classes support short and long argument parsing in
a manner 100% compatible with the version of GNU getopt in glibc 2.0.6
with a mostly compatible programmer's interface as well. Note that this
is a port, not a new implementation.

GNU inetlib is a library of clients for common internet protocols. The
following protocols are currently supported: Hypertext Transfer
Protocol (HTTP) File Transfer Protocol (FTP) Simple Mail Transfer
Protocol (SMTP) Internet Message Access Protocol (IMAP) Post Office
Protocol (POP) Network News Transfer Protocol (NNTP) Lightweight
Directory Access Protocol (LDAP) (alpha) Gopher Finger The inetlib
library is similar in intent to the Python internet protocols library -
the API is as close as possible to the intent of the underlying
protocol design. This allows for very efficient coding of user agents.
Additionally, inetlib includes URLStreamHandler implementations for
some of the protocols. These can be used to add support for the
corresponding URL scheme to the java.net.URL class.

Bugowner

GNU JAF is a framework for declaring what beans operate on what MIME
type data. Content handler beans can be defined to handle particular
MIME content. The JAF unites internet standards for declaring content
with JavaBeans. The JAF defines two mechanisms within the framework.
The first, the file type map, specifies the MIME content type for a
given file. The default implementation of this uses the UNIX mime.types
format to map filename extensions to MIME types. The second mechanism,
the command map, specifies the actions that can be applied to a given
MIME content type. The default implementation of this uses the standard
mailcap format to map actions to JavaBean™ classes. These beans
can then view, edit, print, or perform whatever other action is
required on the underlying resource.

The gnu-regexp package is a pure-Java implementation of a traditional
(non-POSIX) NFA regular expression engine. Its syntax can emulate many
popular development tools, including awk, sed, emacs, perl and grep.
For a relatively complete list of supported and non-supported syntax,
refer to the syntax and usage notes.

Bugowner

The groff package provides compatible versions of troff, nroff, eqn,
tbl, and other Unix text formatting utilities.

Groff is used to "compile" man pages stored in groff or nroff format
for different output devices, for example, displaying to a screen or in
PostScript(tm) format for printing on a PostScript(tm) printer. Most
programs store their man pages in either /usr/share/man/ or
/usr/X11R6/man/.

This version of xditview is called gxditview and has some extensions
used by the groff command. gxditview is used by groff if called with
the -X option.

Bugowner

Provides a library of matcher objects (also known as constraints or
predicates) allowing 'match' rules to be defined declaratively, to be
used in other frameworks. Typical scenarios include testing frameworks,
mocking libraries and UI validation rules.

Bugowner

The haveged daemon feeds the linux entropy pool with random
numbers generated from hidden processor state.

For more informations see http://www.issihosts.com/haveged/

Bugowner

HSQLdb is a relational database engine written in JavaTM , with a JDBC
driver, supporting a subset of ANSI-92 SQL. It offers a small (about
100k), fast database engine which offers both in memory and disk based
tables. Embedded and server modes are available. Additionally, it
includes tools such as a minimal web server, in-memory query and
management tools (can be run as applets or servlets, too) and a number
of demonstration examples.

Downloaded code should be regarded as being of production quality. The
product is currently being used as a database and persistence engine in
many Open Source Software projects and even in commercial projects and
products! In it's current version it is extremely stable and reliable.
It is best known for its small size, ability to execute completely in
memory and its speed. Yet it is a completely functional relational
database management system that is completely free under the Modified
BSD License. Yes, that's right, completely free of cost or
restrictions!

Bugowner

ht2html is a simple Web page templating system that defines a format
and provides a set of Python scripts for creating a simple, but
consistent Web site.

All pages include a left corner logo, a sitewide site links top bar,
and a directory-specific side.

The script is called ht2html because it generates .html files from .ht
template files. The format of these .ht files is essentially usual
HTML, with a set of optional RFC 2822-like headers at the top of the
file. These headers specify certain options that ht2html's various
classes support. Python 2.0 or newer is required.

The IcedTea-Web project provides a Free Software web browser plugin running
applets written in the Java programming language and an implementation of Java
Web Start, originally based on the NetX project.

openSUSE Build Service is sponsored by