Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
  • Website Website
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 133
    • Issues 133
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 17
    • Merge requests 17
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Releases
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • F-Droid
  • WebsiteWebsite
  • Merge requests
  • !519

Speedy localhost-based testing folder and repo

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Deano requested to merge webDev4/fdroid-website:fastLocalhostTesting-pairWithJekyllFDroidChanges into master Apr 06, 2020
  • Overview 10
  • Commits 2
  • Pipelines 3
  • Changes 62

(this should be paired with the 'fastLocalHostTesting' branch in the 'jekyll-fdroid' repo)

Trigger speedy, localhost builds for UX testing by uncommenting a line in _config.yml and jekyll-fdroid. I realise that technique seems to be frowned upon (ie. uncommenting lines) but that seemed the easiest way to me to do this with the least fuss. EDIT: If Contributors have a better way, ie, encouraging the developer to change the variable in the git-ignored _userconfig.yml (and using that in jekyll-fdroid) then I'm happy to change this.

Testing repo has 31 apps:

  • (Over 30 apps triggers pagination).
  • Apps chosen randomly, but most are icons I liked or I thought were intersting (I will be seeing the icons a lot during the site development, I suspect)
  • Some apps have their feature graphics (for future testing in case someone wishes to integrate them successfully into the website)
  • Some apps have their screenshots (for future testing on new ways of showing the screens)
  • Some fields in the repo have altered text to explain some unique aspects to the apps that I noticed a person might want to test)
  • Some apps may have (declared) fake 'What's New' messages was doing this during the season before I changed the 'Whats New' stipulation for new apps (see the Merge Request, "No Apps should appear in Both Lists").
  • Some descriptions in other languages I may have truncated to keep filesize small, so they might read a bit like lorem ipsum in those langs.

As stated here, I remember Hans saying at one stage that it might be a tricky thing to maintain. Basically if a fundamental change is made the the json app database or folder structure for app icons, you would need to do those changes for (up to) the 31 apps in this test db.

Edited Apr 10, 2020 by Deano
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: fastLocalhostTesting-pairWithJekyllFDroidChanges