CrowdDotDev / crowd.dev

LFX Community Management
https://lfx.linuxfoundation.org
Apache License 2.0
3.29k stars 752 forks source link

[C-2379] Figure out an easy way to setup dump data for contributors #1551

Open skwowet opened 1 year ago

skwowet commented 1 year ago

At first, I was considering whether we should create a dump.sql file filled with 'INSERT' queries. Running it with the command line interface scaffold-up command would help populate the database with a bunch of random data. But then again, maintaining this could get pretty tricky, especially if there are changes to the models or database, for example.

We should brainstorm some more on ways we could streamline the process.

From SyncLinear.com | C-2379

peoray commented 1 year ago

Not sure if this was changed, but the first time I ran installation for this project back in April or so, it came with silicon valley series characters as dummy data. Unfortunately, that does not seem to be the case anymore. @joanreyero might have some insights on this.

Also, simply creating a new workspace does not automatically create any data.

The only integrations that work out of the box (without any API keys) are Dev and Hacker News. The latter does not work well in my experience, currently only Dev works for me. Hacker News just keeps saying it is integrating but that takes forever.

Lemme know if you need further details from a contributor POV

skwowet commented 1 year ago

Thanks for the insightful breakdown, @peoray 😄

We're definitely focused on streamlining devX and making the contributors' experience as smooth as possible.