Features Cleanup is a module that is to be used as an addendum to Features
(http://drupal.org/project/features). Features does a good job of capturing
and reverting existing components (fields, panels, etc), it does not do a good
job of deleting existing database components that are not defined in a feature.

Features Cleanup bridges this gap. Being a potentially dangerous module
(Features Cleanup can irreversibly delete database components), Features Cleanup
should be used with best practices in mind. Using the Drush commands with a
tested deployment plan and scripts is the recommended usage guideline, with
GUI tools that are integrated with the Features interface as a secondary
and supported method of cleaning up your database.

Project URL:
http://drupal.org/sandbox/PaulKimConsulting/1342954

Git repository:
git clone --branch master git clone --branch master PaulKimConsulting@git.drupal.org:sandbox/PaulKimConsulting/1342954.git

Drupal target version:
Drupal 7

Comments

paul kim consulting’s picture

Status: Active » Needs review
misc’s picture

Status: Needs review » Needs work

A really needed project I think. It scratches some of the itch I have with Features.

You work in the master branch, that you should not do, the master branch should be empty, only with any README pointing to the correct working branch, which in this case should be 7.x-1.x (more info here: drupal.org/node/1015226).

Anyhow, you have some coding standards issues, that are needed to take care about:
http://ventral.org/pareview/httpgitdrupalorgsandboxpaulkimconsulting1342...

If you have questions about the coding standards issues, feel free to ask. My own sandbox project have been stuck in the queue here some time, so I learned it the hard way ;-)

Looking forward to see this become a full project.

paul kim consulting’s picture

Assigned: Unassigned » paul kim consulting
klausi’s picture

Status: Needs work » Closed (won't fix)

Closing due to lack of activity. Feel free to reopen if you are still working on this application.

klausi’s picture

Issue summary: View changes

Added required info.

kenorb’s picture

Assigned: paul kim consulting » Unassigned
Issue summary: View changes
Status: Closed (won't fix) » Active

I'm interested in taking over this project if @Paul is not available.

I've created GitHub fork to review. I'm happy to merge into sandbox when I got the access. I've created 7.x-1.x which is synched with master.

The fork has already several bug fixes, including coding standards (phpcs doesn't report anything). Let me know if that helps.

klausi’s picture

Status: Active » Closed (won't fix)

We haven't heard back from the applicant, so feel free to fork the code into your own drupal.org sandbox and promote that.

kenorb’s picture

@klausi I don't think I can re-use the same name. It'll say the project already exists. But I could try.

avpaderno’s picture

Title: Features Cleanup » [D7] Features Cleanup