[pylons-devel] Re: github pages for pylons project sites

2016-01-04 Thread Blaise Laflamme
Obviously the owner of pylonshq.com never pointed the site to the right 
address. If someone is able to reach him please tell him to point to the 
marketing.pylonsproject.org IP.


On Monday, January 4, 2016 at 1:10:36 PM UTC-5, Jonathan Vanasco wrote:
>
> I just wanted to add that PylonsHQ redirects to PylonsProject (and is the 
> name of the github project), and that link should be maintained.
>

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to pylons-devel+unsubscr...@googlegroups.com.
To post to this group, send email to pylons-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/pylons-devel.
For more options, visit https://groups.google.com/d/optout.


Re: [pylons-devel] github pages for pylons project sites

2016-01-02 Thread Blaise Laflamme
Sure,

the initial setup is pretty simple, Linode VPS running Ubuntu 14.04 with 
latest Nginx-stable. A pylons user, with public user keys for site 
publishing, responsible to publish via pushing master branch to prod 
deployment, and probably dev branch for dev deployment.

The setup will be done this weekend, so expect to have it in place early 
next week.

I've created a Pylons account on Linode so we can have multiple to access 
the console and DNS, it's not tied to me.

As soon as I'm done I'll share with all responsible people the 
informations, and then we'll just have to write down some procedure and 
workflow about this.


On Saturday, January 2, 2016 at 4:54:28 PM UTC-5, Michael Merickel wrote:
>
> Okay, I was unaware of any on-going changes on the sites which is a little 
> silly for someone with my level of involvement in the project.
>
> Blaise, could you please explain the setup you are currently working on - 
> including a timeline, what websites it will affect, how team members will 
> be able to use it and what will happen when you are hit by a bus?
>
> I'm happy to withdraw my github pages proposal if we have something that 
> works well but I was unaware anything was actually happening! This is 
> something I'd like to help with, especially with regards to the actual 
> hosting configuration.
>
> - Michael
>
>
> On Sat, Jan 2, 2016 at 3:33 PM, Blaise Laflamme <bla...@laflamme.org 
> > wrote:
>
>> Contributor should be able to compile and see their own changes before 
>> they submit PRs, and we should do the same when reviewing. The dev branch I 
>> was proposing earlier was to help us merging PR and make sure we don't 
>> publish unfinished work on master.
>>
>> On Saturday, January 2, 2016 at 4:28:29 PM UTC-5, Steve Piercy wrote:
>>>
>>> On 1/2/16 at 3:11 PM, mmer...@gmail.com (Michael Merickel) pronounced: 
>>>
>>> >Hey everyone, I'm starting the discussion (which I hope is very quick) 
>>> >about what to do with our public websites. 
>>> > 
>>> >Right now we have: 
>>> > 
>>> >- docs.pylonsproject.org (docs, hosted on rtd) 
>>> >- docs.pylonsproject.org/projects (hosted on rtd) 
>>> >- www.pylonsproject.org (ppo, hosted somewhere controlled by 
>>> blaise/ben) 
>>> >- trypyramid.com (tpc, hosted somewhere I have no idea) 
>>> >- webob.org (hosted somewhere I have no idea) 
>>> >- docs.webob.org (hosted on rtd) 
>>> > 
>>> >I think Blaise is the only person with access to DNS configurations but 
>>> I'm 
>>> >not really sure. 
>>> > 
>>> >I'd like to propose moving several sites over to github pages for 
>>> easier 
>>> >management and update the DNS records with CNAME records to the github 
>>> >pages sites. All of the sites are static and it would allow master to 
>>> be 
>>> >always live, as well as control deployment permissions via the standard 
>>> >github.com/Pylons membership levels. 
>>> > 
>>> >The sites I'd like to see updated are: 
>>> > 
>>> >- www.pylonsproject.org 
>>> >- trypyramid.com 
>>> >- webob.org 
>>> > 
>>> >Can anyone give me a reason to not go this route? 
>>>
>>> +1, but with a concern for the non-doc/HTML-only/marketing 
>>> sites.  How do we preview proposed changes with as much ease as 
>>> deploying to a production environment? 
>>>
>>> Taking trypyramid.com as an example, I could set up a CNAME of 
>>> trypyramid.stevepiercy.com, and point it at a particular branch 
>>> of stevepiercy/tpc before submitting a PR to Pylons/tpc.  But 
>>> this would raise a bar for new individual contributions. 
>>>
>>> Perhaps we declare a branch 'dev' or 'staging' for reviewing 
>>> proposed changes, and set up a CNAME for each marketing website? 
>>>
>>> --steve 
>>>
>>>  
>>> Steve Piercy, Soquel, CA 
>>>
>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "pylons-devel" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to pylons-devel...@googlegroups.com .
>> To post to this group, send email to pylons...@googlegroups.com 
>> .
>> Visit this group at https://groups.google.com/group/pylons-devel.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to pylons-devel+unsubscr...@googlegroups.com.
To post to this group, send email to pylons-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/pylons-devel.
For more options, visit https://groups.google.com/d/optout.


Re: [pylons-devel] github pages for pylons project sites

2016-01-02 Thread Blaise Laflamme
You're right, we definitely need this.

