Sounds reasonable. Can you also make a proposal for the branching
strategy/policy: when are we going to create the branch; what to
commit on which branch, etc.?

Andreas

On Mon, Mar 30, 2009 at 22:39, Asankha C. Perera <[email protected]> wrote:
> Hi All
>
> I would like to keep the Synapse 1.3 release date semi-flexible, since
> Axis2, Rampart, Transports etc are gearing up for their releases too, and we
> depend on them. Since we are making a major release almost after an year, we
> need to ensure that the quality of this release is at the expected level.
> Thus I would like to try to fix dates for the initial QA builds, and the
> defects we could/should cover for them from the Synapse codebase pov. (See
> the end of this message)
>
> Lets plan for the 1st QA build on the 12th of April, followed by a weekly QA
> build every Monday thereafter until we are able to create release
> candidates. These builds would be taken off the nightly build process, and
> QA'ed. We need to get the users also to help us test the builds, and I would
> like to know if Evanthika and any others would be able to spend some
> professional QA time on these builds.
>
> We would target to have a pre-release candidate (i.e. ann POMs, documents
> etc almost ready..) by the end of April - probably before or along with an
> Axis2 1.5 RC. Once Axis2 1.5/Transports 1.0 and Rampart 1.4 becomes
> available, we will release the first official release candidate, and update
> it every Monday until the final release artifact is voted on.
>
> Please vote for this process, or suggest any improvements:
> ------------------------------------------------->8--------------------------------------------------
> [ ] +1 Release Synapse-1.3 according to this plan
> [ ]  0
> [ ] -1 With Reasons, Suggestions / Comments
> --------------------------------------------------------------------------------------------------------
>
> Here are the list of Synapse issues I would want to fix for 1.3 as of now. I
> have attached an XLS of these issues as well, so that anyone could read
> these clearly, if the email formatting gets messed up.
>
> thanks
> asankha
>
> Priority Issue Type Key Summary Assignee Reporter Priority
> Minor Bug SYNAPSE-493 Synapse sets the HttpCoreRequestResponseTransport
> status value to INITIAL Ruwan Linton Amila Chinthaka Suriarachchi Major
> Good to fix Bug SYNAPSE-419 NullPointerException thrown when trying out SwA
> optimization when the required service is not available Ruwan Linton
> Evanthika Amarasiri Major
> Check Bug SYNAPSE-418 JMSSender#processSyncResponse incorrectly sets
> serverSide to true Asankha C. Perera Andreas Veithen Major
> Minor Bug SYNAPSE-410 Replace lib\endorsed\xml-apis-1.0.b2.jar Unassigned
> Paul Fremantle Major
> Good to fix Bug SYNAPSE-186 Better support for HTTP in the NIO transport
> Asankha C. Perera Paul Fremantle Major
> Check Bug SYNAPSE-436 Synapse-1.2 incorrectly sets the JMSReplyDestination
> Type Andreas Veithen Tanmay saha Major
> Good to fix Bug SYNAPSE-431 Problem when passing a String array through a
> proxy service Asankha C. Perera sumedha rubasinghe Major
> Good to fix Bug SYNAPSE-398 RM two-way invocation failed with Synapse Ruwan
> Linton Evanthika Amarasiri Major
> Good to fix Bug SYNAPSE-348 After performance improvments switching from
> serialize() to serializeAndConsume(), MTOM fails to serialize attachments
> Asankha C. Perera Asankha C. Perera Major
> Must fix Bug SYNAPSE-352 Namespace issues of generated SOAP faults Ruwan
> Linton Evanthika Amarasiri Major
> Good to fix Bug SYNAPSE-381 FIX session with the Acceptor endpoint failes
> when restarts the Synapse instance Unassigned Asanka Abeysinghe Major
> Good to fix Bug SYNAPSE-330 Load balancing with session affinity using the
> soap session is not working Ruwan Linton Ruwan Linton Major
> Must fix Bug SYNAPSE-393 Convertion not complete when using
> SOAPUtils.convertSOAP11toSOAP12() Unassigned Laurent CHARTIER Major
> Good to fix Bug SYNAPSE-386 Responses with HTTP Status codes don't always
> get returned to the client. Unassigned Leander Harding Major
> Check Bug SYNAPSE-501 validate mediator strips off namespace: result valid
> messages are rejected. Andreas Veithen harm verhagen Major
> Minor Bug SYNAPSE-524 Patches are not applied to the WAR distribution
> Andreas Veithen Andreas Veithen Major
> Minor Bug SYNAPSE-528 Synapse doesn't warn the user about pending callbacks
> Unassigned Andreas Veithen Minor
> Good to fix Bug SYNAPSE-496 Out Action always urn:mediateResponse instead of
> value returned from server Asankha C. Perera Bill Majurski Minor
> Later Bug SYNAPSE-280 Synapse doesn't preserve CDATA sections Andreas
> Veithen Andreas Veithen Minor
> Later Bug SYNAPSE-279 Avoid dumping of large payloads in LogMediator Andreas
> Veithen Andreas Veithen Minor
> Good to fix Bug SYNAPSE-345 SOAP headers MUST be namespace-qualified
> Unassigned Glen Daniels Minor
> Good to fix Bug SYNAPSE-434 Concurrency level provided by the mail and VFS
> transports listeners is insufficient Andreas Veithen Andreas Veithen Minor
> Later Bug SYNAPSE-527 Transports use TRANSPORT_NON_BLOCKING in an incorrect
> way Unassigned Andreas Veithen Minor
> Minor Bug SYNAPSE-310 Axis2FlexibleMEPClient.send logs misleading debug
> message Ruwan Linton Andreas Veithen Minor
> Minor Bug SYNAPSE-489 base URI for XSLT include/import Andreas Veithen
> mikhailfranco Minor
> Minor Bug SYNAPSE-391 Update documentation on Script mediators with a
> description on 'include keys' Ruwan Linton Evanthika Amarasiri Trivial
> Minor Bug SYNAPSE-407 #registry anchor not found on
> Synapse_Configuration_Language.html Unassigned Senaka Fernando Trivial
> Improvement SYNAPSE-458 Allow the property mediator to set Boolean
> properties Unassigned Paul Fremantle Major
> Improvement SYNAPSE-477 NHTTP transport PUT and DELETE method support
> Unassigned Supun Kamburugamuva Major
> Improvement SYNAPSE-239 Shutdown should automatically detect the idle state
> after entering maintenance mode Asankha C. Perera Asankha C. Perera Major
> Improvement SYNAPSE-485 Replace the use of sun.misc.Service with something
> available on other JDKs Paul Fremantle Paul Fremantle Major
> Improvement SYNAPSE-284 Improve management support in Synapse transports
> (AbstractTransportListener) Andreas Veithen Andreas Veithen Major
> Later Improvement SYNAPSE-438 Extend Iterate Mediator to Iterate
> Synchronously Unassigned Scott Hoggarth Major
> Good to fix Improvement SYNAPSE-441 Declare the public API of Synapse, so
> that custom Mediator and Task developers know the boundary between the
> public API and Synapse internals Asankha C. Perera Asankha C. Perera Major
> Improvement SYNAPSE-453 Support for Mail Attachments Unassigned Stefan Lecho
> Major
> Good to fix Improvement SYNAPSE-457 allow dbreport mediator to have a result
> Unassigned harm verhagen Major
> Later Improvement SYNAPSE-112 Create a config model based on SCA Unassigned
> Paul Fremantle Major
> Improvement SYNAPSE-378 Improve the performance of the XSLT mediator Ruwan
> Linton Ruwan Linton Major
> Good to fix Improvement SYNAPSE-357 Provide a switch to send mediator to
> specify whether to build the envelope before sending or not Ruwan Linton
> Ruwan Linton Major
> Later Improvement SYNAPSE-384 Archived Repository and Read-Only Registry
> Unassigned Tanmay saha Major
> Improvement SYNAPSE-377 Improve MediatorDeployer to support Startups and
> embedded JARs Andreas Veithen Andreas Veithen Major
> Improvement SYNAPSE-375 Make statistics collection fine grained indika
> priyantha kumara indika priyantha kumara Major
> Improvement SYNAPSE-502 improve the vfs transport to use temporary file
> Unassigned Otto Frost Major
> Good to fix Improvement SYNAPSE-487 Provide a mechanism to get access to
> client provided X509 Certificate within mediators Asankha C. Perera Lucas
> Moten Major
> Improvement SYNAPSE-507 Improve vfs sftp transport to handle login with
> IdentityFile (public/private keys) Unassigned Otto Frost Major
> Improvement SYNAPSE-333 Proposal to improve/consolidate session-affine load
> balancing options Unassigned Eric Hubert Major
> Improvement SYNAPSE-421 Allow Class mediator properties to be loaded from
> the Registry Unassigned Senaka Fernando Minor
> Improvement SYNAPSE-497 Synapse Spring Mediator Sample Ruwan Linton Charith
> Dhanushka Wickramarachchi Minor
> Must fix Improvement SYNAPSE-495 Spring version update Unassigned Charith
> Dhanushka Wickramarachchi Minor
> Must fix Improvement SYNAPSE-473 Synapse Clustering Documentation Unassigned
> Eric Hubert Minor
> Improvement SYNAPSE-343 Propose a way to handle messages that are received
> after the first message is processed through the onComplete method of the
> Aggregate mediator Ruwan Linton Evanthika Amarasiri Minor
> Good to fix Improvement SYNAPSE-522 Enhance the Send mediator AND/OR
> Endpoints, to accept properties Unassigned Asankha C. Perera Minor
> Improvement SYNAPSE-306 Merge Hessian and binary message builders/formatters
> Unassigned Andreas Veithen Minor
> Improvement SYNAPSE-526 Add server connector to make use of existing MBeans
> Unassigned Eric Hubert Minor
> New Feature SYNAPSE-346 Support dynamic deployment of proxy services Ruwan
> Linton Sumeet Vij Major
> New Feature SYNAPSE-329 Proxy Service should support engaging only
> addressing over it Ruwan Linton Ruwan Linton Major
> New Feature SYNAPSE-283 Create Debian packages for Synapse Andreas Veithen
> Andreas Veithen Major
> New Feature SYNAPSE-383 AJP 1.3 Transport Listener/Sender Unassigned
> Jonathan Holmes Major
> New Feature SYNAPSE-385 Externalize environment specific variables from xml
> definition files Unassigned Tanmay saha Major
> New Feature SYNAPSE-474 Clover Code coverage for Synapse Unassigned
> Ilanthirayan Paramanathan Major
> Check New Feature SYNAPSE-180 Require the ability to throttle by concurrency
> within a cluster indika priyantha kumara Asankha C. Perera Major
> New Feature SYNAPSE-347 Support Dynamic Deployment of Tasks Unassigned Scott
> Hoggarth Major
> New Feature SYNAPSE-263 Implementing a message store/ message redelivery
> Unassigned Jens Goldhammer Major
> New Feature SYNAPSE-282 Allow Synapse to consume syslog events Andreas
> Veithen Andreas Veithen Minor
> New Feature SYNAPSE-229 Provide ability to collect and expose statistics and
> performance information at better granularity Asankha C. Perera Asankha C.
> Perera Minor
> New Feature SYNAPSE-411 Expanded hessian support with SOAP/hessian
> transformation Unassigned Ralph Henze Minor
> Test SYNAPSE-350 Improve unit tests for VFS transport Andreas Veithen
> Andreas Veithen Minor
> Wish SYNAPSE-396 Consider reducing requisite dependencies of Synapse Core
> Andreas Veithen Oleg Kalnichevski Major
> The Priority column should be read as follows:
> Must fix - is most definitely a blocker for 1.3
> Good to fix - if the developers have time to work on these issues, we should
> do our best to fix them
> Check - these may be fixed already, and needs verification
> Minor - are trivial issues to fix, so we should try to fix as much of these
> as we can, but these are not high in priority
> Later - we will fix these after 1.3
>
> --
> Asankha C. Perera
> AdroitLogic, http://adroitlogic.org
>
> http://esbmagic.blogspot.com
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to