Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[console] Status of this project #4323

Open
felmab opened this issue Oct 28, 2021 · 9 comments
Open

[console] Status of this project #4323

felmab opened this issue Oct 28, 2021 · 9 comments

Comments

@felmab
Copy link

felmab commented Oct 28, 2021

A blog post about a Drush entity generator states that «Drupal console appeared as an alternative to drush to do all kinds of boilerplate code generation but if it is not abandoned now, it’s near to it».

There appears to be some activity, although the last release was made 11 months ago. Personally, I have stumbled upon some bugs with the entity generator in Drupal 9 (mainly missing or deprecated components like #4284) which can take some time to understand before you find the related issue, and can be rather tricky depending on the level of expertise of the user. At this point, however, I believe the Drupal console entity generator is superior to the Drush one.

So, what is the status of this project? Is it still maintained? Will there be new releases?

@LedzZm
Copy link

LedzZm commented Nov 1, 2021

I think since drush has adopted the sympfony command logic, there is not much merit in maintaining a project like drupal console. I am personally switching to drush, especially since the project seems abandoned. It would be nice though If we could get an update from the maintainers on the status.

Is drupal console discontinued/archived/on hold?

@jmolivas @enzolutions

@ghost
Copy link

ghost commented Dec 4, 2021

I use drupal/console on all projects I work on. I don't see drush/drush having boilerplate code generation. I'm willing to dedicate my training budget towards helping out on the console.

And I see others jumping in as well: #4324 I think the status is that this project still has a lot of value.

@lhridley
Copy link

lhridley commented Dec 4, 2021

@verbruggenalex The command is drush generate. It was introduced in Drush version 9.0.0-beta2, and incorporates the "Drupal Code Generator" project.

@JPustkuchen
Copy link

JPustkuchen commented Jan 31, 2022

It would be wonderful if the Drupal Console maintainers would join Drush and put all the power into one tool. Better for DX and easier to learn... less dependencies etc...

Indeed, it would be nice to describe the state and future plan on the project page.

For example I just had this issue #2247 with old boilerplate code in drupal console... today I found out that drush gen plugin-action exists and solves it.

Nonetheless THANK YOU for all the work that went into these projects!

@DieterHolvoet
Copy link

I agree, an official stance would be nice. Merging Drush and Drupal Console would be a big win for the Drupal community IMO. I'd be willing to help transfer some commands that Drupal Console has but Drush doesn't.

@LOBsTerr
Copy link
Member

It would be nice to see the list of missing Drush commands. So, we can a have plan what to do

@DieterHolvoet
Copy link

DieterHolvoet commented Sep 15, 2022

I started a Google Sheet to compare Drupal Console and Drush features, feel free to contribute. So far I only listed all Drupal Console features, next step is to match those to any Drush core/contrib commands. If there aren't any, we could consider creating an issue or MR and link that. Here's a list of all Drush commands.

@LOBsTerr I still think it would be a good idea to have an official status update about the project. Does your comment mean we'll slowly transition to Drush and that this project will be deprecated?

@LOBsTerr
Copy link
Member

@DieterHolvoet I am the only one, who is left on this project and obviously I don't want to dedicate to much time to a dead project. I am just trying to close critical issues. That is why I believe it would be great to focus on Drush. I maybe will do another release, but the problem is that I don't have the access to Drupal console core, which also has a lot of issues. I requested it. Let's see if I get an answer!

Great start! I think it could be

@DieterHolvoet
Copy link

Just did another update of the spreadsheet. Seems like by now, most useful commands exist in Drush or contrib. Might be a good point to start thinking about officially shutting down the project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants