Are there any plans for a Drupal 8 branch, bit out of touch with current module/API's so I can't make a call myself if it's a large piece of work or not…

thanks

Comments

atomicjeep created an issue. See original summary.

yobottehg’s picture

Hi,

i started a google site search implementation for Drupal 8.
It is very simple, just a search Block, a small config page for key and index and a result page.

Perhaps it could be of use for porting this :

https://github.com/WondrousLLC/d8-google_site_search

atomicjeep’s picture

thanks yobottehg, totally missed your reply. Thanks for sharing very helpful - did you make any further progress? I noticed the paging is not working.

brianfisher’s picture

here's another implementation, as a core search plugin

https://github.com/chapter-three/gss

some advantages:

- co-exists with core search
- can have multiple gss engines, search pages
- simpler

mark.labrecque’s picture

Assigned: Unassigned » mark.labrecque

I have already begun to port this over and hope to have something in alpha within a week. Stay tuned for more info!

mark.labrecque’s picture

mark.labrecque’s picture

Good news to anyone who might be watching this thread - we have a working Drupal 8 version of this module released! Thanks so much for the hard work by tbfisher from Chapter Three for his efforts in getting this completed!

It is now available on the project page or via drush, but as of this posting, it has not propagated to the https://packages.drupal.org/8 repos, which holds back composer support. I will update this thread once this composer support can be verified.

amateescu’s picture

@mark.labrecque, I just noticed that the branch name is '8.x-1.x-alpha1', but that's not a valid name for a drupal.org project branch, see https://www.drupal.org/node/1015226

mark.labrecque’s picture

Thanks for pointing this error out, amateescu. I will remedy this ASAP.

mark.labrecque’s picture

Hey all, I cut a new branch called "8.x-1.0-dev", which I believe satisfies the naming conventions of Drupal.org. This release is stable, but will need more testing in the wild to fully release it. I will close this issue for now, but we can open it up again if anyone sees it appropriate.

mark.labrecque’s picture

Status: Active » Closed (fixed)
mark.labrecque’s picture

Assigned: mark.labrecque » Unassigned
amateescu’s picture

@mark.labrecque, sorry to be a pain but "8.x-1.0-dev" is also an invalid branch name. In this case, since we're not bumping the API version, a good branch name is 8.x-1.x.