> - if we have the snippets in a "one snippet per file" setup in
> gitlab (or something of that general flavour), what purpose does
> MySQL serve?
Searching for keywords? Maybe this works without a database, I'm a
noob here.
> - it seems to me in this scenario the backend of LSR would simply
> be a "cron job" that runs "git pull" once at midnight and then
> regenerates all the images missing from new snippets (if any)?
> What am I missing here?
I would like to have instantaneous updates, i.e., the contributor sees
his new snippet integrated in the LSR as it will be visible to all
others after the snippet got approved.
> - I guess in this scenario the "contribution interface" is simply
> someone that approves a "pull request" on the gitlab repo...
This might work for new snippets, yes. However, I think that 'pull
requests' don't work for small updates and edits.
Werner