On Saturday, January 2, 2016 at 4:54:18 PM UTC-5, Steve Piercy wrote:
>
> OK, so we need to set that expectation in a contributing.md 
> document for the repo.  We cannot assume that contributors know 
> our process when it's not documented for a given repo. 
>
> GitHub uses contributing.md: 
>
> https://help.github.com/articles/setting-guidelines-for-repository-contributors/
>  
>
> Example from another Pylons Project: 
> https://github.com/Pylons/pyramid/blob/master/contributing.md 
>
> I've logged an issue for trypyramid.com: 
> https://github.com/Pylons/tpc/issues/35 
>
> --steve 
>
>
> On 1/2/16 at 1:33 PM, bla...@laflamme.org  (Blaise Laflamme) 
> pronounced: 
>
> >Contributor should be able to compile and see their own changes 
> >before they submit PRs, and we should do the same when 
> >reviewing. The dev branch I was proposing earlier was to help 
> >us merging PR and make sure we don't publish unfinished work on master. 
> > 
>
>  
> Steve Piercy, Soquel, CA 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to pylons-devel+unsubscr...@googlegroups.com.
To post to this group, send email to pylons-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/pylons-devel.
For more options, visit https://groups.google.com/d/optout.


[pylons-devel] Re: github pages for pylons project sites

2016-01-02 Thread Blaise Laflamme
Those three sites are on a Rackspace VPS badly organized and using their 
Cloud DNS. I'm in the process of migrating them over a Linode (we got 
sponsorship) VPS + DNS configured to publish via a githook for people 
who'll have access to do it: for now me, steve and goodwill.

Those sites are static for now but would probably need compiling on 
publishing soon and probably add more stuff behind sooner than later. For 
sure we can go the Github page route but while in the process of migrating 
them I think it's preferable to have more options at hand with the VPS than 
making sure we have no other possibilities than static sites.


On Saturday, January 2, 2016 at 4:12:04 PM UTC-5, Michael Merickel wrote:
>
> Hey everyone, I'm starting the discussion (which I hope is very quick) 
> about what to do with our public websites.
>
> Right now we have:
>
> - docs.pylonsproject.org (docs, hosted on rtd)
> - docs.pylonsproject.org/projects (hosted on rtd)
> - www.pylonsproject.org (ppo, hosted somewhere controlled by blaise/ben)
> - trypyramid.com (tpc, hosted somewhere I have no idea)
> - webob.org (hosted somewhere I have no idea)
> - docs.webob.org (hosted on rtd)
>
> I think Blaise is the only person with access to DNS configurations but 
> I'm not really sure.
>
> I'd like to propose moving several sites over to github pages for easier 
> management and update the DNS records with CNAME records to the github 
> pages sites. All of the sites are static and it would allow master to be 
> always live, as well as control deployment permissions via the standard 
> github.com/Pylons membership levels.
>
> The sites I'd like to see updated are:
>
> - www.pylonsproject.org
> - trypyramid.com
> - webob.org
>
> Can anyone give me a reason to not go this route?
>
> - Michael
>

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to pylons-devel+unsubscr...@googlegroups.com.
To post to this group, send email to pylons-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/pylons-devel.
For more options, visit https://groups.google.com/d/optout.


Re: [pylons-devel] github pages for pylons project sites

2016-01-02 Thread Blaise Laflamme
-trypyramid.com
-webob.org

we'll have to redo a base for pylonsproject.org since it's a crappy pyramid 
app atm, but we could have something quick for the better.

