Open TL41 opened 10 months ago
I've played around a bit with chatgpt to create some semi-realistic data sets. Currently it's generating sample data for
Its not perfect by any means, but it looks promising. The chat transcipt is here: https://chat.openai.com/share/24883a64-920a-4211-a3f0-d145761de640
I've written a cheap n' cheerful loader that will be checked in on a branch on my clone (davidwatkins73/waltz-dev).
The programme to load the data is DemoDataLoader
- however it will destroy all data currently in the database when it runs.
Example:
Ideas for enhancements:
thanks for pulling this together! This is a great idea to get a full set of demo data.
We've also made a list of sample application data we can share, even if it serves as a short term update to app-names.txt and then we tackle the bigger bucket of work you've detailed above
Let us know if that's something we should contribute now or hold off as part of a bigger revamp
Take a look at the list off apps in the xlsx which is part of the (draft) PR : #6971
I was thinking we could expand this xlsx (or split it) to contain a curated set of test data, then let the old data generation harnesses fill in the blanks (people, servers, databases etc).
It's self contained in the waltz-jobs sub project for now. Perhaps we should create a more specfic sub project for demo data where we can also collect other material useful for 'advertising' Waltz ?
Either way, its certainly something we could collaborate over. Ultimately people could tweak the data in the xlsx to skew to their specific demo needs.
here's some additional applications, grouped together
Additional Application Names.xlsx
some may be similar to what you have already, but for demo purposes I think it's ok
Description
Currently, the list of application names used by AppGenerator are a generic list of words. We would like to update this list with a sampling of "generic, real-world" application names relevant to a variety of industries. There is a pool of 590 items today. We can add some prefixes and suffixes to make a longer list (i.e. (Legacy); replace 'System' with 'Software' or 'Application'; add locale like 'Global', 'UK', 'EMEA', etc)
waltz-jobs/src/main/resources/app-names.txt
suggestions (to be expanded):
Resourcing
We intend to contribute this feature