Hi,
Is there plans to introduce D8 version of this module?
We (@InternetDevels team) would like to help you with development of this version.
Thanks, ApacheEx.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

attheshow’s picture

Sure, please feel free to post a port of the module if you've started/finished one. Thanks!

ApacheEx’s picture

Status: Active » Needs review
FileSize
44.56 KB

Hi,
We are keen on further development of multiselect module. So, we would like to be part of the story in future.
Is there any chance me joining the project as the maintainers?

Here is the first patch which implements the main functionality (without multiselect_fapi_example).

worldlinemine’s picture

ApacheEx, my teammate and I attempted to run the patch against Multiselect 7.x-1.9 and were unsuccessful. Which version of the module did you initially modify? Was it the D7 dev or stable release? We are interested in assisting with the port.

ApacheEx’s picture

Assigned: Unassigned » ApacheEx
Status: Needs review » Needs work

Start working for a new patch.

ApacheEx’s picture

Assigned: ApacheEx » Unassigned
Priority: Normal » Critical
Status: Needs work » Needs review
FileSize
13.41 KB

Hi,
I've finished module for Drupal 8 (latest version). I've improved base logic and fix some bugs in the module (You can see as multiselect.zip - without patches, it's full module). To check, you need install drupal8 and just extract this archive in the folder /modules. I've ported the latest version of the multiselect module: 7.x-1.9+10-dev. Is there any chance me joining the project as the maintainers?

Thanks, ApacheEx.

worldlinemine’s picture

@attheshow and @ApacheEx, is there anything that I can do to assist with progressing this module towards a D8 stable release? Happy to test or to look for additional assistance in porting the module. This module is invaluable for improving UX for large taxonomies which allow multiple terms and it would be great to have a stable release in time for the stable release of core D8.

attheshow’s picture

@worldlinemine Please test out ApacheEx's port if you have time and report back on your results. That would be a great start I think. I haven't had a chance to test it myself yet.

nerdstein’s picture

I'm working on a patch, as ApacheEx's port doesnt leverage with the concepts found in beta15. It wouldn't install cleanly, didnt register the element, and a lot of the interfaces have changed. I'll post a new patch once I get this settled.

nerdstein’s picture

Progress can be found here: https://github.com/nerdstein/multiselect/tree/code-update

With any luck, I'll be done by the weekend.

nerdstein’s picture

In my basic testing - this seems to be working again. Code can be found here: https://github.com/d8-contrib-modules/multiselect

Can someone test this more for me before I generate a patch?

bloomt’s picture

Does not work. Do you have an updated version?

nerdstein’s picture

Status: Needs review » Needs work

Moving this back to needs work.

The github repo is still accurate with where I left my efforts. I didn't have the bandwidth to finish it up.

However, I may be able to find someone to do so.

tstoeckler’s picture

Status: Needs work » Needs review

I fixed some things in the port and also added some basic tests. The port is ready now from my point of view, at least for a beta release.

What I did notice is that the setting of the width in the backend does not work, but I'm not sure if that's required to get an initial beta release as I'm not sure how many people use that. I would advocate more making that a widget setting instead of one global setting in D8, but I'm not sure how others see that.

rutiolma’s picture

Status: Needs review » Reviewed & tested by the community

We did a couple of tests and the module is working properly.
Is there any major task preventing a release? What can be done to help?

attheshow’s picture

I'll work on pulling in the latest code from the Github repo and put it up as a dev release for now if that's OK with everyone.

  • nerdstein authored f21a806 on 8.x-1.x
    Issue #2222329 by nerdstein, tstoeckler: Drupal 8 port
    
rutiolma’s picture

Version: 7.x-1.x-dev » 8.x-1.x-dev

There's already a dev release for 2 months without significant issues. Is it possible to create a stable release?

drupgirl’s picture

Is there a plan to support d6 -> d8 multiselect field migrations?

mkolar’s picture

We are using this field without problems.

attheshow’s picture

Status: Reviewed & tested by the community » Fixed

Added a 8.x-1.0 release with no further changes just now.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.