On Saturday, January 2, 2016 at 5:22:45 PM UTC-5, Michael Merickel wrote:
>
> Which websites are you planning to affect in the short term? Is it the 3 I 
> originally listed? I expect Bert will be happy if webob.org is on the 
> list.
>
> On Sat, Jan 2, 2016 at 4:03 PM, Blaise Laflamme <bla...@laflamme.org 
> > wrote:
>
>> Sure,
>>
>> the initial setup is pretty simple, Linode VPS running Ubuntu 14.04 with 
>> latest Nginx-stable. A pylons user, with public user keys for site 
>> publishing, responsible to publish via pushing master branch to prod 
>> deployment, and probably dev branch for dev deployment.
>>
>> The setup will be done this weekend, so expect to have it in place early 
>> next week.
>>
>> I've created a Pylons account on Linode so we can have multiple to access 
>> the console and DNS, it's not tied to me.
>>
>> As soon as I'm done I'll share with all responsible people the 
>> informations, and then we'll just have to write down some procedure and 
>> workflow about this.
>>
>>
>> On Saturday, January 2, 2016 at 4:54:28 PM UTC-5, Michael Merickel wrote:
>>>
>>> Okay, I was unaware of any on-going changes on the sites which is a 
>>> little silly for someone with my level of involvement in the project.
>>>
>>> Blaise, could you please explain the setup you are currently working on 
>>> - including a timeline, what websites it will affect, how team members will 
>>> be able to use it and what will happen when you are hit by a bus?
>>>
>>> I'm happy to withdraw my github pages proposal if we have something that 
>>> works well but I was unaware anything was actually happening! This is 
>>> something I'd like to help with, especially with regards to the actual 
>>> hosting configuration.
>>>
>>> - Michael
>>>
>>>
>>> On Sat, Jan 2, 2016 at 3:33 PM, Blaise Laflamme <bla...@laflamme.org> 
>>> wrote:
>>>
>>>> Contributor should be able to compile and see their own changes before 
>>>> they submit PRs, and we should do the same when reviewing. The dev branch 
>>>> I 
>>>> was proposing earlier was to help us merging PR and make sure we don't 
>>>> publish unfinished work on master.
>>>>
>>>> On Saturday, January 2, 2016 at 4:28:29 PM UTC-5, Steve Piercy wrote:
>>>>>
>>>>> On 1/2/16 at 3:11 PM, mmer...@gmail.com (Michael Merickel) 
>>>>> pronounced: 
>>>>>
>>>>> >Hey everyone, I'm starting the discussion (which I hope is very 
>>>>> quick) 
>>>>> >about what to do with our public websites. 
>>>>> > 
>>>>> >Right now we have: 
>>>>> > 
>>>>> >- docs.pylonsproject.org (docs, hosted on rtd) 
>>>>> >- docs.pylonsproject.org/projects (hosted on rtd) 
>>>>> >- www.pylonsproject.org (ppo, hosted somewhere controlled by 
>>>>> blaise/ben) 
>>>>> >- trypyramid.com (tpc, hosted somewhere I have no idea) 
>>>>> >- webob.org (hosted somewhere I have no idea) 
>>>>> >- docs.webob.org (hosted on rtd) 
>>>>> > 
>>>>> >I think Blaise is the only person with access to DNS configurations 
>>>>> but I'm 
>>>>> >not really sure. 
>>>>> > 
>>>>> >I'd like to propose moving several sites over to github pages for 
>>>>> easier 
>>>>> >management and update the DNS records with CNAME records to the 
>>>>> github 
>>>>> >pages sites. All of the sites are static and it would allow master to 
>>>>> be 
>>>>> >always live, as well as control deployment permissions via the 
>>>>> standard 
>>>>> >github.com/Pylons membership levels. 
>>>>> > 
>>>>> >The sites I'd like to see updated are: 
>>>>> > 
>>>>> >- www.pylonsproject.org 
>>>>> >- trypyramid.com 
>>>>> >- webob.org 
>>>>> > 
>>>>> >Can anyone give me a reason to not go this route? 
>>>>>
>>>>> +1, but with a concern for the non-doc/HTML-only/marketing 
>>>>> sites.  How do we preview proposed changes with as m

Re: question about design decision on pyramid's core

2013-03-27 Thread Blaise Laflamme
you're about t reverse-engineer mcdonc's brain... be careful ;)


On Wednesday, 27 March 2013 14:10:42 UTC-4, Jonathan Vanasco wrote:

 thanks. makes sense. 

 i'm just trying to reverse engineer some templating flowthroughs. 
 most other things were logically grouped together. 


-- 
You received this message because you are subscribed to the Google Groups 
pylons-devel group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to pylons-devel+unsubscr...@googlegroups.com.
To post to this group, send email to pylons-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/pylons-devel?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: how are the pyramid docs managed ?

2013-02-09 Thread Blaise Laflamme
No the new theme is not online, I've been just playing with different ideas 
before starting the public project. The current theme is 
here: https://github.com/Pylons/pylons_sphinx_theme

Do you attend pycon this year?

On Saturday, 9 February 2013 13:56:42 UTC-5, Jonathan Vanasco wrote:


 On Feb 8, 3:46 pm, Blaise Laflamme bla...@laflamme.org wrote: 
  Hi jonathan, 
  
  feel free to modify the sphinx theme and send a pull request. Actually 
  older versions like 1.1, 1.2, etc, are not out-of-date but up-to-date 
 with 
  those versions. There are the latest and the development one that 
 reflects 
  the current stable and development versions of Pyramid. A mention to 
 point 
  to other versions would be good, I'm also working on a new theme that 
 would 
  include this information, and others tricks, but it's not ready ;) I 
 hope 
  to use the pycon sprints to work on this. 

 is the new theme online anywhere ? 

 i'm largely concerned with SEO tricks and just some visual cues going 
 oh hey, this is/might be out-of-date. 

 For example, if I search for pyramid.request on a major engine, I 
 get a mix of -latest and 1.x docs. 

 What I'm thinking might work is this... 
 - since the theme is an external repository, have it reference back to 
 the pyramid/master ( hopefully that wont have a recursion issue? 
 otherwise to another repo ) to check what the current master/latest 
 and legacy versions are 
 - docs would contain , at the header, a note like this: 
you are viewing the most current Pyramid docs, for the 1.4 branch. 
 if using an earlier branch, please click here.  
you are viewing the legacy Pyramid docs, for the 1.0 branch. if 
 you are using a new branch, please click here. 
   ( basically a better version of this page : 
 http://httpd.apache.org/docs/1.3/ 
 ) 
 -  every page would also contain a link to the /latest branch, to push 
 up the internal pagerank for the domain 
 - all the versioned docs push a link rel=canonical href=/latest/ 

 using that, we should effectively eliminate all of the 1.x items from 
 google/yahoo/bing search , and everything will point to /latest ... 
 with the per-version docs easily accessible 






-- 
You received this message because you are subscribed to the Google Groups 
pylons-devel group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to pylons-devel+unsubscr...@googlegroups.com.
To post to this group, send email to pylons-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/pylons-devel?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: how are the pyramid docs managed ?

2013-02-08 Thread Blaise Laflamme
Hi jonathan,

feel free to modify the sphinx theme and send a pull request. Actually 
older versions like 1.1, 1.2, etc, are not out-of-date but up-to-date with 
those versions. There are the latest and the development one that reflects 
the current stable and development versions of Pyramid. A mention to point 
to other versions would be good, I'm also working on a new theme that would 
include this information, and others tricks, but it's not ready ;) I hope 
to use the pycon sprints to work on this.  

