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

Add support for plain filesystem access #1

Open
ScalaWilliam opened this Issue May 1, 2018 · 0 comments

Comments

Projects
None yet
1 participant
@ScalaWilliam
Owner

ScalaWilliam commented May 1, 2018

Currently we have in-memory (using basic map) and Git (using filesystem + Git). We need something in-between.

Work involves:

  1. Unit test in page-store called FilesystemRepositoryPageStoreSpec, which should look similar to JGitFileRepositoryPageStoreSpec except for the Git parts.
  2. Class FilesystemRepositoryPageStore , similar to JGitFileRepositoryPageStore, just without the Git bits.
  3. Addition to SirdAppLoader to read the directory path from configuration option page-directory
  4. Addition to application.conf to map page-directory to PAGE_DIRECTORY.
  5. Addition to README.md to mention the PAGE_DIRECTORY option.
  6. FilesystemIntegrationSpec, based on JGitIntegrationSpec which will exercise the FilesystemRepositoryPageStore.

I'll pay $60 for this. It's mostly copy-paste-retrofit work but still requires a good Play and Scala understanding. Make sure ALL tests pass!

Under the ScalaWilliam Work rules, to reserve this task to yourself, please say "I'm taking on this". This was posted on http://work.scalawilliam.com/ScalaWilliam-pwip-1/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment