umco / umbraco-ezsearch

A simple search package for Umbraco
https://our.umbraco.org/projects/website-utilities/ezsearch
MIT License
6 stars 10 forks source link

NuGet package #24

Open jamiepollock opened 6 years ago

jamiepollock commented 6 years ago

Hey folks, I discussed with @mattbrailsford about submitting a PR to create a NuGet package for ezSearch.

The current package supports v6 but I installed it today on a v7.9 site and it works perfectly fine. Aside from a few squiggly lines for obsolete methods.

What would you consider a sensible version of Umbraco to base the NuGet dependency on?

Thanks, Jamie

jamiepollock commented 6 years ago

So I've made some great progress with adding in the typical UMCO build for ezSearch. I settled on v6.0.4 for the Umbraco dependency.

The problem I have is the age old issue of installing the Macro, Document Type & Template like the standard Umbraco package .zip can do.

I've been looking around and the only hints I've seen so far are Shazwazza's Articulate Package. This requires people who install via NuGet to install the additional Umbraco data via a backoffice dashboard (see "Nuget" section of the blog link.

This would actually fix one of my gripes I have with the current installer is that I love the Macro but would prefer if I didn't have the template & doc type installed. I understand ezSearch should be easy and that's why they're there. :)

Anyways the point is adding a dashboard in would fragment the installer journey twofold:

  1. v6 sites would need a different backoffice dashboard
  2. nuget installers would have a different journey in than people who install it via the package repo

If we were to go down these route though I think we should make the choice to drop support for v6 if it's via nuget and choose a sensible v7 version to go with that doesn't inhibit future development.

Any thoughts? :)