Slate

3 views
Skip to first unread message

Fabio Maulo

unread,
Nov 24, 2008, 6:11:57 AM11/24/08
to nhibernate-...@googlegroups.com
- TransactionStrategy (TransactionFactoryFactory, TransactionContext, AdoNetContext....)
So far talk about NH-Transaction and talk of Ado.NET transaction, is in practice, the same.
We have a configurable transaction.factory_class but without alternatives.
The target of this work is recreate the same infrastructure of involved classes H3.2.6 have and allow NH to create and work with ambient-transactions.

- EntityMode.Xml
I had port some initial tests to support EntityMode.Xml. It is a very interesting feature that allow NH work with Xml as entities representation.
Not fundamental for NH2.1 but would be useful to have it ASAP.

- Refactoring of Binders
Old scheduled task. It is a refactoring of NHibernate.Cfg.XmlHbmBinding and related stuff.
So far all binders are a mix between "Xml Parser" and the use of "Deserialize Hbm*" with some copy&paste.
This work include: refactoring of XSD (to generate more reusable classes), refactoring of all binders to avoid XML parsing and use only deserialized classes, probably some little changes to NHibernate.Tool.HbmXsd.

- JIRA
Obviously a good place to read about some pending work is the JIRA. There are a lot of "things" to do with various difficult levels.

NOTE: probably we must take a definitive decision about the pagination stuff of MsSQL2005 dialect.


To release NH2.1, IMO, we need at least the management of TransactionStrategy + some bug-fixing.


Personally I would like to begin a "new prj". The new prj is strictly related with NH-Core but I'll start it in another place (it is a really OLD story).
The candidate code-name is : Rabbit's foot

--
Fabio Maulo

Davy Brion

unread,
Nov 24, 2008, 7:08:46 AM11/24/08
to nhibernate-...@googlegroups.com
could you give some more information about this new project? do you mean moving nh-core to a different place? or do you mean starting a separate project which complements nh-core?

For me personally, i think i'll try to fix some of the issues listed in JIRA... i'd also like to do some small refactorings and cleanup here and there... just minor stuff really (like reducing the usage of ArrayLists, trying to refactor some complicated methods to increase readability etc...).  Is that ok? or should i just focus on JIRA issues?

Obviously, JIRA issues are important, but keeping our code clean and healthy is important too... so i'd prefer to do both

Fabio Maulo

unread,
Nov 24, 2008, 7:46:22 AM11/24/08
to nhibernate-...@googlegroups.com
No Davy... Don't worry.
The new prj will be part of NH-Core in the future but I can't write the code directly in the Core because the core is not the right place (so far).. we can't release NH with something not completely working.

2008/11/24 Davy Brion <ral...@davybrion.com>



--
Fabio Maulo

Tuna Toksöz

unread,
Nov 24, 2008, 8:13:54 AM11/24/08
to nhibernate-...@googlegroups.com
I would like to _help_ anybody on Binder and will keep  maintaining JIRA. I have exams nowadays, so i don't write code much but i hope it will change from next week for next 2 weeks.
--
Tuna Toksöz
http://www.tunatoksoz.com

Typos included to enhance the readers attention!

Jon Stelly

unread,
Nov 24, 2008, 9:21:06 AM11/24/08
to nhibernate-development
I'm not a committer, but I would be interested in helping out with the
LINQ provider. The problem is that it's a bit too big a piece to just
start working on, so is there someone heading up that work that I
could talk to or is there any sort of design document out there?

I spent some time looking at what's already there for LINQ and the HQL
engine to get an idea of how SqlStrings are generated in a similar
engine, but it's clear there's still a lot of work to be done there.

-Jon

On Nov 24, 7:13 am, "Tuna Toksöz" <tehl...@gmail.com> wrote:
> I would like to _help_ anybody on Binder and will keep  maintaining JIRA. I
> have exams nowadays, so i don't write code much but i hope it will change
> from next week for next 2 weeks.
>
>
>
> On Mon, Nov 24, 2008 at 1:11 PM, Fabio Maulo <fabioma...@gmail.com> wrote:
> > - TransactionStrategy (TransactionFactoryFactory,
> > TransactionContext, AdoNetContext....)So far talk about NH-Transaction and
> Tuna Toksözhttp://www.tunatoksoz.com

Fabio Maulo

unread,
Nov 24, 2008, 2:31:22 PM11/24/08
to nhibernate-...@googlegroups.com
Reference for LINQ prj are:
Ayende, Chad Lee, Tuna and Will

2008/11/24 Jon Stelly <jons...@gmail.com>



--
Fabio Maulo

Fabio Maulo

unread,
Nov 24, 2008, 4:09:46 PM11/24/08
to nhibernate-...@googlegroups.com
2008/11/24 Davy Brion <ral...@davybrion.com>

For me personally, i think i'll try to fix some of the issues listed in JIRA... i'd also like to do some small refactorings and cleanup here and there... just minor stuff really (
 
like reducing the usage of ArrayLists

Ok if you can find someone not already refactor.
 
, trying to refactor some complicated methods to increase readability etc.

possible but take care ;)
 
..).  Is that ok? or should i just focus on JIRA issues?

Obviously, JIRA issues are important, but keeping our code clean and healthy is important too... so i'd prefer to do both


--
Fabio Maulo
Reply all
Reply to author
Forward
0 new messages