Giter Site home page Giter Site logo

website's People

Contributors

btkostner avatar burden avatar dependabot[bot] avatar doomspork avatar jackpot51 avatar jasenmichael avatar macifell avatar xtibor avatar zfreeds avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

website's Issues

Pop!_OS version history

I needed to download an older version of Pop!_OS, because I have problems with the version 21.10. Since there is no official version history is very inconvenient to get an older version.

Currently we can download older version from the https://pop-iso.sfo2.cdn.digitaloceanspaces.com/ server.

21.04 and 21.10 are missing in the xml file but are still downloadable when you know the right key. This might be a separate issue!

Just because you want to have an older version, having to read the xml file is not very user friendly. A version history would make it easier to download an older version.

Japanese translation

On my github fork https://github.com/jatin-cbs/website/tree/%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%83%BBjapanese
I have done japanese translation of download-info.vue and head.vue page. However translating all the pages and support documentation, maintaining it.. does require time and effort and Pop OS is one of my favorite projects and I would love to contribute in japanese translation of the Pop OS website. If you like my work please continue this issue accordingly. @btkostner @doomspork

Thanks and Regards.

Screenshot from 2021-01-07 13-00-54
Screenshot from 2021-01-07 13-01-24

[INFRA SUGGESTION] Localization infrastructure: Weblate

Sometime ago I did Japanese translation of the Pop OS website #27 . Currently pop OS doesn't have a tooling and infrastructure for translators and maintaining localization as stated by @brs17

I have done translation on many open source projects and many including Fedora project, OpenSUSE and LibreOffice are using Weblate for their infrastructure : https://weblate.org/en/

Benefits Weblate can provide to System 76

  1. Web based localization (No downloads or setup is required by translators and all things can be managed on weblate dashboard).

  2. Help maintaining all String Values from System 76/ Pop OS websites/ Documentations / Support articles everything is nicely categorized into sub categories etc. which makes it clear where a particular string is from. for example categorizing System 76 stuff and Pop OS stuff and sub categorizing support articles.

  3. People with no knowledge of html css etc. can also easily contribute to translations as weblate manages strings very well.

  4. Not changing trademarks and giving system 76 devs full authority - Trademarks like "Pop OS" "System 76" "NVIDIA" must not be changed or written in other languages or script, as it can change the pronunciation or can have a completely different meaning and also change the trademark. and weblate gives the maintainers to accept changes and set a string to tags like "need help" "incomplete" or "translated" etc.

Weblate has a great localization infrastructure. And people like me will be really happy to contribute ! and i can't recommend anything better for a localization infrastructure.
Please see to it

Thanks and Regards ๐Ÿ‘

Publish ISO hashes and signature

Had a prospective Pop-OS user in Debian chat asking how to verify the ISO not just against the checksum displayed but via a signed hash as other distros do. After some digging I located the ISO build script and noted it does generate the files:

https://github.com/pop-os/iso/blob/master/Makefile#L37

So initially I attempted to browse the directory where the ISO file is but got HTTP 403. Then I tried simply adding the hash and signature filenames and was able to fetch and verify. It would be good to publish this clearly with the download and/or install instructions.

$ gpg --keyserver keyserver.ubuntu.com --recv-keys 63C46DF0140D738961429F4E204DD8AEC33A7AFF
gpg: key 204DD8AEC33A7AFF: public key "Pop OS (ISO Signing Key) <[email protected]>" imported                                  
gpg: Total number processed: 1                                                                                                 
gpg:               imported: 1 

$ rm SHA256SUM*; wget --quiet https://iso.pop-os.org/22.04/amd64/intel/25/SHA256SUMS{,.gpg}

$ gpg --verify SHA256SUMS.gpg SHA256SUMS
gpg: Signature made Mon 27 Mar 2023 20:33:08 BST
gpg:                using RSA key 63C46DF0140D738961429F4E204DD8AEC33A7AFF
gpg: Good signature from "Pop OS (ISO Signing Key) <[email protected]>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 63C4 6DF0 140D 7389 6142  9F4E 204D D8AE C33A 7AFF

$ wget --quiet https://iso.pop-os.org/22.04/amd64/intel/25/pop-os_22.04_amd64_intel_25.iso

$ sha256sum -c SHA256SUMS                                                                 
pop-os_22.04_amd64_intel_25.iso: OK

no image for sharing link

no-pop-os-share-image

the html head has

<meta data-n-head="1" name="og:image" content="https://pop.system76.com/icon.png">
<!-- and-->
<meta data-n-head="1" name="twitter:image" content="https://pop.system76.com/icon.png">

these head tags are used by social media platforms when sharing, but the image is not found

use CSS clip-path for header and footer

I had an idea for optimizations and animations:

For the head (can be done with the foot as well):

  1. We load with a CSS background. This could be a solid color or gradient.
  2. We load in a background image. This should closely match the color or gradient we did in CSS.
  3. We animate the CSS clip-path property to make the rounded bottom.

If we do this right, it should look like we zoomed out of the planet into space.

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.