Coder Social home page Coder Social logo

Comments (4)

zglueck avatar zglueck commented on June 15, 2024

A proposal for @pdavidc, @emxsys, @Beak-man, and @eirizarry

#6 was an effort to reduce the size of the git repository. Our investigation showed that in addition to the daily history, a true driver of the repository size was actually the number of files (driven by the several thousand javadoc files).

The workflow we are currently using may not eliminate this bloat. Since Travis is pushing the dynamically downloaded javadocs to master for website publishing, they are being included in the repository again, albeit, not in the develop branch, but as part of the repo none the less. As we add the different projects documentation, I think we may begin to see the repository bloat.

If there is a real desire to maintain a website repo which contains as little dynamically retrieved content as possible, I propose moving the website repository outside of the GH Pages repo. The website repository would maintain a small footprint and not include the large number of files from documentation. Travis can still publish to the pages repo for website display. The Pages repo purely becomes a collection of files making up the website.

It's not a critical design point but may be convenient to implement at this point. What do you think?

from nasaworldwind.github.io.

pdavidc avatar pdavidc commented on June 15, 2024

Zach, I'm not seeing any measurable repository bloat in my local clone of NASAWorldWind.github.io. I think that attempting to optimize further has diminishing returns for us, and could end up complicating the project structure. Given that, I'd recommend that we keep the structure it as-is until we encounter an issue with repository size.

from nasaworldwind.github.io.

pdavidc avatar pdavidc commented on June 15, 2024

I've enabled Travis CI for the NASAWorldWind.github.io repository.

Note that the GitHub api key environment variable name has changed to "GITHUB_API_KEY" for consistency with the other repositories.

from nasaworldwind.github.io.

pdavidc avatar pdavidc commented on June 15, 2024

This issue completes the migration to the new Hugo based site (#55). Prior to completing the transition, we're conducting a team review of the new site content, and preparing the Apache server at worldwind.arc.nasa.gov (#73).

from nasaworldwind.github.io.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.