[seam-dev] DWG Meeting minutes

Ken Finnigan ken at kenfinnigan.me
Tue Sep 13 12:09:25 EDT 2011


Shane,

Looks good to me.

I know we discussed a possible API for Solder to support the error messages,
but can't recall (and didn't write it down, doh!) what you suggested.  Can
you remember?

Thanks
Ken


On Tue, Sep 6, 2011 at 8:23 PM, Shane Bryzak <sbryzak at redhat.com> wrote:

> People present:
>
>   Jason Porter
>   Ken Finnigan
>   Shane Bryzak
>
> 1) Standardised error codes
>
> We discussed the idea of implementing standard error codes throughout
> all Seam modules.  These error codes would be unique, and allow Seam
> developers to reference a central database (such as Seam University)
> describing each error and possible workarounds.  The error codes
> themselves will be prefixed with a 2 or 3 letter code (that represents
> the module), followed by a number.  For example:
>
> [SEC-1234] Invalid credentials supplied
>
> The SEC prefix represents an exception in the Seam Security module.
> Other modules would have different codes, for example CAT = Seam Catch,
> VAL = Seam Validation, SVL = Seam Servlet, and so forth.  The number
> part of the error code will start at 0000 for each module.  The error
> message itself should support internationalisation, which will be a
> bonus to our non-english speaking users.  Each module will define its
> own internationalised message resources.  Ken is going to work on
> creating a new API in Solder which we can use to perform the logging of
> these errors.
>
> 2) Inter-module dependencies
>
> The second topic we discussed was how we manage dependencies between
> modules.  It was agreed that wherever possible, dependencies should be
> optional.  An example of this is the dependency that seam-faces has on
> seam-catch.  In some cases it may be necessary for a module to have a
> hard dependency on another module, however if this becomes an issue in
> the future we may look at alternatives such as creating sub-modules that
> separate the integration from the rest of the module.
>
> If anyone has any questions, feel free to ask.  We will be holding the
> DWG meeting in TeamSpeak once per month, on the first tuesday of the
> month - details can be found in the seam-dev calendar.
>
> Thanks,
> Shane
> _______________________________________________
> seam-dev mailing list
> seam-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/seam-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/seam-dev/attachments/20110913/bb1ad38e/attachment.html 


More information about the seam-dev mailing list