On Friday, 8 February 2013 12:09:27 UTC-5, Jonathan Vanasco wrote:

 what controls how the pyramid docs get built and stored onto 
 doc.pylonsproject ? 

 looking at the github source ( 
 https://github.com/Pylons/pyramid/tree/master/docs 
 ) it looks to me like only the current docs are in master, and the 
 older ones are built off misc releases 

 the reason why i ask, is that i wanted to try and patch the templates 
 to add some SEO tricks and also an alert box that appears on specific 
 version branches, and lets people know that the docs are ( or may be ) 
 out of date -- and pointing to the latest release. 

 i've referenced out-of-date docs a few times from search engines 
 myself, and i've seen many others with the same issues.  would love to 
 stop it. 


-- 
You received this message because you are subscribed to the Google Groups 
pylons-devel group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to pylons-devel+unsubscr...@googlegroups.com.
To post to this group, send email to pylons-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/pylons-devel?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: Why is there a separate pyramid_chameleon repository?

2013-01-20 Thread Blaise Laflamme
You mean removing the repo? I don't think... Github repos are not only 
reflecting the current working state but also work in progress. Stable 
documentation reflects the current working state, I consider people 
visiting github repos as more advanced user looking at more than just 
stable stuff. If we decide to drop those projects from happening then yes 
we can remove them, not before.

On Sunday, 20 January 2013 10:52:48 UTC-5, Tshepang Lekhonkhobe wrote:

 On Sunday, January 20, 2013 3:34:05 PM UTC+2, Chris McDonough wrote:

 On Sun, 2013-01-20 at 00:32 -0800, Tshepang Lekhonkhobe wrote: 
  When I saw https://github.com/Pylons/pyramid_chameleon, I thought it's 
  a dependency of Pyramid, only to find that it's been integrated into 
  Pyramid itself. Why is it there? 

 It was created at a sprint with the idea that we were going to 
 eventually move Chameleon support out of the core but we never pulled 
 the trigger.  Unclear whether we ever will. 


 To avoid this sort of confusion, and to represent reality, do you mind 
 simply removing it?


-- 
You received this message because you are subscribed to the Google Groups 
pylons-devel group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/pylons-devel/-/RdCblgn92jsJ.
To post to this group, send email to pylons-devel@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-devel?hl=en.



Re: Sites using Pyramid Pyramid Advocacy

2012-10-25 Thread Blaise Laflamme
I think for now we need an easy way to share assets, lets say something 
like a Dropbox folder?

