Problem/Motivation

Drupal 8 is out, views in core, no 8.x version of module planed

Proposed resolution

Initial port happens at https://github.com/onatalushko/jcaurucel

Remaining tasks

Clean-up code
Upgrade skins to v0.3.4
Upgrade path from Drupal 7

User interface changes

no
Configuration page added to backward compatible global library load

API changes

no
Minimum changes related to the difference versions Drupal 7-8 and jCarousel 0.2.x 0.3.x

Data model changes

no

Comments

andypost created an issue. See original summary.

niko-’s picture

Issue summary: View changes
markpavlitski’s picture

Hi both,

First of all, apologies, I've been very busy recently and this has slipped off of my todo list. The D8 release announcement has given me a kick though, so I'm planning to spend more time on this module.

It's great to see that you're making good progress on the port already, and I'll be starting to put in pull requests in the next few days- happy for the development to keep going where it is for the time being.

Thanks for all your time & effort so far!

markpavlitski’s picture

Issue summary: View changes
deggertsen’s picture

Issue summary: View changes

Looks like a lot of good work has been going on here. Any chance any of it could be backported to 7.x-3.x?

niko-’s picture

Seems I had finished basic jCarousel port to Drupal 8
I propose create d8 dev branch and move code from Github to drupal.org.

List of basic changes in d8 version:
1. jCarousel v0.3 used
2. Views integration was refactored and jCarousel specific pager plugin was
implemented to solve this problem https://www.drupal.org/node/1441864
3. Events handling was added via settings
4. jCarousel field formater was added.
5. Skins support was refactored in drupal 8 way via
MYMODULE.jcarousel_skins.yml file
6. Global load of jcarousel library via admin page was implemented in favor
to jcarousel_add for backward compatibility. (Not recomended)
7. Skins was changes to more modern without names change.
8. Help page was refactored according to current module state.

Rest items:
1. Testing
2. Bugfixing
3. Responsive related improvements

niko-’s picture

Issue summary: View changes
niko-’s picture

Issue summary: View changes
niko-’s picture

Issue summary: View changes
CulacovPavel’s picture

Next updates?

niko-’s picture

Hi @Regnoy

Unfotunatally I'm not a maintainer of this module and I can't contact project owner during long term, so I can't create 8.x branch here.
but you can create module from my repo on github - there only one known bug at the moment

markpavlitski’s picture

Hi @niko- thanks for all your hard work so far on the D8 port!

Unfortunately I don't have the time to dedicate to this at the moment.

Would you be interested in becoming the D8 branch maintainer so you can get an official D8 release out?

CulacovPavel’s picture

@niko you are maintainer?
Need some improvement, add swipe.
Add give possibility change number item display on browser width change.

For example: 960:5,600:3, 320:2 on responsive image. This mean min-width 320 display 2 item, if 600 min-width display 3 and etc.
I create such this, but in the future i must use this module, not custom.

niko-’s picture

Hi Mark

> Would you be interested in becoming the D8 branch maintainer so you can get an official D8 release out?
Yes, I'm ready to be D8 branch maintainer and make D8 release as soon as possible.

Thanks.

niko-’s picture

Hi @Regnoy

Please add separate feature request issue under 8.x branch just it appear. And I'll investigate and add the exancement

markpavlitski’s picture

Hi @niko- I've added you as co-maintainer.

niko-’s picture

Thanks Mark,
jCarousel 8.x-4.0 released

niko-’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

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