This package depends on eclipse-emf-query and eclipse-emf-validation, whose review requests are bug #537451 and bug #537452, respectively. Spec URL: http://mbooth.fedorapeople.org/reviews/eclipse-emf-transaction.spec SRPM URL: http://mbooth.fedorapeople.org/reviews/eclipse-emf-transaction-1.3.1-1.fc12.src.rpm Description: The transaction component provides the following capabilities. * Multi-threading - Supports a protocol for clients to read and write EMF models on multiple threads. * Model Integrity - Semantic integrity is ensured by automatic validation to detect invalid changes and semantic procedures to proactively maintain correctness of semantic dependencies. * Batched Events - Clients are notified of groups of related changes in batches, rather than as a stream of EMF notifications. In particular, this allows applications to analyze change sets in their entirety. * Undo/Redo - For a simplified programming model, the API automatically tracks changes applied to models without the need for client code to use EMF edit Commands. These changes are encapsulated in transactions/operations that can undo and redo themselves. * Editing Domain - Support cooperative editing of models by multiple editors/ applications. EMF resources can be shared amongst different editing domains. * Eclipse Workspace - The API provides traceability between EMF resources and workspace resources. Multi-threaded access is coordinated via the Eclipse jobs API and its integration with the workspace. * Eclipse Operations - The API supports the Eclipse operation history as an undo stack for undo/redo of resource changes. The API provides a framework for undoable operations that automatically capture undo/redo information, which can be interleaved on the same history with dependent operations that do not modify the EMF model.
* Package name and version are in accordance with packaging guidelines * SPEC file clean, legible and well-commented * License tag correct, license packaged as %doc * RPMLint happy * a couple of warnings spelling errors in fc13, all of them false positives * Filelist okay, for directories it uses and does now it depends on packages that provide them * Provides/Require list ok * Built fine in mock (with dependency repository added) Objections: 1.) Why do you check stuff out from CVS? 2.) Please don't pretty-format the Description, please use complete sentences. It does not always look well in package management front-ends.
1.) is answered in bug #536683. Please re-format the description before importing to CVS! APPROVED
(In reply to comment #2) > 1.) is answered in bug #536683. > Please re-format the description before importing to CVS! > Done: Spec URL: http://mbooth.fedorapeople.org/reviews/eclipse-emf-transaction.spec SRPM URL: http://mbooth.fedorapeople.org/reviews/eclipse-emf-transaction-1.3.1-2.fc10.src.rpm > APPROVED New Package CVS Request ======================= Package Name: eclipse-emf-transaction Short Description: A model management layer for managing EMF resources Owners: mbooth Branches: F-12
cvs done.
Built successfully in rawhide, closing.