I was wondering if there was any estimated timeframe as to when 3.0 would be released? I'm currently working on a large umbraco project & would love to use uQuery though I need it to work with the umbraco.NodeFactory namespace rather than umbraco.presentation.nodeFactory (as we aren't wanting to use obsolete namespaces).
I know that this hasn't been updated yet due to backwards compatibility with 4.5.2.
The plan is to switch over the API calls to the new NodeFactory - but like most community open-source projects, it's all down to when the individual developers have the time to do so.
Our current roadmap is to get v2.2 stable released. Switch over the source control to Mercurial (from TFS/SVN). Then work on v3.0 (which we are considering bumping up the version numbers to match the support Umbraco release ... so "uComponents v4.7").
How are your C# skills? Wanna help out? Speed up the process / release-cycle? You'd be helping the community and your project!
All I'd say is that you wouldn't have to worry about all the other stuff like Data Types, XSLT extensions, etc. Just focus on those uQuery old nodeFactory calls - most of the team are on email/IM for various bits of advice, etc.
But no pressure - just eager to get more devs involved. (New perspectives, ideas, etc)
I'm using the latest version 3.1.1 and I've noticed that uQuery calls are still using the old node factory namespace. Are there still plans to change them to use umbraco.NodeFactory? Is this something that will be coming with the version of uComponents included in the Umbraco 4.8 core? Thanks.
Edit: Just downloaded the source and had a look - it looks like you're already on with it, so i'll take the answer to my question as a yes. :)
4.0 - compiles against Umbraco 4.6.x. (.NET 4.0) Supports the newer umbraco.NodeFactory API. Also a few more new data-types.
4.8 - which will compile against Umbraco 4.8 and have separate assemblies for the components: e.g. DataTypes, XsltExtensions, etc.
If you want v4.0 functionality right now - is pretty much stable in our repo at the moment. (Both Hendy & I are currently using on client projects). So if you are comfortable with downloading the source and compiling it - then go for the "4.0.0-dev" branch.
Sweet. Works a treat, brilliant. I'd written a couple of my own extension methods using the newer node factory but found I was using a mixture of custom stuff and uComponents, so trying to make things more consistent!
I don't know what's worse, no unit tests or unit tests that throw not implemented exceptions (half of my code!). #h5yr
Chris, if there is anything that you think would be a good addition to uComponents/uQuery - please do feel free to make a fork of the repo and do a pull request.
or if you're not into all that jazz - just post on the forum ... we're always interested new features/improvements.
uComponents 3.0
Hi,
I was wondering if there was any estimated timeframe as to when 3.0 would be released? I'm currently working on a large umbraco project & would love to use uQuery though I need it to work with the umbraco.NodeFactory namespace rather than umbraco.presentation.nodeFactory (as we aren't wanting to use obsolete namespaces).
I know that this hasn't been updated yet due to backwards compatibility with 4.5.2.
Thanks very much!
Hi Jonny,
The plan is to switch over the API calls to the new NodeFactory - but like most community open-source projects, it's all down to when the individual developers have the time to do so.
Our current roadmap is to get v2.2 stable released. Switch over the source control to Mercurial (from TFS/SVN). Then work on v3.0 (which we are considering bumping up the version numbers to match the support Umbraco release ... so "uComponents v4.7").
How are your C# skills? Wanna help out? Speed up the process / release-cycle? You'd be helping the community and your project!
Drop me a mail if you're interested.
Cheers, Lee.
Thanks Lee. Not sure I'd know quite where to start with working on a project like this but if I get brave enough I'll definitely give you a shout!
All I'd say is that you wouldn't have to worry about all the other stuff like Data Types, XSLT extensions, etc. Just focus on those uQuery old nodeFactory calls - most of the team are on email/IM for various bits of advice, etc.
But no pressure - just eager to get more devs involved. (New perspectives, ideas, etc)
Cheers, Lee.
I'm using the latest version 3.1.1 and I've noticed that uQuery calls are still using the old node factory namespace. Are there still plans to change them to use umbraco.NodeFactory? Is this something that will be coming with the version of uComponents included in the Umbraco 4.8 core? Thanks.
Edit: Just downloaded the source and had a look - it looks like you're already on with it, so i'll take the answer to my question as a yes. :)
Hi Chris,
We have 2 upcoming versions of uComponents...
4.0 - compiles against Umbraco 4.6.x. (.NET 4.0) Supports the newer umbraco.NodeFactory API. Also a few more new data-types.
4.8 - which will compile against Umbraco 4.8 and have separate assemblies for the components: e.g. DataTypes, XsltExtensions, etc.
If you want v4.0 functionality right now - is pretty much stable in our repo at the moment. (Both Hendy & I are currently using on client projects). So if you are comfortable with downloading the source and compiling it - then go for the "4.0.0-dev" branch.
More info about the repo and branches here: http://ucomponents.codeplex.com/wikipage?title=ContributionAndDevelopment
Cheers, Lee.
Oops, just read your *edit* ... cool! #h5yr
Brilliant, thanks. I'll compile v4 and use that.
Cool. We aim to be releasing 4.0 beta soon... currently undergoing some unit tests, etc. (Which we previously never had in place - oh the shame!)
Sweet. Works a treat, brilliant. I'd written a couple of my own extension methods using the newer node factory but found I was using a mixture of custom stuff and uComponents, so trying to make things more consistent!
I don't know what's worse, no unit tests or unit tests that throw not implemented exceptions (half of my code!). #h5yr
Chris, if there is anything that you think would be a good addition to uComponents/uQuery - please do feel free to make a fork of the repo and do a pull request.
or if you're not into all that jazz - just post on the forum ... we're always interested new features/improvements.
Cheers, Lee.
is working on a reply...