https://our.umbraco.com/packages needs a major update #40
-
In my mind the most important task at the moment is to give the Packages web page(s) a major face lift. Simply put, why spend a lot of time and effort into the package creation/maintenance/documentation process if our users can't find the packages that are already there? The Packages page should have the following features:
Miscellaneous improvements:
|
Beta Was this translation helpful? Give feedback.
Replies: 8 comments
-
Hey @tormnator Thanks a lot for the detailed feedback here, I agree on all of these points, and they could probably be split into individual issues to improve the Our repository bit by bit. A few follow up questions though:
Is this how users find packages? Not through the backoffice?
Why would you need to sort/filter fields on the individual package page? Not sure I understand what you mean here 🙂
This one is a bit tough, because as far as I know there are 3 main methods people install packages:
Listing this sort of information would only help people using method 3, whereas informing when you try to install a package in the backoffice would cover 2 + 3. NuGet we can't really do anything about. Finally I also just want to say that while these are all very good points, and something we want to do it is also something anyone can help out with. Our and Umbraco are both open source, so if you want to improve the package feeds you can by submitting PRs |
Beta Was this translation helpful? Give feedback.
-
I don't know a lot of people who actually install packages through the backoffice. For people working with source control and CI/CD servers will probably use nuget. And if nuget it's not an option it is problaly a local install by downloading the packge from our. So they can put everything in source control. I actually can't remember when I last used the backoffice to install a package. Maybe this info can be retreived from the download stats from our. Take a popular package and see how downloads on our compares to installs through the backoffie Dave |
Beta Was this translation helpful? Give feedback.
-
Hmm that's a good point @dawoe And if it was on Our we could pass it along to the backoffice anyways and make sure it is displayed when you click on a package.. |
Beta Was this translation helpful? Give feedback.
-
I discover and research packages from the Our website. I then install packages via Nuget, assuming there is one of course. I think I avoid 'discovering' packages via the back office so that I don't accidentally install from there (when I should be doing via Nuget for source control/build reasons as Dave says). Also I'm not always logged into a back office of Umbraco, so it's easier to visit Our. Improving the discover-ability of packages on Our would also be of benefit to people doing an evaluation of the Umbraco product (i.e. to see what 'gaps' in the CMS functionality have been met via packages). |
Beta Was this translation helpful? Give feedback.
-
Hi @jmayntzhusen, Reples to your questions:
I've noticed another weakness with Nuget vs. Backoffice installation: in the Backoffice, the "installed packages" page doesn't reflect the installed version numbers of any Nuget-installed packages. So I have to check in 2 places to be sure of which version I have installed. Contributing to the Umbraco projects is on my bucket list, but unfortunately I don't have much time for that these days. -Tor |
Beta Was this translation helpful? Give feedback.
-
Hey @tormnator We have started looking into Our improvements. I have added this issue to our project board as "Needs scoping". |
Beta Was this translation helpful? Give feedback.
-
Hi, I was just looking at the current site and i realised the categories are not really "friendly" ie |
Beta Was this translation helpful? Give feedback.
-
Most of these suggestions have already been included when developing the new Marketplace site:
Thanks again for sharing your feedback! If you have more suggestions and/or want to continue discussing them, please create a new issue on https://github.com/umbraco/Umbraco.Marketplace.Issues. |
Beta Was this translation helpful? Give feedback.
Most of these suggestions have already been included when developing the new Marketplace site: