Skip to content
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

Github Pages #6

Open
hinell opened this issue Oct 3, 2021 · 7 comments
Open

Github Pages #6

hinell opened this issue Oct 3, 2021 · 7 comments

Comments

@hinell
Copy link

hinell commented Oct 3, 2021

Use Github Pages publish documentation and website directly from github itself. You just need a separate branch for that.

@xakod
Copy link
Contributor

xakod commented Jun 14, 2022

@ghaerr is there any chances for this issue? I think it's reasonable to separate src, doc (pdf doc) and web as 3 independent repos.

@ghaerr
Copy link
Owner

ghaerr commented Jun 14, 2022

Hello @Jihadist, the purpose of this repository is to keep an unchanged copy of what Maxim's repo on sourceforge looked like, so splitting out src, doc or pdf to seperate repos doesn't really work well with that, if I understand your request.

What is the real issue you are wanting resolved? Is it to be able to host the original web site, without having the source code included, or just get the website available? IIRC some of his examples pointed to source code. It would be nice to have his web site available somehow/somewhere, as @hinell suggested originally. I don't quite know how to do that, but would welcome changes to effect that (through Github Pages)?

@xakod
Copy link
Contributor

xakod commented Jun 14, 2022

Hello @Jihadist, the purpose of this repository is to keep an unchanged copy of what Maxim's repo on sourceforge looked like, so splitting out src, doc or pdf to seperate repos doesn't really work well with that, if I understand your request.

What is the real issue you are wanting resolved? Is it to be able to host the original web site, without having the source code included, or just get the website available? IIRC some of his examples pointed to source code. It would be nice to have his web site available somehow/somewhere, as @hinell suggested originally. I don't quite know how to do that, but would welcome changes to effect that (through Github Pages)?

Ok, I understand your position. There are many proses for separating into 3 independent parts. For example, src part can be used indepently, you can publish releases and antigrain can be intigrated into cpp package managers (conan, vcpkg). Doc with web parts can be hosted on Github pages as mentioned before. If I have enough time, I'll try to create some examples with github pages.

@xakod
Copy link
Contributor

xakod commented Jun 15, 2022

Look at https://agg-web.github.io/ and https://github.com/agg-web/agg-web.github.io
Maybe it looks like a bit... old but it works

@ghaerr
Copy link
Owner

ghaerr commented Jun 15, 2022

Hey, that's pretty cool! Very nice since it's Maxim's original unmodified website. There's lots of information on there that's more easily accessible than through GitHub alone. Would you like me to create a link over to your website from this README.md, or do you have another idea?

@xakod
Copy link
Contributor

xakod commented Jun 16, 2022

It's not my website :) and i don't want that it will be mine. So as I mentioned before the main goal of this is to separate src, doc and web. I understand that you want to store this repo as is. So I think you can this repo read-only and create 3 separated repos. There is no difference do you use my repo or not. I can invite you to agg-web (maybe it's not a appropriate name for agg lib but agg and antigrain was busy), or you can create your own agg organization, or just create another 3 repos.
Eventually, we need user-friendly supported library with documentation.

@xakod
Copy link
Contributor

xakod commented Apr 1, 2023

Hello @ghaerr, I separated sources and website
Website is here https://github.com/aggeom/aggeom.github.io and https://aggeom.github.io/
Then I moved sources to separate repo without website or docs https://github.com/aggeom/agg-2.6, modified a bit cmakelists and provided conan package, so library can easily be used in 2023.
I can add you to organizations or something else. What do you think about it?
P.S. Yes, I still use agg nowadays in company :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants