I just wanted to ask you all about what you think should be in the next version of uBlogsy.
Here are my ideas... feel free to dispute.
Responseive using Bootstrap
Originally I was thinking Foundation, but it doesnt support IE8 easily. And a lot of you have clients which use IE8, or think that it's important. I personally don't care, but I also don't want to have to deal with old browsers. Bootstrap just works.
Date folders
People tend to still want to use the date folders (uDatefoldersy) to organise their articles. A lot of people don't want to use container doctypes. So what is it about uDatefoldersy that needs improving?
Comments
To be honest, I was hoping that uCommentsy would eventually be replaced with nicer tools like Disqus, but it seems people still want the comments as nodes. Am I right or wrong? I'm also open to suggestions about it's functionality.
Extensions
I don't want uBlogsy to be bloated. I'd rather have various optional extension packs which uBlogsy may be shipped with. This is why I separated the functionality into various packages. eg. uDatefoldersy, uLoremsy, uCommentsy, uTagsy (see a theme?). However this is getting hard (time consuming) to maintain as there are a lot of dependencies. I'm open to suggestions. I'm also completely open to making these small packages commmunity projects.
Lucene - open question
From uBlogsy 3, I started using the lucene index as I thought i was faster than the standard API. Do you have any problems with this? I noticed that some people had crashes.
Bugs
Are there any real annoyances out there that you really want fixed?
Community
I have had a few pull requests which is fantastic. I have not always agreed on the proposed functionality, but I appreciate the effort and enthusiasm. Over the last year, my time has been quite limited, so I'm thinking of opening up uBlogsy to people who want to contribute directly. Not to be a jerk about it, but I would prefer to still drive the ship. I want to ensure the package stays lean (not bloated), flexible and easy to use, and helpful. I love things that "just work", and I hope that uBlogsy is one of those things.
Bootstrap would be awesome, the current theme feels a little dated, and I normally strip out all the markup and just leave behind the helpers & stuff.
Functionality as surface controllers would be really ace, rather than the current singleton pattern - some of the more complex partials feel a little bloated with code (I like separation of code and view, but that's just my two cents and I realise some Umbraco builders may not use VS, making this a challenge);
Trackback support would be super awesome, which in my books keeps comments as nodes rather than a switch to Disqus (which doesn't support trackbacks) - maybe a new subtype off uCommentsy?
Re dependency management, I've thought that maybe you should publish a Nuget package as well as the standard Umbraco one, that way all the dependencies get pulled in at once in Visual Studio (slightly nicer developer story, although then you have to implement doctype creation etc. using Powershell, I might be able to help with this).
I purposely left as much stuff in the view as possible, as many people are not c# devs. So I wanted to make it obvious to a non-c# dev about how to modify some functionality. At one point I was tempted to leave everything in app_code, but that much code in there made me cringe.
When it comes to dependencies, I don't want to use nuget for the same reason. It's just a bit of a pain right now. Even though I have automated xcopy's of dlls around, I still have to remember to release a patch for what ever extension package I've updated.
I think trackback is a good candidate for an extension package. You had a disqus extension at one point from memory. Would you like to make that a package? Or perhaps add it to uCommentsy, and have it as an option.
I also need to confirm if Live writer still works in uBlogsy. It was working at one point.
a big problems ( I'm a lot of problem with big sites and the customers says that is a big issue and not user experience ) are:
- Tag input: if there are a lot of tags, Utagsy is not usable...You see a long list...better is if it's possible to suggest tag from list like old UBlogsy. Now UTagsy suggest only from inserted tags.
- Issue with "Publish at" function and Lucene: you can read a lot of post on this. If you configure a date to publish or unpublish post, this don't work because Umbraco give an error.
There are a lots jquery for autocomplete..so I need to customize UTagsy usercontrol. Do you already have the tags into the div that you hide or unhide?
What is next for uBlogsy? 4.2/5.0
Hi
I just wanted to ask you all about what you think should be in the next version of uBlogsy.
Here are my ideas... feel free to dispute.
Responseive using Bootstrap
Originally I was thinking Foundation, but it doesnt support IE8 easily. And a lot of you have clients which use IE8, or think that it's important. I personally don't care, but I also don't want to have to deal with old browsers. Bootstrap just works.
Date folders
People tend to still want to use the date folders (uDatefoldersy) to organise their articles. A lot of people don't want to use container doctypes. So what is it about uDatefoldersy that needs improving?
Comments
To be honest, I was hoping that uCommentsy would eventually be replaced with nicer tools like Disqus, but it seems people still want the comments as nodes. Am I right or wrong? I'm also open to suggestions about it's functionality.
Extensions
I don't want uBlogsy to be bloated. I'd rather have various optional extension packs which uBlogsy may be shipped with. This is why I separated the functionality into various packages. eg. uDatefoldersy, uLoremsy, uCommentsy, uTagsy (see a theme?). However this is getting hard (time consuming) to maintain as there are a lot of dependencies. I'm open to suggestions. I'm also completely open to making these small packages commmunity projects.
Lucene - open question
From uBlogsy 3, I started using the lucene index as I thought i was faster than the standard API. Do you have any problems with this? I noticed that some people had crashes.
Bugs
Are there any real annoyances out there that you really want fixed?
I have had a few pull requests which is fantastic. I have not always agreed on the proposed functionality, but I appreciate the effort and enthusiasm. Over the last year, my time has been quite limited, so I'm thinking of opening up uBlogsy to people who want to contribute directly. Not to be a jerk about it, but I would prefer to still drive the ship. I want to ensure the package stays lean (not bloated), flexible and easy to use, and helpful. I love things that "just work", and I hope that uBlogsy is one of those things.
That's all.
Please discuss.
Anthony
Thanks for the input.
I purposely left as much stuff in the view as possible, as many people are not c# devs. So I wanted to make it obvious to a non-c# dev about how to modify some functionality. At one point I was tempted to leave everything in app_code, but that much code in there made me cringe.
When it comes to dependencies, I don't want to use nuget for the same reason. It's just a bit of a pain right now. Even though I have automated xcopy's of dlls around, I still have to remember to release a patch for what ever extension package I've updated.
I think trackback is a good candidate for an extension package. You had a disqus extension at one point from memory. Would you like to make that a package? Or perhaps add it to uCommentsy, and have it as an option.
I also need to confirm if Live writer still works in uBlogsy. It was working at one point.
Keep the input rolling.
Hi,
a big problems ( I'm a lot of problem with big sites and the customers says that is a big issue and not user experience ) are:
- Tag input: if there are a lot of tags, Utagsy is not usable...You see a long list...better is if it's possible to suggest tag from list like old UBlogsy. Now UTagsy suggest only from inserted tags.
- Issue with "Publish at" function and Lucene: you can read a lot of post on this. If you configure a date to publish or unpublish post, this don't work because Umbraco give an error.
- MVC UBlogsy compatible with U6.2.2
This is the error: Oops: this document is published but is not in the cache (internal error)
Biagio, are you any good with javascript/html?... wanna help with utagsy?
Yes, I am. How to solve?
I would just have something like an autocomplete which will take from the list of tags already in the DOM.
Should be relatively simple using the jquery plugin.
There are a lots jquery for autocomplete..so I need to customize UTagsy usercontrol. Do you already have the tags into the div that you hide or unhide?
I already have the tags in an angular repeater list. Just need to wire up autocomplete to what's in this dom element:
is working on a reply...