diff --git a/docs/docs/news/surveys/2024-october/Question2.png b/docs/docs/news/surveys/2024-october/Question2.png new file mode 100644 index 00000000000..c68aef5727f Binary files /dev/null and b/docs/docs/news/surveys/2024-october/Question2.png differ diff --git a/docs/docs/news/surveys/2024-october/Question3.png b/docs/docs/news/surveys/2024-october/Question3.png new file mode 100644 index 00000000000..b46cf99c6f5 Binary files /dev/null and b/docs/docs/news/surveys/2024-october/Question3.png differ diff --git a/docs/docs/news/surveys/2024-october/Question4.png b/docs/docs/news/surveys/2024-october/Question4.png new file mode 100644 index 00000000000..e2682aed79a Binary files /dev/null and b/docs/docs/news/surveys/2024-october/Question4.png differ diff --git a/docs/docs/news/surveys/2024-october/Question5.png b/docs/docs/news/surveys/2024-october/Question5.png new file mode 100644 index 00000000000..7cd3f4bbc84 Binary files /dev/null and b/docs/docs/news/surveys/2024-october/Question5.png differ diff --git a/docs/docs/news/surveys/2024-october/Question6.png b/docs/docs/news/surveys/2024-october/Question6.png new file mode 100644 index 00000000000..80a03ee9f49 Binary files /dev/null and b/docs/docs/news/surveys/2024-october/Question6.png differ diff --git a/docs/docs/news/surveys/2024-october/Question7.png b/docs/docs/news/surveys/2024-october/Question7.png new file mode 100644 index 00000000000..8bd281ffdab Binary files /dev/null and b/docs/docs/news/surveys/2024-october/Question7.png differ diff --git a/docs/docs/news/surveys/2024-october/Question8.png b/docs/docs/news/surveys/2024-october/Question8.png new file mode 100644 index 00000000000..d9f48c13404 Binary files /dev/null and b/docs/docs/news/surveys/2024-october/Question8.png differ diff --git a/docs/docs/news/surveys/2024-october/overview.md b/docs/docs/news/surveys/2024-october/overview.md new file mode 100644 index 00000000000..6c691ee1381 --- /dev/null +++ b/docs/docs/news/surveys/2024-october/overview.md @@ -0,0 +1,126 @@ +# October 2024 Survey + +It's been a while since a Mealie survey was done, and the community was much smaller back then. So much has changed in 2024, and we wanted to gauge the community's thoughts. +Our v2.0 release gave us a platform to ask people to take a few minutes to share their thoughts. + +A massive thanks to everyone who took the time to fill out this survey. We had 525 respondents! We're overwhelmed with the support. + +Also, thanks to ChristianB-F from our Discord community for putting the following images together, and to everyone who has taken the time to raise either an issue or pull request on our GitHub repository! + +For each question, we've created a GitHub discussion and we invite you to share any interesting insights or thoughts you have from the survey results! +If you see a specific idea that resonates with you, please check if there's already a feature request, and if not, please raise one and add your perspective. + +The questions (bar question 1) that are free text are on separate pages you'll need to click into, as there's just too much content to include on this page. + +For the written response sections, we have removed some of the more indifferent responses (e.g., "N/A") to save you reading time. If you'd like to see all the raw responses, they're in [this GitHub commit](https://github.com/mealie-recipes/mealie/pull/4666/commits/1287bc1635d9c2560b10db3a92a0d6644bc81571). + +## Structured Questions + +### Mealie Version (pre-v2) + +This question was free text input and it was mandatory. + +The responses to this were so varied and not overly informative/indicative of anything, so we've decided not to publish them - both to save space and your time. + +### Database Type + +This question was a single select and it was optional. + +Key insight: SQLite is the predominant database, but Postgres maintains an admirable share and must remain front of mind for any changes we make. + +[GitHub Discussion](https://github.com/mealie-recipes/mealie/discussions/4640) + +![Question 2](Question2.png) + +### Time Using Mealie + +How long have you been using Mealie? This question was a single select and it was mandatory. + +Key insight: Most users have been using Mealie less than a year, with another 25% in the 1-2 year range. These users will have seen a lot of change in the product over that time. +Thanks to the long term users! + +[GitHub Discussion](https://github.com/mealie-recipes/mealie/discussions/4641) + +![Question 3](Question3.png) + +### Engagement with Mealie, the Project, and the Community + +This question was multiple choice and it was optional. + +[GitHub Discussion](https://github.com/mealie-recipes/mealie/discussions/4642) + +![Question 4](Question4.png) + +### Number of Active Users + +This question was a single select and it was mandatory. + +Key insight: ~85% of instances have 2 users or fewer. This is assumed to be a couple of adults living together. + +[GitHub Discussion](https://github.com/mealie-recipes/mealie/discussions/4643) + +![Question 5](Question5.png) + +### Number of Active Groups + +This question was a single select and it was mandatory. + +Key insight: Similar to the above question, one group being the most common backs the theory of one "family" using the Mealie instance. + +[GitHub Discussion](https://github.com/mealie-recipes/mealie/discussions/4644) + +![Question 6](Question6.png) + +### Using Mealie on Mobile + +Do you access Mealie on a mobile? Using your browser or with it installed as an app (a Progressive Web App/PWA)? This question was a multiple select and it was mandatory. + +[GitHub Discussion](https://github.com/mealie-recipes/mealie/discussions/4645) + +![Question 7](Question7.png) + +### Feature Usage + +Please select all the features you actively/regularly use, or consider important. This question was a multiple select and it was optional. + +[GitHub Discussion](https://github.com/mealie-recipes/mealie/discussions/4646) + +![Question 8](Question8.png) + +## Suggestions/Feedback + +Some of you will spot feature suggestions that you know to already exist in Mealie. We'd love it if you could help us improve the documentation so more people can know about them! All pull requests are much appreciated. The [features](https://docs.mealie.io/documentation/getting-started/features/) page, or the [FAQ](https://docs.mealie.io/documentation/getting-started/faq/) could be appropriate places to add documentation. + +### Shopping List Suggestions + +[GitHub Discussion](https://github.com/mealie-recipes/mealie/discussions/4647) + +[Question 9](q9.md) + +### Meal Planner Suggestions + +[GitHub Discussion](https://github.com/mealie-recipes/mealie/discussions/4648) + +[Question 10](q10.md) + +### Recipe Timeline Suggestions + +Key insight: Looks like a lot of people would be fine with this not existing, or at least being hidden. + +[GitHub Discussion](https://github.com/mealie-recipes/mealie/discussions/4649) + +[Question 11](q11.md) + +### Recipe Suggestions + +[GitHub Discussion](https://github.com/mealie-recipes/mealie/discussions/4650) + +[Question 12](q12.md) + +### Other Suggestions + +There are so many kind words in this section in particular. Thanks so much, it means a lot to the whole team and all our contributors to see the impact Mealie has on people's lives! + +[GitHub Discussion](https://github.com/mealie-recipes/mealie/discussions/4651) + +[Question 13](q13.md) diff --git a/docs/docs/news/surveys/2024-october/q10.md b/docs/docs/news/surveys/2024-october/q10.md new file mode 100644 index 00000000000..97ae6fbd938 --- /dev/null +++ b/docs/docs/news/surveys/2024-october/q10.md @@ -0,0 +1,227 @@ +[Back to the overview](overview.md) + +# Question 10: Any suggestions for how to improve the Meal Planner? + +> again mostly visual, I think it works well as is for my needs but the interface could use some improvements + +> The ability to open a recipe in a new tab from Edit mode. You can do this in the View only mode, but when editing the meal plan, it would be nice to easily get to a recipe to see what ingredients there are. I am often checking recipes to see if I already have the ingredients in my cupboard, as part of making a plan for my weekly meal plan. Not being able to quickly see the recipe is a little annoying. + +> If Not fixed jet, integrate Portions e.g. 200g sugger and 2egg for two people and 400g sugger and 4eggs for 4 people + +> I live alone, so I almost always have leftovers from a meal. Would love for the meal planner to be able to see how many portions a recipe makes, and if its more than the number of people eating it automatically makes leftover meals for the next days. I know you can create notes manually currently, but that's a lot of work. + +> Option for "friendly mode" when selecting a date, I.e. "next Tuesday" or "two Wednesday's from today" + +> Add a label with the name of the user who added a meal to the planner in case of two or more users in the same household don't share the same dish. + +> editing is a separate button/step. It would be nice if that would be more intuitive/user friendly + +> - two week view, month view - drag & drop - mass add to shopping list + +> It would be very helpful if the meal planner had an option that helps the user to find recipes with some of the similar ingredients, so that it's easier to use all of the groceries bought. + +> Allow to set the same food every day of the week if needed + +> Synchronize Meal Plan via ics calendar + +> Add a button to automatically fill the whole week (or a predetermined number of days). (Wasn't that an option before?) Add the choice of having the full week (Monday to Sunday) stay in place until the new week. Now the meal planner changes to the current day and adds the chosen number of days to display, which always creates a new empty day. + +> Improve import + +> A better sliding window of plans. I've found looking back to previous weeks clunky. Most of the time, we only care about this upcoming week but once in a while we'll plan a couple weeks out. I know you can expand the view to be more than 7 days; however, beyond planning, I typically only care about a few days in advance once the plan has been set. + +> We create meal plans for the next 7 days but are not fixed to what meals have to be made on which dates. It's more flexible in practice. The Meal Planner as-is is a bit in-flexible in this aspect. Being able to check-off meals as they have been made. As above, are meal plans have to be flexible so being able to mark meals as 'made' or done, makes it easier to see what is left for the rest of the week. + +> So the meal planner I find it to be the weakest yet the most important point of Mealie. My main issue is that there are only 4 fixed meals. There are some diet plans that have some intermediate snacks and stuff like that, so the best thing would be to have free control on how many meals each day can have, and perhaps have some rules like "mondays have the standard 4 meals" and "tuesdays have these 4 snacks in middle of the meals" or "wednesdays have these customs meals", so I can set as many meals each day with its custom names on them. The logic would be that I have a "meals" database so I create the object like "morning snack" and then I can apply rules like having a fruit on my morning snack and a power bar on my "afternoon snack". - Also would be cool to have a randomizer for the whole week or month after proper rules were established that autofills the meals set for each day, so I can plan my groceries in advance and save a good amount of repetitive clicking. - In the case of each day's random meal, its strange that there is a button for 2 different meals, but dinner and side have their own buttons. They should have eiother their own button each, or be all toghether in one menu - The possibilty of marking special days like birthdays so these days wont autofill with the suggested randomizer, ignore the rules, and instead would require user input for planning these special meals + +> So far it works. It could use some UX changes to improve the flow, certain sizing on mobile would be nice. I am using it with a couple of rules, and made a feature request about this already. + +> Create an option to create singular list, that does not tie recipe to specific date. When I create a meal plan, my idea is to use it as a todo list, not deciding upfront what will be done on each day. Currently I am not using meal planner at all, because it really cumbersome for me. + +> 1. have a check box so a week could be automatically selected. maybe use the week of the year, ie check box next to Week 47 that would select Sunday - Saturday 2. to be able to click and drag the recipes between the days of the week. so if i didn't want make it on Monday but Tuesday instead i can just drag the recipe cards to the new days. 3. having a Today button in the drop down calendar in case you plan a few weeks ahead + +> Being able to go back to previous dates and batch edit the meal plan without having to set the dates after each single edit + +> A wizard for creating a meal plan for a given period + +> Easy integration of daily meal image into Home assistant. eg a HACS addon? + +> More options to auto create e.g. based on ingredients such as pick recipes that total 500g minced beef or 2 meals that include pulled pork. Include macro tracking e.g. total planned calories and average calories + +> I was very excited about a "Meal Planner" feature when I first saw it, but it was not what I was expecting. I wanted to be able to collect several recipes into a single "meal", e.g., a soup, a starter, a main, and a desert; or combine my home made steak sauce recipe with my grilled steak recipe for a more complete meal without having to duplicate recipes in multiple records. This would be particularly helpful for large holiday gatherings or dinner parties. Once collected, it could provide a master ingredients list and help with organizing the sequencing of the cooking. + +> Ability to reorder meals without switching to edit mode. (Very minor) + +> It could be here that you pick the number of people a recipe is for when you add it to a plan. Currently, to double a recipe we have to add it twice to the meal planner and list. Also, drag n drop doesn't work great when editing plans on a tablet (android). + +> No I like the meal planner. Integration with the shopping list would be awesome. As in, add the ingredients from recipes on the planner to the shopping list. + +> Allow a default view instead of "today forward. (For example, "x previous days" or "this week") Remove the modes and integrate editing with viewing Default to "today" (or "first blank dinner/etc slot") when adding entries. + +> As per previous shopping list comments. Really appreciate and like the planner. It makes managing the week's meals and shopping so much easier! + +> Add https://github.com/mealie-recipes/mealie/discussions/1761, it would make it easier for me to make many recipes of like tacos or pizzas with base seasoning mixes/dough mixes and individual recipe customizations on top. + +> Please add more entry type/food type on planner. In Poland the main dish is at 1-4 P.M. It's called obiad but it's related to lunch. But because it's main meal, we usually have 2 dishes: soup (zupa) and the second dish (drugie danie). It would be great to have separate entry type for soups and the second dished. So in generally, please allow to define own entry types in planner (like in Tandoor Recipes). + +> On the meal planner screen, I feel like there should be a button for immediately adding or randomizing a meal for any given day that is blank. There’s something about having to go into edit mode first when you’re creating a meal plan on a blank day that seems unintuitive. To my brain “Edit” means to change something that exists, not to create from scratch. Not a big issue obviously but I notice it every time. + +> It could be that I’m missing something, but excluding meals from categories when using random selection. For example, let me disable adding foods labeled “Dessert” when randomizing. + +> Same here. Make it removable via env. + +> Mealie has done a great job. If you have to ask questions, I hope to support the