Comments (18)
See also #21 (comment)
from trypyramid.com.
@blaflamme ... alternatively if you hosting the site is something you want to be free of, let me know I will take it over.
from trypyramid.com.
from IRC discussion:
@blaflamme will move trypyramid.com to a different VPS after NY holidays.
@goodwillcoding will follow up with @blaflamme on Jan 12 to see where we are at
/cc: @stevepiercy
from trypyramid.com.
Fallback position: @stevepiercy will build a staging site for the project (possibly trypyramid.stevepiercy.com) so folks can see and be better informed of the progress to date.
from trypyramid.com.
@goodwillcoding @stevepiercy best would be to merge finished PR in a dev branch that could be publishable under dev.trypyramid.com so we can see the work in progress before merged to master and deployed to prod
from trypyramid.com.
We need to consider using github pages for these sites. They are static and it's silly how hard they are to deploy right now. It should be as simple as merging things into master. I'm happy to do the work but someone would need to set the DNS records as I don't have access to them.
from trypyramid.com.
@mmerickel I'm almost done with the setup and it would be as easy as to push to another remote
from trypyramid.com.
I've taken this discussion to the mailing list. It's become very important to me that we fix the hosting situation of these sites if we want to support easier contributions.
from trypyramid.com.
@mmerickel Sure, that would be as simple as people submitting PR, we review and merge as they fulfill the requirements, and then people who has publish access could push to remote prod. So it'll be a similar process than what we do when releasing pyramid and publish to pypi.
from trypyramid.com.
Let's talk about it on the mailing list. I'm really concerned about the bus factor on these sites right now more than even ease of updating. They are static sites but for some reason only like 1 or 2 people have access to them (0 in the case of webob.org). I need a real reason why we aren't considering github pages behind a CNAME for this. These sites should be as darn simple as possible for github.com/Pylons team members to configure.
from trypyramid.com.
@mmerickel has a good point. We’ve put too much on the shoulders of Blaise, which isn’t fair to him. Having something that is as normal as possible, with a workflow that’s documented by other people, seems sane.
On Jan 2, 2016, at 4:17 PM, Michael Merickel [email protected] wrote:
Let's talk about it on the mailing list. I'm really concerned about the bus factor on these sites right now more than even ease of updating. They are static sites but for some reason only like 1 or 2 people have access to them (0 in the case of webob.org). I need a real reason why we aren't considering github pages behind a CNAME for this. These sites should be as darn simple as possible for github.com/Pylons team members to configure.
—
Reply to this email directly or view it on GitHub #34 (comment).
from trypyramid.com.
@blaflamme can weigh in, but I've offered to take it over. I am sure we can come up with some structure that avoids buses. I think the site is static now. I am guessing it can be published to github
from trypyramid.com.
@stevepiercy @mmerickel @goodwillcoding @pauleveritt
trypyramid.com is now serving from the new setup and can be deployed using a git push. I'll finalize people access later today. Here's the basic instruction set to release and deploy a new version:
https://github.com/Pylons/trypyramid.com/blob/master/RELEASE.md
What I propose is to work on feature branches and then merge to dev until we reach a new release to prevent pushing master to production and break things up. That would also help us validating what we're going to publish.
from trypyramid.com.
w00t! A Pyramid 1.6 release and this?! Somebody pinch me! 😄
from trypyramid.com.
In fact, since we need to run dist to have a deployable project we can merge PR to master without running into problems, then run dist and do the release process before deploying.
from trypyramid.com.
@stevepiercy and @goodwillcoding have provided their public ssh keys to get access to deployment, if @mmerickel or @pauleveritt need to have access just send me your public ssh keys.
from trypyramid.com.
If this is triggered on git push, then I’m covered.
THANKS BLAISE !!!
—Paul
On Jan 3, 2016, at 5:19 PM, Blaise Laflamme [email protected] wrote:
@stevepiercy https://github.com/stevepiercy and @goodwillcoding https://github.com/goodwillcoding have provided their public ssh keys to get access to deployment, if @mmerickel https://github.com/mmerickel or @pauleveritt https://github.com/pauleveritt need to have access just send me your public ssh keys.
—
Reply to this email directly or view it on GitHub #34 (comment).
from trypyramid.com.
Setup is done, people have access and trypyramid.com is live. Closing this ticket.
from trypyramid.com.
Related Issues (20)
- New Pyramid Module for mongodb HOT 1
- Reorganize navigation to improve visibility of documentation HOT 2
- Add Websauna project to Powered by Pyramid HOT 1
- Add Samba Sprint as an event on https://trypyramid.com/community-events.html HOT 1
- Add MLBPool2 to Powered by Pyramid HOT 1
- the extending page is wildly out of date HOT 4
- Update Community Events
- Unable to run "npm run dist" HOT 2
- Recatgorize pyramid_authstack and pyramid_multiauth from authorization to authentication
- Add pyramid-resource to "Extending Pyramid" HOT 1
- Add "Office national des forêts" website HOT 3
- Add "Ulthar.net" website HOT 1
- Site using Pyramid: repository.akbild.ac.at
- Powered by Pyramid, company Klein & Partner KG HOT 1
- Powered by Pyramid, Company: gocept HOT 1
- jQuery 3.5.0 breaks Bootstrap Collapse HOT 6
- bootstrap-multiselect is broken with jQuery 3.5.1 HOT 5
- Add pyramid-dynamodb-sessions to Extending Pyramid HOT 1
- google groups embedding deprecated HOT 4
- Expanding code samples on the home page not working HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from trypyramid.com.