{"id":98,"date":"2011-04-19T22:38:18","date_gmt":"2011-04-20T02:38:18","guid":{"rendered":"http:\/\/clusterbleep.net\/blog\/?p=98"},"modified":"2011-04-19T22:38:18","modified_gmt":"2011-04-20T02:38:18","slug":"the-allure-of-allura-at-grpug","status":"publish","type":"post","link":"http:\/\/clusterbleep.net\/blog\/2011\/04\/19\/the-allure-of-allura-at-grpug\/","title":{"rendered":"The Allure of Allura at GRPUG"},"content":{"rendered":"<p>In the computer world, a decade is a long time. In the world of the Internet, it&#8217;s an eternity. So when plucky new code hosting and project management services like <a href=\"http:\/\/github.com\">GitHub<\/a> and <a href=\"https:\/\/bitbucket.org\/\">BitBucket<\/a> started\u00c2\u00a0eating them for lunch, <a href=\"http:\/\/sourceforge.net\">SourceForge<\/a> decided it was time for an overhaul of their decade-old &#8220;forge&#8221; platform.\u00c2\u00a0The new version of their project hosting and management platform is called <a href=\"https:\/\/sourceforge.net\/p\/allura\/home\/\">Allura<\/a>. It&#8217;s fully Web2.0 buzz-word compliant, open source, and written in <a href=\"http:\/\/python.org\">Python<\/a>.<\/p>\n<p><a href=\"http:\/\/brondsema.net\/\">Dave Brondsema<\/a> is one of the core<a href=\"http:\/\/grpug.org\"> Grand Rapids Python User Group<\/a> (GRPUG) members, and he also happens to be a Sourceforge employee. He has been working his butt off on Allura, and now that it&#8217;s released he volunteered to give us a tour at the April 18, 2011 meeting. I&#8217;m not going to go over everything here &#8211; you can check it out yourself at <a href=\"https:\/\/sourceforge.net\/p\/allura\/home\/\">the Allura project page<\/a> or get a good overview from <a href=\"https:\/\/sourceforge.net\/p\/allura\/wiki\/Allura%20Wiki\/attachment\/PyCon_2011.pdf\">this ginormous poster<\/a>. I am going to talk briefly about those features that will get me off of GitHub and back to SourceForge for hosting my projects.<\/p>\n<p><strong>Personal Projects<\/strong>: I never liked putting tiny projects or piddly little one-off scripts on the old \u00c2\u00a0Sourceforge. Irrational though it may be, it always felt like overkill and I was imposing on them with my pathetic little projects. Allura has a personal project section in which I can stuff my wonderful little code nuggets without the hassle or perceived imposition of a full project.<\/p>\n<p><strong>Email Everywhere<\/strong>: In Allura, you can use email to do a lot of things that traditionally have to be done through a web form. This is a big WIN in my book because I hate having to visit a web page just to make some tiny addition or note.<\/p>\n<p><strong>URLs for Everything<\/strong>: I also hate having to drill down through multiple levels of web pages to get to the thing I want to do. It&#8217;s especially annoying when you have to explain to someone else how to find something. Allura has a URL for pretty much everything, so it&#8217;s easy to make a bookmark or link to whatever I need.<\/p>\n<p><strong>Project Plugins<\/strong>: Each project has a set of features you can enable at your whim. These include a wiki, discussion forums, git, mercurial, and bug trackers.<\/p>\n<p>In all, it&#8217;s a good looking, easy to use, and powerful rewrite of SourceForge&#8217;s platform. The developers should be proud. I think a lot of people will move back to SF once they see all that Allura has to offer them.<\/p>\n<p>We had a couple of new faces at the GRPUG meeting. I hope they enjoyed themselves, learned a few things, and will join us again in the future. It was great to have some new participants and viewpoints at our after-meeting dinner party. At the meal, we talked about everything from beginning with Python, IDEs, experiences with Linux, CSS3 and web development. If you&#8217;re curious about Python, you are also welcome to stop by a meeting, ask questions, and chat with us afterwards. The next GRPUG meeting is scheduled for May 2, topic TBD, so watch <a href=\"http:\/\/grpug.org\">the web page<\/a> or <a href=\"http:\/\/groups.google.com\/group\/grpug\">mailing list<\/a> for updates.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the computer world, a decade is a long time. In the world of the Internet, it&#8217;s an eternity. So when plucky new code hosting and project management services like GitHub and BitBucket started\u00c2\u00a0eating them for lunch, SourceForge decided it &hellip; <a href=\"http:\/\/clusterbleep.net\/blog\/2011\/04\/19\/the-allure-of-allura-at-grpug\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[13,15,20,10,6,5,14,7,12],"tags":[],"class_list":["post-98","post","type-post","status-publish","format-standard","hentry","category-grlug","category-grpug","category-internet","category-java","category-linux","category-planet-ubuntu-users","category-python","category-tech","category-wmlug"],"_links":{"self":[{"href":"http:\/\/clusterbleep.net\/blog\/wp-json\/wp\/v2\/posts\/98","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/clusterbleep.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/clusterbleep.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/clusterbleep.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/clusterbleep.net\/blog\/wp-json\/wp\/v2\/comments?post=98"}],"version-history":[{"count":0,"href":"http:\/\/clusterbleep.net\/blog\/wp-json\/wp\/v2\/posts\/98\/revisions"}],"wp:attachment":[{"href":"http:\/\/clusterbleep.net\/blog\/wp-json\/wp\/v2\/media?parent=98"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/clusterbleep.net\/blog\/wp-json\/wp\/v2\/categories?post=98"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/clusterbleep.net\/blog\/wp-json\/wp\/v2\/tags?post=98"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}