Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fiki section #31

Open
3 tasks
jonasKjellerup opened this issue Oct 29, 2022 · 0 comments
Open
3 tasks

Fiki section #31

jonasKjellerup opened this issue Oct 29, 2022 · 0 comments
Labels
a-fiki Area: Fiki integration c-discussion Category: discussion c-feature Category: feature d-hard Difficulty: hard p-low Priority: low

Comments

@jonasKjellerup
Copy link
Collaborator

We should integrate a Fiki section into the app to allow for easy browsing of the F-klub wiki (Fiki).

One approach is to routinely scrape the site, generate static pages, merge into main and publish it with the next release/update. This would require the following components to be implemented:

  • Web scraper
  • Page generator
  • Github action (for scraping and updating/generating pages)

The main issue with this approach is the latency between an update ocurring on the Fiki and it being reflected in the app. Any change would be delayed by the time it takes for the next scraping job to occur, for the someone to merge the changes, and finally for someone to manually publish the changes to the host server.

As such suggestions/discussion sorrounding other approaches is very welcome.

@jonasKjellerup jonasKjellerup added c-feature Category: feature c-discussion Category: discussion d-hard Difficulty: hard p-low Priority: low a-fiki Area: Fiki integration labels Oct 29, 2022
@jonasKjellerup jonasKjellerup moved this to New in F-Appen Oct 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a-fiki Area: Fiki integration c-discussion Category: discussion c-feature Category: feature d-hard Difficulty: hard p-low Priority: low
Projects
None yet
Development

No branches or pull requests

1 participant