# Summary

Role Expire is a simple module that allows administrators to set and control expiry dates of user roles. A common use case for this module is to implement magazine style subscriptions where somebody purchases or receives access for a fixed period of time.

# Project URL

https://www.drupal.org/project/role_expire

# Where is the code?

WIP on GitHub
rcodina version on drupal.org repository

# Estimated completion date

# Dependencies

# Who's doing the port?

Lucas Nascimento
Ruth Helen Monika
Roger Codina

# What help do they need?

# D8 roadmap

# Background and reference information

(Links to any other helpful information, documentation, etc.)

Comments

moniisrael created an issue. See original summary.

toemaz’s picture

@moniisrael any update on the port?

Liakoni’s picture

Will this module be available for drupal 8 ?

hansfn’s picture

ChristopheDG’s picture

Would be great to have this, but unfortunately not much activity around this module it seems.

mmjvb’s picture

Issue summary: View changes
Status: Active » Needs work

Started the abandoned project procedure and learned that the port is WIP: https://github.com/lucasljj/role_expire

rcodina’s picture

I'm interested in doing a D8 port, I already contacted the maintainer of the module. Before doing the port, I would prefer to fix some issues of the 7 branch.

mmjvb’s picture

See #2881964: Is Role Expire still being maintained?
Are you the new person being referred to?

rcodina’s picture

@mmjvb Yes

mmjvb’s picture

Strange, the only thing I found on GitHub was from lucasljj, assumed he was the one being referred to. Awaiting the reply in #2881964: Is Role Expire still being maintained?.

rcodina’s picture

I just updated the issue list and prepared a fresh D7 release. Now that this is done, I think we can focus on a new D8 version based on this new fresh release.

rcodina’s picture

Issue summary: View changes

I'm currently working on the D8 version. The code is currently here in drupal.org (on the 8.x-1.x branch).

Notice I checked out the code on GitHub and I must say it's very clean and nice. But it's not complete and it doesn't implement all the features the 7.x-1.x branch has. So I found it easier to do a simple upgrade from 7.x-1.x branch. Some integrations like Rules, Feeds, etc have been removed. Basic features are a priority.

rcodina’s picture

Assigned: moniisrael » rcodina
rcodina’s picture

Issue summary: View changes
rcodina’s picture

Status: Needs work » Fixed

I've just created a 8.x-1.0-beta1 release which covers basic features of Drupal 7 version. Please, test it and give feedback.

mmjvb’s picture

Status: Fixed » Needs review

With a beta Status should be Needs review.

mmjvb’s picture

Status: Needs review » Reviewed & tested by the community

With a RC, Status should be RTBC.

SocialNicheGuru’s picture

rcodina’s picture

I have just published the 8.x-1.0 version. Please, test it and give feedback. Thanks!

mmjvb’s picture

Status: Reviewed & tested by the community » Fixed

With 1.0 released Status should be fixed.

Status: Fixed » Closed (fixed)

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

apaderno’s picture