When we built the new website for www.gimp.org we moved from a homegrown build system to using Pelican, a Python based Static Site Generator.
That migration deserves its own post over on the GIMP website to talk about the process and the specific things we did to support the new site design, but we did use the migration as an opportunity to step up the security of the site substantially. (This was mostly due to the efforts and prodding of Michael Schumacher.)
Some of the responses in various places online were pretty normal for GIMP news (eg: full of vitriol), but there was one comment that questioned the inclusiveness of the project that I took exception with personally.
For almost a decade I had been using blogger to host my personal website.
That just didn’t seem to make sense any more, and I wanted an opportunity to fiddle with things a bit.
I thought it might be fun to put some constraints on designing a new site for myself while migrating to something better.
I’m leaving these images of P!nk that I used during my initial design and styling because I like them.
If I have to keep looking at temp images while fixing CSS rules, they might as well be ones I enjoy looking at.
(And I enjoy looking at them because they remind me of my wife - not the other way around…)
In case you’ve not noticed around here, I’ve been transitioning tutorials and photography related stuff over to PIXLS.US.
I built that site from scratch, so it’s taken a bit of my time… I’ve also been slowly porting some of my older tutorials that I thought would still be useful over there. I’ve also been convincing all sorts of awesome folks from the community to help out by writing/recording tutorials for everyone, and we’ve already got quite a few nice ones over there:
I checked the first post I had made on PIXLS.US while I was building it, and it appears it was around the end of August, 2014. I had probably been working on it for at least a few weeks before that. Basically, it’s almost been about 10 months since I started this crazy idea.
Finally, we are “officially” launched and live. Phew!
I don’t normally ask for things from folks who read what I write here. I’m going to make an exception this time. I spent a lot of time building the infrastructure for what I hope will be an awesome community for free-software photographers.
So naturally, I want to see it succeed. If you have a moment and don’t mind, please consider sharing news of the launch! The more people that know about it, the better for everyone! We can’t build a community if folks don’t know it’s there! :) (Of course, come by and join us yourselves as well!).
I’ll be porting more of my old tutorials over as well as writing new material there (and hopefully getting other talented folks to write as well).
Also, I want to take a moment to recognize and thank all of you who either donated or clicked on an ad. Those funds are what helped me pay for the server space to host the site as well as the forums, and will keep ads off the site. I’m basically just rolling any donations back into hosting the site and hopefully finding a way to pay folks for writing in the future. Thank you all!
David Tschumperlé has a blog over at OpenSource.graphics and it appears that after releasing G’MIC 188.8.131.52 he had some time to write down and share some thoughts about the last 10 months of working on G’MIC.
He covers a lot of ground in this post (as you can imagine for not having reported anything in a long time while working hard on the project). He talks about some neat new functionality and filters added like color curves in others colorspaces, comics colorization, color transfer (from one image to another), website for film emulation (yay!), foreground extraction, engrave, triangulation, and much more.
A short table of contents for the post:
The G’MIC Project : Context and Presentation
New G’MIC features for color processing
An algorithm for foreground/background extraction
Some new artistic filters
A quick view of the other improvements
Perspectives and Conclusions
David may not write as often as I think he should but when he does - he certainly does! :) Head over and check out the latest news on an awesome image processing framework!
What is extra neat about the way this forum works, though, is the embedding. For every post on the pixls.us blog (or an article), the forum will pickup on the post and will automatically create topics on the forum that coincide with the posts. Some small embedding code on the website allows these topic replies to show up at the end of a post similar to comments.
For instance, see the end of this blog post to see the embedding in action!
Come on by!
I personally really like this new forum software, both for the easy embedding, but also the fact that we own the data ourselves and are not having to farm it out through a third party service. I have enabled third party oauth logins if anyone is ok with using them (but are not required to - normal registration with email through us is fine of course).
I like the idea of being able to lower the barrier to participating in a community/forum, and the ability to auth against google or twitter for creating an account significantly lowers that friction I think.
Some Thanks are in Order
It’s important to me to point out that being able to host PIXLS.US and now the forum is entirely due to the generosity of folks visiting my blog here. All those cool froods that take a minute to click an ad help offset the server costs, and the ridiculously generous folks that donate money (you know who you are) are amazing.
As such, their generosity means I can afford to bootstrap the site and forums for a little while (without having to dip into the wife goodwill fund…).
What does this mean to the average user? Thanks to the folks that follow ads here or donate, PIXLS.US and the forum is ad-free. Woohoo!
Anyone who has been reading here for a little bit knows that I tend to spend most of my skin retouching time with wavelet scales. I’ve written about it originally here, then revisited it as part of an Open Source Portrait tutorial, and even touched upon the theme one more time (sorry about that - I couldn’t resist the “touching” pun).
Because I haven’t possibly beat this horse dead enough yet, I have now also compiled all of those thoughts into a new post over on PIXLS.US that is now pretty much done:
Don’t forget that I also have a blog I’m starting up over on PIXLS.US that documents what I’m up to as I build the site and news about new articles and posts as they get published! You can follow the blog on the site here:
This is handy for those that may work purely in RawTherapee or that don’t want to jump into GIMP just to do some color toning. It’s a pretty big collection of emulations, so hopefully you’ll be able to find something that you like. Here’s the list of what I think is in the package (there may be more there now):