On Wednesday, 24 October 2012 18:34:52 UTC-4, Iain Duncan wrote:

 Thanks guys.

 I'm thinking what is necessary in the long run is for there to be some 
 kind of app/page up that makes it super easy for someone to submit their 
 site. Should this go to a pylons address, or do you guys want me to just 
 stick something up that encourages people to email me the description and 
 logo for now?

 thanks
 Iain


 On Wed, Oct 24, 2012 at 7:07 AM, Thomas G. Willis 
 tom.w...@gmail.comjavascript:
  wrote:

 Cool. Just sent it to you. 


 On Monday, October 22, 2012 7:58:04 PM UTC-4, Iain Duncan wrote:

 Right, well I'll start collecting them then. Can you send it to 
 idu...@xornot.com javascript:?

 Chris, what's the easiest way for me to edit a page on the Pylons site 
 to have a preamble and include my email address for people to send their 
 links to?

 thanks
 Iain


 On Sat, Oct 20, 2012 at 5:27 AM, Thomas G. Willis 
 tom.w...@gmail.comjavascript:
  wrote:

 I work for Batterii(http://batterii.com) we have a managed innovation 
 solution written in pyramid and ember.js on top of google appengine. We 
 actually have happy customers using it. I had sent someone our logo about 
 a 
 year ago for inclusion on the pylons site but it's still not up there. 
  Ember.js on the other hand included the logo fairly quickly. 


 On Friday, October 19, 2012 9:30:24 PM UTC-4, Blaise Laflamme wrote:

 I think this should be added to the new pylons project / pyramid sites 
 refactoring.

 Noted.

 If you have anything collected please share.

 On Friday, 19 October 2012 17:33:15 UTC-4, Iain Duncan wrote:

 Hi everyone, I started a thread about this ages ago, and expressed 
 interest in making something happen, and then life happened and I had 
 not 
 time. Now I'm in a position where this has become a higher priority 
 again. 
 It seems to me that one thing really lacking in the Pyramid docs is some 
 advocacy and examples of high profile sites using Pyramid. I realize 
 this 
 is a bit non-sensical in that we're not talking about a CMS, but I'm 
 sure 
 I'm far from the only one who has had a client ask about that. 

 Plone and SQLAlchemy have done a great job of it.

 So questions:
  
 - sites using Pyramid? is there a list anywhere? 

 - If I want to help make one, what would be the recommended way of 
 going about this? 

 -- 
 You received this message because you are subscribed to the Google 
 Groups pylons-devel group.
 To view this discussion on the web visit https://groups.google.com/d/**
 msg/pylons-devel/-/**sUw3kubem4EJhttps://groups.google.com/d/msg/pylons-devel/-/sUw3kubem4EJ
 .
 To post to this group, send email to 
 pylons...@googlegroups.comjavascript:
 .
 To unsubscribe from this group, send email to pylons-devel...@**
 googlegroups.com javascript:.
 For more options, visit this group at http://groups.google.com/**
 group/pylons-devel?hl=enhttp://groups.google.com/group/pylons-devel?hl=en
 .


  -- 
 You received this message because you are subscribed to the Google Groups 
 pylons-devel group.
 To view this discussion on the web visit 
 https://groups.google.com/d/msg/pylons-devel/-/inaxx9ZRzIYJ.

 To post to this group, send email to pylons...@googlegroups.comjavascript:
 .
 To unsubscribe from this group, send email to 
 pylons-devel...@googlegroups.com javascript:.
 For more options, visit this group at 
 http://groups.google.com/group/pylons-devel?hl=en.




-- 
You received this message because you are subscribed to the Google Groups 
pylons-devel group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/pylons-devel/-/4aGoTQT9nTIJ.
To post to this group, send email to pylons-devel@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-devel?hl=en.



Re: Sites using Pyramid Pyramid Advocacy

2012-10-23 Thread Blaise Laflamme
In fact the site is at https://github.com/Pylons/pylonshq

pylonsrtd is the sphinx doc frontend for our full set of docs.

Best would probably be to collect them somewhere with logos in 
png+transparency at a good size, like 600px wide. I'll be sprinting o the 
new website at pylonsca on nov 12-13.

On Monday, 22 October 2012 20:13:56 UTC-4, Chris McDonough wrote:

 On 10/22/2012 07:58 PM, Iain Duncan wrote: 
  Right, well I'll start collecting them then. Can you send it to 
  idu...@xornot.com javascript: mailto:idu...@xornot.com javascript:? 

  
  Chris, what's the easiest way for me to edit a page on the Pylons site 
  to have a preamble and include my email address for people to send their 
  links to? 

 The source of the site is on github.  I think this is it: 

 https://github.com/Pylons/pylonsrtd 


 - C 


  
  thanks 
  Iain 
  
  
  On Sat, Oct 20, 2012 at 5:27 AM, Thomas G. Willis 
  tom.w...@gmail.comjavascript: 
  mailto:tom.w...@gmail.com javascript: wrote: 
  
  I work for Batterii(http://batterii.com) we have a managed 
  innovation solution written in pyramid and ember.js on top of google 
  appengine. We actually have happy customers using it. I had sent 
  someone our logo about a year ago for inclusion on the pylons site 
  but it's still not up there.  Ember.js on the other hand included 
  the logo fairly quickly. 
  
  
  On Friday, October 19, 2012 9:30:24 PM UTC-4, Blaise Laflamme wrote: 
  
  I think this should be added to the new pylons project / pyramid 
  sites refactoring. 
  
  Noted. 
  
  If you have anything collected please share. 
  
  On Friday, 19 October 2012 17:33:15 UTC-4, Iain Duncan wrote: 
  
  Hi everyone, I started a thread about this ages ago, and 
  expressed interest in making something happen, and then life 
  happened and I had not time. Now I'm in a position where 
  this has become a higher priority again. It seems to me that 
  one thing really lacking in the Pyramid docs is some 
  advocacy and examples of high profile sites using Pyramid. I 
  realize this is a bit non-sensical in that we're not talking 
  about a CMS, but I'm sure I'm far from the only one who has 
  had a client ask about that. 
  
  Plone and SQLAlchemy have done a great job of it. 
  
  So questions: 
  - sites using Pyramid? is there a list anywhere? 
  
  - If I want to help make one, what would be the recommended 
  way of going about this? 
  
  -- 
  You received this message because you are subscribed to the Google 
  Groups pylons-devel group. 
  To view this discussion on the web visit 
  https://groups.google.com/d/msg/pylons-devel/-/sUw3kubem4EJ. 
  To post to this group, send email to 
  pylons...@googlegroups.comjavascript: 
  mailto:pylons...@googlegroups.com javascript:. 
  To unsubscribe from this group, send email to 
  pylons-devel...@googlegroups.com javascript: 
  mailto:pylons-devel%2bunsubscr...@googlegroups.com javascript:. 
  For more options, visit this group at 
  http://groups.google.com/group/pylons-devel?hl=en. 
  
  



-- 
You received this message because you are subscribed to the Google Groups 
pylons-devel group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/pylons-devel/-/XLVbkgMK3v4J.
To post to this group, send email to pylons-devel@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-devel?hl=en.



Re: pylonsproject.org: 502 Bad Gateway

2012-07-05 Thread Blaise Laflamme
Should be online now

On Thursday, 5 July 2012 16:45:38 UTC-4, Robin Gloster wrote:

 Hi,

 http://www.pylonsproject.org/ is raising a 502 Bad Gateway atm.

 Robin


-- 
You received this message because you are subscribed to the Google Groups 
pylons-devel group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/pylons-devel/-/3Nj3MUrVCP0J.
To post to this group, send email to pylons-devel@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-devel?hl=en.



Re: suggestion for scaffolds

2012-02-03 Thread Blaise Laflamme
Good point... I'm currently rewriting the scaffold theme and hope to have 
it done before 1.3 release

-- 
You received this message because you are subscribed to the Google Groups 
pylons-devel group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/pylons-devel/-/LKMYM6R4kpMJ.
To post to this group, send email to pylons-devel@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-devel?hl=en.



Re: web2pyramid

2011-11-09 Thread Blaise Laflamme
Hi Massimo,

sorry for being late I was traveling yesterday and was off the net. I'm the 
one responsible of that small project and the design was bought on 
themeforest.net at a pretty cheap price, you should look at the license to 
know it's restrictions. However doing a similar design is not a big job ;)

Here's the 
link 
http://themeforest.net/item/booster-product-focused-html5-landing-page/179207

-- 
You received this message because you are subscribed to the Google Groups 
pylons-devel group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/pylons-devel/-/EuT4nAno7vwJ.
To post to this group, send email to pylons-devel@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-devel?hl=en.



Re: Pyramid for Humans tutorial at Plone Conf...any reviewers?

2011-10-26 Thread Blaise Laflamme
Hi paul,

I'm also interested in reading your material.

-- 
You received this message because you are subscribed to the Google Groups 
pylons-devel group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/pylons-devel/-/nTdKfhKKHdIJ.
To post to this group, send email to pylons-devel@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-devel?hl=en.



Re: Logging configuration

2011-10-21 Thread Blaise Laflamme
using a run.wsgi fle like this one at the trot of your project will do want 
you want with modwsgi,

http://docs.pylonsproject.org/projects/pyramid_exclog/dev/#deployment-under-mod-wsgi

-- 
You received this message because you are subscribed to the Google Groups 
pylons-devel group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/pylons-devel/-/2f536wsO9OsJ.
To post to this group, send email to pylons-devel@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-devel?hl=en.



Re: Access to matchdict on locale_negotiator

2011-08-09 Thread Blaise Laflamme
You can use a custom predicate in your routes to set
request.locale_name, try something like:

def langs(info, request):
lang = info['match'].get('lang')
if lang:
request.locale_name = lang
return True
return False

and add route:

config.add_route('place', '/{lang}/place', custom_predicates=(langs,))

Hope this helps,

Blaise

On Aug 9, 3:33 pm, Juan Pizarro jpiza...@doingit.cl wrote:
 Hello,

 My name is Juan Pizarro, from Chile.

 I'm working to migrate a app form pylons to pyramid, i use mako and
 the locale is based on URL, example /{lang}/place/{id}.

 The problem is, I can't access to the request.matchdict on
 locale_negotiator, there aren't exist,

 The solution was to setup the locale_name in a suscriber on
 pyramid.events.BeforeRender, like
 request.locale_name = request.matchdict['lang'] if 'lang' in
 request.matchdict else None

 I don't know if this is a good option, but works.

 I don't know if is a bug or pyramid was designed for setup matchdict
 after locale_negotiator.

 Bye

-- 
You received this message because you are subscribed to the Google Groups 
pylons-devel group.
To post to this group, send email to pylons-devel@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-devel?hl=en.



ConFoo 2012: Call for Presenters (CFP)

2011-08-04 Thread Blaise Laflamme
Dear Pyloneers,

The 3rd edition of ConFoo, an international conference on Web
technologies, will be held in Montreal from February 29th to March 2nd
2012. http://confoo.ca/en

ConFoo addresses several aspects of the Web and covers many languages
(PHP, Python, Ruby, .Net, Java). ConFoo is a conference for
developers, managers and any stakeholder in the Web technology
industry.

You rock the world with your mad Pyramid skills? Develop some awesome
plugin or contribute on core kickass functionalities? You tame most
Web development problems with a whip made of Python leather? You have
what's needed to encourage Montréal's Web developers to rise from
their royal tomb and enter a new millenium of glory!

Reveal to Montrealers the very power of Python by submitting your talk
proposal before September 2nd.  Act fast and get to dance to the beat
of the host city of PyCon 2014 before everyone else.

For more information :
http://confoo.ca/en/news/confoo-2012-call-for-papers-is-now-open

ConFoo is a collaborative pursuit of local user groups in their quest
to see the Web reach new heights.

-- 
You received this message because you are subscribed to the Google Groups 
pylons-devel group.
To post to this group, send email to pylons-devel@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-devel?hl=en.



Re: Sub-optimal top paragraph on pylonsproject.org

2011-07-20 Thread Blaise Laflamme
Hi and thanks for your suggestions. We're currently remodelling,
redesigning and reorganizing the current website so any input is
welcome. There is already a basis for a new design, however we're
actually more in the information architecture phase. If you want to
contribute I propose joining us on pylonshq wiki -
https://github.com/Pylons/pylonshq/wiki/New-pylonshq.com, I'll shortly
create a new project for the new website and will move stuff there.

Blaise

On Jul 20, 4:55 am, Chris McDonough chr...@plope.com wrote:
 On Wed, 2011-07-20 at 01:52 -0700, Eric Ongerth wrote:
  Quote from the currenthttp://pylonsproject.org:

  The Pylons Project was founded by the people behind the Pylons web
  framework to develop web application framework technology in Python.
  Rather than focusing on a single web framework, the Pylons Project
  will develop a collection of related technologies. The first package
  is the Pyramid web framework.

  It's factual, but a little clunky and indirect.  May I propose a
  rewrite, maybe something like the following?

  The Pylons Project develops web application framework technology in
  Python.  Our primary offering is known as Pyramid.  Our previous
  framework was called Pylons.  Pyramid is a unification of the Pylons
  framework with repoze.bfg, providing a superset of the capabilities of
  both.  (or replace that final sentence in any way that seems
  fitting.)

 I'm thrilled to take any docs contribution; the best way is via pull
 request.

 - C









  There's just something about the current phrasing of the paragraph,
  especially given its prominent location on the page, that seems to say
  we're scrambling to explain this Pylons vs. Pylons vs. Pyramid
  distinction to you, dear visitor, even though you didn't ask.  The
  point of rewriting -- whether it be my suggestion or someone else's
  better offering -- would be to provide the simple factual information
  as smoothly as possible, without a rather than clause, and without a
  couple of other things that just seem a bit indirect and unnecessary
  about the current phrasing.

  No offense intended to he who wrote the paragraph, it's not bad, and I
  think it made perfect sense in the first quarter of 2011, addressing
  visitors who most likely were aware of Pylons and arrived to see what
  the hubbub was about with news of Pyramid making the rounds.  But
  we've quickly moved into a more long term steady state where the
  average visitor is none too concerned with the history or the
  aforementioned distinction; by and large I suspect the average visitor
  simply wants to get straight into the current offering and not worry
  about those details.  I do suppose there is a significant minority of
  visitors who are newfound maintainers or migrators of Pylons-based
  projects, who actually are seeking that information; but I don't see a
  need to cater to them at the top of the page by default.

  Along those lines I almost went as far as to suggest that we quit even
  bothering to explain the Pylons vs. Pylons vs. Pyramid distinction on
  the front page at all.  But I suppose it's still necessary, given that
  Pyramid has top billing and yet the URL and the 'Project itself are
  still (and will remain) Pylons branded.  So I guess that does leave
  some need for at least a minor explanation.  There is also value in
  noting the strength and extent of current well-known apps/sites/
  projects built on the Pylons framework.  Thus the grey bar which forms
  the second main element of the page, below the top orange-gradient
  Pyramid section, has reason to exist with at least some sort of
  prominence.

  Still, I almost think it could be a good idea to remodel it into
  (mostly/nearly) a full-on Pyramid home page, with a less prominent
  section at the bottom, or in a sidebar, saying looking for the Pylons
  framework? and providing links thereto.  Maybe right now is not quite
  that point in time yet, but it's food for thought.

  I don't mean to take on the sound of a project member or contributor
  here, as all I've been able to provide is a few typo corrections in
  docs.  Forgive my use of the we voice above.  But I do hope these
  thoughts are worth the community's and the developers' consideration.
  Thanks.

  - ejo

-- 
You received this message because you are subscribed to the Google Groups 
pylons-devel group.
To post to this group, send email to pylons-devel@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-devel?hl=en.



Re: Some thoughts about Pyramid

2011-03-04 Thread Blaise Laflamme
I'm up too

On Mar 3, 8:09 pm, Carlos de la Guardia carlos.delaguar...@gmail.com
wrote:
 Guys,

 I'll be at PyCon and would like to sprint on this. Maybe a tutorial
 with code. Anyone?

 Carlos de la Guardia



 On Thu, Mar 3, 2011 at 6:08 PM, Chris McDonough chr...@plope.com wrote:
  On Thu, 2011-03-03 at 17:57 -0600, Joe Dallago wrote:
  So the thing we can carry away from this discussion is that we should
  improve Pyramid's new user experience, with tutorials and perhaps
  some defaults for basic functionality.

  We hold these truths to be self evident...

  - C

  On Thu, Mar 3, 2011 at 4:27 PM, Mike Orr sluggos...@gmail.com wrote:
   On Thu, Mar 3, 2011 at 10:22 AM, danjac...@gmail.com
   danjac...@gmail.com wrote:
   I'm not sure the OP is trolling, it comes across as frustration.

   It's absolutely a legitimate point, and it's what I've been concerned
   about for the past several months.  It's why I'm writing the Pyramid
   Migration Guide and Akhet (the successor to pyramid_sqla) -- both to
   be released hopefully by PyCon.

   Stephan comes from a new user's perspective with a Django background.
   As such, there will be more users like this, and if we can give them
   specific documentation and examples addressing their concerns, it will
   help the works-out-of-the-box issue. If we want to attract new
   users, we must do this. That doesn't mean the Pyramid core developers
   have to do all the work. It's a great opportunity for add-on products
   made by others with more time on their hands.

   The Pyramid manual is essentially a reference guide, so it documents
   all the alternatives in detail. That's necessary, but it's not the
   same as a tutorial. And people have such different backgrounds that
   several focused tutorials would be better than one. I'm writing a
   migration guide for Pylons users.

   Stephan's post makes me think a migration guide for Django users would
   be helpful. I don't know enough about Django to write this myself.
   Obviously we can't write guides for every single framework, but
   Pylons covers a variety of WSGI developers who know something about
   Pylons, and Django covers another large set that's unique enough to
   require its own guide. Zope/BFG people seem to find the Pyramid manual
   sufficient, so that's covered.

   The answers to Stephan's concerns fall into roughly three categories:
   - Intentional design decisions; i.e., goals for Pyramid.
   - Tradeoffs we had to make given those decisions.
   - The historical legacy of BFG, and the desire not to break backward
   compatibility.

   Pyramid's design is heavily shaped by things that Pylons/TurboGears
   didn't have and their developers wanted. BFG did have these so we took
   them, and along came everything else BFG had. Things that Pylons
   specifically wanted were: events, a complete reference manual,
   eliminating the magic globals [1], better unit testing (which
   views-returning-a-dict provides), interfaces, a larger developer-base,
   and maybe other things I'm forgetting. Traversal, ZODB, and built-in
   auth that's simpler than repoze.who/what were minor desires that
   essentially came for free.

   [1] Pyramid threadlocals are similar to Pylons magic globals, but the
   rest of the framework has been designed not to require them (the
   threadlocals).

   The BFG developers make a compelling case that traversal and
   interfaces are useful, especially for certain kinds of applications.
   That having these available is a good thing, even for those who don't
   use them, because it provides a migration path to use them later if
   they become important someday.

   Traversal is particularly suited to CMS sites where editor-users can
   attach a page to any URL, arbitrarily nested. Routes doesn't do this;
   Routes depends on path variables being in fixed URL positions.

   Interfaces I only understand superficially, but I have a gut feeling
   they will be more widely used as more people get comfortable with
   them. Previously interfaces were available only in Zope and BFG. Zope
   is a very specialized environment, BFG somewhat less so, but Pyramid
   makes interfaces accessible to the masses (i.e., general Python-web
   developers).

   Pyramid and WebHelpers have borrowed some features from Django, but
   certain aspects of Django are decidedly non-features in
   Pyramid/Pylons/TurboGears, and have been for five years. The Pylons
   Project believes in using third-party packages whenever feasable, and
   in spinning off packages that can be used outside the frameworks. Of
   course there are disadvantages to this as well as advantages. If a
   third-party library becomes unmaintained or has version skew (i.e.,
   its latest version has incompatible changes), it adversely affects the
   framework until we reconcile the two or switch to another library.
   Likewise, sometimes the framework needs to switch to a better library,
   and users have to adjust their applications.  

Re: Some thoughts about Pyramid

2011-03-04 Thread Blaise Laflamme
Well... same for me, I got a lot of clients work to complete and I've
done my best trying to put everything in place to have something
cohesive. I also got help from multiple people for different tasks and
I'm grateful for every contribution.

That said we definitely need to communicate the right message, provide
the right level of documentation for the targeted audience, have a
better way to expose tools and contributions, etc...

I think we should add the website as a sprint project too, could be
combined with the tutorial?

Blaise

On Mar 4, 2:50 pm, Mike Orr sluggos...@gmail.com wrote:

 Pylons never did marketing well for two reasons. One, the core
 developers aren't talented marketers. Two, we were busy finishing
 Pylons 1, and then we immediately  finished Pyramid 1 back-to-back.
 That didn't leave much extra time for marketing or for focusing on the
 website. Now that Pyramid 1 is finished, we can take a step back and
 look at some areas we've neglected; e.g., marketing and tutorials. I
 say we, although in reality Ben is busy with his clients' sites, I'm
 plowing through three Pyramid add-ons, and for all I know Chris is
 working on his own clients' sites, and who knows what others are
 doing. Still, it's worth discussing how the Pylons Project as a whole
 can improve on marketing, documentation, and handholding (new users
 through the process of building their first site).

 I have a friend who is a marketer and supports the Pylons Project, but
 he's kind of gotten burned out on Python as a whole for various
 reasons so he can't quite be a full marketing advisor. Is there anyone
 else with marketing-type experience who would like to stand up?

 --
 Mike Orr sluggos...@gmail.com

-- 
You received this message because you are subscribed to the Google Groups 
pylons-devel group.
To post to this group, send email to pylons-devel@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-devel?hl=en.



Re: Some thoughts about Pyramid

2011-03-04 Thread Blaise Laflamme
By that I meant, following a previous post I made, to possibly create
new comer guides, opinionated guides, etc... to fill the missing gap.
I don't think the current docs need to track down those requests, they
are not perfect but they are great.

Another point is complaint about pyramid needing more rails, and at
the same time having less dependencies with a smaller core ;)

We're in the middle :)

On Mar 4, 4:38 pm, Reed L O'Brien reedobr...@gmail.com wrote:

 Who is the targeted audience? Currently it seems to be everyone with a 
 complaint. I was very happy with repoze.bfg as it shipped and am very happy 
 with pyramid as it currently ships. It was only a minor nuisance to add 
 pyramid_zcml as a dependency to the projects I had using it. I subsequently 
 stopped using it, so I don't have to manage another dependency; it is just 
 spelling...


-- 
You received this message because you are subscribed to the Google Groups 
pylons-devel group.
To post to this group, send email to pylons-devel@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-devel?hl=en.



Re: varying template name which matches route path

2011-02-25 Thread Blaise Laflamme
Doing something similar for pylonsproject.org to render mako templates
or rst files based on on a path url:

https://github.com/Pylons/pylonshq/blob/master/pylonshq/handlers/pages.py


On Feb 24, 3:13 pm, AwaisMuzaffar awais1...@googlemail.com wrote:
 Lets assume, I have the following route set up:

 config.add_route('pages', '/{page}/', view='testproject:views.pages',
 view_renderer='testproject:templates/page.mak')

 Would it be possible to make the template name e.g page.mak a variable
 that matches the name of the response path.

 something like: view_renderer = .. templates/{page}.mak

 So template name uses the path name.

 I hope you guys understand what I am getting at.

-- 
You received this message because you are subscribed to the Google Groups 
pylons-devel group.
To post to this group, send email to pylons-devel@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-devel?hl=en.