Skip to content
This repository has been archived by the owner on Dec 24, 2021. It is now read-only.

Project Deprecation #530

Closed
braco opened this issue Sep 1, 2021 · 3 comments
Closed

Project Deprecation #530

braco opened this issue Sep 1, 2021 · 3 comments

Comments

@braco
Copy link

braco commented Sep 1, 2021

This repo is out of date.

On a basic level, it's using an old webpack version that fails when compiling newer js modules. There are important, ignored PRs. From there, it's totally out of step with hugo development, and there are better ways to do almost everything from the build pipeline on out.

My company wasted about a week discovering this. When you have a canonical repo referenced in your documentation, being out of date with a technology compounds the pain of development for anybody that blithely wanders into the project. victor-hugo builds fine at the beginning, so the pain comes in when you start expanding the requirements of something you've already started, and problems are uncovered one by one, and you discover you've been building on outmoded patterns the entire time.

You could just build on top of Hyas, which is Netlify ready, properly maintained, and generally much better:
https://gethyas.com/

CC @erquhart, not sure who's controlling this repo

@timtorres
Copy link

timtorres commented Sep 8, 2021

I've had this exact experience with this repo. It's caused a lot of confusion and frustration as a newbie, but at least I've learned a lot from debugging all the issues... I wish I would have known about Hyas.

I created a PR for the Hugo docs to remove links to this and other outdated kits.

@maxcell
Copy link
Contributor

maxcell commented Nov 4, 2021

Howdy cool cats! I'm one of the new maintainers to the templates we support, so know that we've exchanged hands and this is a new era. I want to open with I appreciate the honest feedback and want to acknowledge how rough it must have been to bump against some of the rough edges due to maintenance. My focus is to investigate this repo and see how we can make sure everything is up to date. I saw some work was done already for dependencies on #531 and I will see what else needs to be done.

I also will take a gander over with Hyas!

Are there any particular feature sets you're hoping to see out of this repo that aren't currently there? Can you share any bumps you came across concretely?

@maxcell
Copy link
Contributor

maxcell commented Dec 23, 2021

After a lot of conversation internally, we've decided that we are going to archive this repository and leave a note about using a tool like Hyas. I wanna take a second to thank you @braco for your honest feedback and pointing a direction for us to give support to. We care about making it easier for everyone to build on the web and we don't want to block that. I also wanna say thank you @timtorres for making a PR for addressing a place we'd need to.

The steps for us in this work for now is going to look like:

  • Adding a deprecation notice in the README
  • Archiving this repository so no more updates can be made
  • Doing anything we'd need to make sure that the PR reaches the finish line

Thank you again you two, and all the folks who have helped the victor-hugo repo!

@maxcell maxcell changed the title Please deprecate or update this repo! Project Deprecation Dec 23, 2021
@maxcell maxcell pinned this issue Dec 23, 2021
@maxcell maxcell closed this as completed Dec 23, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants