SSGifier
This is the project for DPS909 (by liutng)
pdrozd-ssg
By P-DR0ZD
SSGifier | pdrozd-ssg | |
---|---|---|
9 | 11 | |
0 | 0 | |
- | - | |
10.0 | 10.0 | |
over 1 year ago | over 1 year ago | |
C++ | Python | |
Do What The F*ck You Want To Public License | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
SSGifier
Posts with mentions or reviews of SSGifier.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-11-14.
-
Lab10 Reflect
In this week, I uploaded my SSGifier to a C++ package manager named conan. It was quite a lot of learning I had this week in trying to understand how does conan work, how do I integrate it into my project, and how do I encapsulate and upload a package of my project to remote server for other users to use. However, conan only provides packages as libraries for other projects to use, it is not like pip in python where we can install packages and use it standalone. That is being said, we need to createa conan project to use the package. To make sure that my instruction is easy to read and covers all needed requirements, I asked Piotr to install it with the only instruction from my README.md, and he later found out he has no difficulty installing my package.
-
Reflect of Lab09
My successful GitHub Actions run: 3464401840 Testing PR to Another Repo: 3466622227
-
Using Github Actions to automate my tests
This week I improved my SSG by using Github Actions. I added a script that automatically runs my tests so I can test if my main features still work after adding things to my code. After that, I added tests to Tong's SSG SSGifier so I can help test his Github actions script
-
Open Source Lab 4
Issue
-
Reflect for Lab03
Git Repo: SSGifier Issues: Issue 10, Issue 11
-
Open Source Lab 2
Tong's Repo
-
Release 0.1 - DPS909
To check out the code, please visit my repository on Github: https://github.com/liutng/SSGifier
-
Release0.1-Review
For the file extension issue(#3 ) I found that it was actually caused by me being uncareful because this requirement is written in the wiki as the required function. But luckily it’s easy to fix where I just add a filter in the file scanning process.
-
Open Source Lab 1
The first issue I found was Title Formating https://github.com/liutng/SSGifier/issues/1 This issue was about how his HTML documents were formatted I could see that he started his Optional requirement 1 with the title parsing but he didn't finish putting the title in h1 tags which is a simple fix
pdrozd-ssg
Posts with mentions or reviews of pdrozd-ssg.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-11-14.
-
Reflect of Lab09
My successful GitHub Actions run: 3464401840 Testing PR to Another Repo: 3466622227
-
Using Github Actions to automate my tests
d8b2df5
-
Adding tests to my SSG
755a190
-
Adding a Code Formatter and a Linter to my SSG
e22e997
-
Learning about SSG features with Docusarus
eefb760
-
Open Source Lab 4
Issue
-
Open Source Lab 3
Adding language to HTML
-
Open Source Lab 2
My Repo
-
Reflect on Lab 2.
My forked git repo: https://github.com/liutng/pdrozd-ssg Original git repo from Piotr: https://github.com/P-DR0ZD/pdrozd-ssg
- Piotr Drozd Open Source Release 0.1
What are some alternatives?
When comparing SSGifier and pdrozd-ssg you can also consider the following projects:
Catch - A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
Python-Markdown - A Python implementation of John Gruber’s Markdown with Extension support.
json_test_data - Test data for nlohmann/json
Poetry - Python packaging and dependency management made easy
pdrozd-ssg - A fork repo to fix issues