Replies: 3 comments
-
Thanks, @lorezyra. Like any other open-source project, we all require feedback to improve things, and your feedback helps to understand your use case. Also, this project is actively maintained by myself at the moment, and I cannot work on all the features at once. That is also why I sometimes need to understand better what you want to achieve to make the right decisions for the future of this product. For instance, when something might be broken, should it be fixed or should it be enhanced? A good example is a pagination issue you opened, this would be better to get enhanced.
The original intention is to allow you to pick your SSG and use it in combination with FM. This is because some other CMSs have an opinion on what you should use or how. You are also the first Hexo user (apart from myself, who tried it out a long time ago). With your feedback, we'll improve the product to get better integration with Hexo but still have the flexibility to support other SSGs. The strength of FM should be in its configuration. Allow you to use it the way you defined it in your SSG.
This is great feedback and comes back to me writing the documentation. Hopefully, with more FM users, the documentation will get better over time but highlighting things that are missing or need better clarity helps me understand what to do. Thank you for this.
I very much appreciate it you put the time and effort into trying out FM and providing your feedback. You are more than welcome to contribute to the project if you want.
I always use my blog as a reference with almost 500 articles and over 1000's assets. There have already been a lot of enhancements for loading the experiences faster, but still, a lot can be done more/better. We already have some caching and pagination in place, but still, what I want to have is process data in smaller batches. This will help a lot to load your project. BTW: would you be able to share the project with me? It can be privately, of course, but I think it will be a good benchmarking project for future enhancements.
Your hardware is not an issue 😁. About UX and design, you are right, and there is an issue open on this matter: #94 - It would be great to get more people involved in it to make the product better. I believe we can do this with people like you that provide us valuable feedback 🙏. |
Beta Was this translation helpful? Give feedback.
-
Interesting. That would explain why the HEXO logo is on the site, but missing from the frameworks selection. I presume the FM adjusts how it handles pathway/folder-structure/etc with different frameworks. (I haven't dug into the extension code yet... no time now.) As I mentioned, I have a growing blog with over 7900 files (assets and articles). It takes my MacBookPro about a minute to generate the site. I don't want to host any CMS solution for my blog - too many security risks. FM fits the bill nicely on that front. It's trivial to have everyone on my team connect to my GitHub repo from VScode and pull all the config and project files. Then they run a simple script to finish their setup. (That's the vision anyway...) If FM could make it trivial for non-programmers to create blogs without performance issues or bugs, then it's a winner. |
Beta Was this translation helpful? Give feedback.
-
Not exactly, it seems that HEXO is the first one that approaches it differently, which would make it also the first one for which we'll adjust the behavior.
The framework selection came over time, it was not there in the first versions, and each framework was added upon request, so that is the reason why it is not there yet.
Also, a reason why it was created.
Let us make it happen. |
Beta Was this translation helpful? Give feedback.
-
Intro
I'm using HEXO.io for generating my Blog. I'm currently redesigning my blog. I have over 1400 posts (on production site) and will likely have beyond 5000 when I finish migrating from my old solution.
Hardware specs
Software specs
FrontMatter
frontMatter.framework.id
: "HEXO" #427frontMatter.dashboard.content.pagination
causes FM to "crash" #426Beta Was this translation helpful? Give feedback.
All reactions