{"id":844,"date":"2008-06-23T22:27:11","date_gmt":"2008-06-24T03:27:11","guid":{"rendered":"http:\/\/www.bytebot.net\/blog\/?p=844"},"modified":"2008-06-23T23:20:51","modified_gmt":"2008-06-24T04:20:51","slug":"spacewalk-and-what-we-can-learn-about-naming","status":"publish","type":"post","link":"http:\/\/www.bytebot.net\/blog\/archives\/2008\/06\/23\/spacewalk-and-what-we-can-learn-about-naming","title":{"rendered":"Spacewalk, and what we can learn about naming"},"content":{"rendered":"<p>Red Hat releases <a href=\"http:\/\/www.redhat.com\/spacewalk\/\">Spacewalk<\/a>. It is described as: &#8220;<em>the upstream community project from which the Red Hat Network Satellite product is derived<\/em>&#8220;. Congratulations to all whom have worked on it, especially my friends who tired endlessly over it in the past.<\/p>\n<p>Red Hat, is sticking true to its promise, of open sourcing everything they make. Best of all, they recognise Fedora (they always did, since say, Fedora Core 2 or 3), CentOS (a direct &#8220;competitor&#8221;\/rebuild of RHEL), and Scientific Linux (I know of a certain university&#8217;s sysadmin who will be blessing Spacewalk, as her life will now be a lot easier).<\/p>\n<p>There have been a few blogs about it&#8230; Matt Asay asks about <a href=\"http:\/\/news.cnet.com\/8301-13505_3-9973570-16.html\">a community<\/a> (Red Hat traditionally wasn&#8217;t good at this, but with Fedora, I believe they&#8217;ve learned, and I&#8217;m happy to say I think, I helped in the education process). No one however, focused on the technical aspects around Spacewalk\/RHN.<\/p>\n<p>Case in point: Oracle is at the heart of it. RHN was designed almost seven years ago, and I&#8217;ve heard amazing stories from <a href=\"http:\/\/blogs.conary.com\/index.php\/gafton\">Gafton<\/a>, <a href=\"http:\/\/gregdek.livejournal.com\/\">Greg<\/a>, and <a href=\"http:\/\/users.livejournal.com\/deviant_\/\">Peter<\/a>. How Gafton found hidden &#8220;secrets&#8221; inside Oracle to boost performance, and a whole bunch of interesting things, best to talk about over a beer (the irony? When I first met these folk, I couldn&#8217;t even legally drink a beer in the US&#8230;)<\/p>\n<p>Read the <a href=\"https:\/\/fedorahosted.org\/spacewalk\/wiki\/DeveloperDocs\">Developer Documentation<\/a>, note that they use Perl, Python and Java in the current code base (but only Perl and Java is the way forward). There&#8217;s a <a href=\"http:\/\/www.redhat.com\/spacewalk\/documentation\/db-schema\/spacewalk-0.1\/\">DB Schema<\/a> available&#8230; and I wonder when someone will port this to MySQL?<\/p>\n<p>The <a href=\"https:\/\/fedorahosted.org\/spacewalk\/wiki\/SpacewalkFaq\">Spacewalk FAQ<\/a> mentions the lack of resources in the past to add an open source database, but would want to do so soon. There&#8217;s even help on getting Oracle XE running. <strong>The glimmer that there is to be an open source database behind Spacewalk, is what tells me that the MySQL community, that benefit from such a tool (so you&#8217;re a DBA and a sysadmin at a fairly largeish installation), should port this to run on MySQL.<\/strong><\/p>\n<p>What else can we take away from Spacewalk? The excellent positioning. <strong><em>A community project from which the RHN product is derived<\/em><\/strong>. This is similar to what Fedora is positioned as: <em>Another striking difference of Fedora is our goal to empower others to pursue their vision of what a free operating system should be like. Fedora now forms the basis for derivative distributions such as Red Hat Enterprise Linux , the One Laptop Per Child XO and Creative Commons&#8217; Live Content DVDs.<\/em><\/p>\n<p><strong>Distinctive naming<\/strong>. Helps create a lack of confusion (at the price of an ubiquitous name? Sure, you just have two ubiquitous names now). MySQL Enterprise vs. MySQL Community. They&#8217;re both MySQL (don&#8217;t even get started on the odd\/even numbering scheme&#8230;). I dream the day, when we have MySQL Enterprise and Sakila (formerly known as MySQL Community).<\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon\" href=\"mailto:?subject=%5BShared%20Post%5D%20Spacewalk%2C%20and%20what%20we%20can%20learn%20about%20naming&body=http%3A%2F%2Fwww.bytebot.net%2Fblog%2Farchives%2F2008%2F06%2F23%2Fspacewalk-and-what-we-can-learn-about-naming&share=email\" target=\"_blank\" title=\"Click to email a link to a friend\" data-email-share-error-title=\"Do you have email set up?\" data-email-share-error-text=\"If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself.\" data-email-share-nonce=\"4a905fea2e\" data-email-share-track-url=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/06\/23\/spacewalk-and-what-we-can-learn-about-naming?share=email\"><span>Email<\/span><\/a><\/li><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-844\" class=\"share-facebook sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/06\/23\/spacewalk-and-what-we-can-learn-about-naming?share=facebook\" target=\"_blank\" title=\"Click to share on Facebook\" ><span>Facebook<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-844\" class=\"share-linkedin sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/06\/23\/spacewalk-and-what-we-can-learn-about-naming?share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\" ><span>LinkedIn<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-844\" class=\"share-twitter sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/06\/23\/spacewalk-and-what-we-can-learn-about-naming?share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\" ><span>Twitter<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Red Hat releases Spacewalk. It is described as: &#8220;the upstream community project from which the Red Hat Network Satellite product is derived&#8220;. Congratulations to all whom have worked on it, especially my friends who tired endlessly over it in the past. Red Hat, is sticking true to its promise, of open sourcing everything they make. [&hellip;]<\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon\" href=\"mailto:?subject=%5BShared%20Post%5D%20Spacewalk%2C%20and%20what%20we%20can%20learn%20about%20naming&body=http%3A%2F%2Fwww.bytebot.net%2Fblog%2Farchives%2F2008%2F06%2F23%2Fspacewalk-and-what-we-can-learn-about-naming&share=email\" target=\"_blank\" title=\"Click to email a link to a friend\" data-email-share-error-title=\"Do you have email set up?\" data-email-share-error-text=\"If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself.\" data-email-share-nonce=\"4a905fea2e\" data-email-share-track-url=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/06\/23\/spacewalk-and-what-we-can-learn-about-naming?share=email\"><span>Email<\/span><\/a><\/li><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-844\" class=\"share-facebook sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/06\/23\/spacewalk-and-what-we-can-learn-about-naming?share=facebook\" target=\"_blank\" title=\"Click to share on Facebook\" ><span>Facebook<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-844\" class=\"share-linkedin sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/06\/23\/spacewalk-and-what-we-can-learn-about-naming?share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\" ><span>LinkedIn<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-844\" class=\"share-twitter sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/06\/23\/spacewalk-and-what-we-can-learn-about-naming?share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\" ><span>Twitter<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_options":[]},"categories":[1],"tags":[38,1775,289,283,48,287,284,285,288,282,286],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4vJD-dC","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":2931,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2014\/05\/04\/starting-with-systemd","url_meta":{"origin":844,"position":0},"title":"Starting with systemd","date":"4\/5\/2014","format":false,"excerpt":"I currently maintain a host of machines in the RPM world from CentOS 5, CentOS 6, and now Fedora 20 (in preparation for CentOS 7). Being part of an upstream project that ships on many platforms, it is in my interest to make sure that all things \u201cjust work\u201d on\u2026","rel":"","context":"In &quot;Distributions&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2739,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2013\/06\/07\/mariadb-in-red-hat-software-collections","url_meta":{"origin":844,"position":1},"title":"MariaDB in Red Hat Software Collections","date":"7\/6\/2013","format":false,"excerpt":"Towards the end of last year, I was asked to investigate the Red Hat Software Collections by someone that popped by one of my talks. SkySQL has been working heavily with Red Hat, and with Fedora 19 shipping MariaDB as a default, it seems like MariaDB is getting even more\u2026","rel":"","context":"In &quot;MariaDB&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":602,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2007\/08\/03\/embracing-chkconfig-to-auto-start-services-like-mysql-on-rhelcentosfedoraetc","url_meta":{"origin":844,"position":2},"title":"Embracing chkconfig to auto-start services (like mysql) on RHEL\/CentOS\/Fedora\/etc.","date":"3\/8\/2007","format":false,"excerpt":"I was at MODM4 yesterday, and as always, great fun was had. One common recurring theme though, was getting MySQL to start automatically upon a Linux server's restart, something which I would have thought just came pretty naturally to sys-admin types. Upon further probing, these systems were all generally CentOS\u2026","rel":"","context":"In &quot;MySQL&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":724,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2008\/02\/27\/some-thoughts-and-transcripts-from-the-alan-cox-video-series","url_meta":{"origin":844,"position":3},"title":"Some thoughts and transcripts from the Alan Cox video series","date":"27\/2\/2008","format":false,"excerpt":"While catching up on some interesting chat on IRC today, I decided to watch the Alan Cox video series that Red Hat Magazine recently placed online. In Alan Cox and the state of free software: Alan speaks about software patents, as a problem for free software. Lots are starting to\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":212,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2004\/09\/13\/oss-malaysia-piracy-crack","url_meta":{"origin":844,"position":4},"title":"OSS Malaysia piracy crack","date":"13\/9\/2004","format":false,"excerpt":"Open source 'pirates' to be prosecuted, says ministry - only in Malaysia, will they be pirating open source, eh?. Noticed they picked up FreeBSD 5.0 (FreeBSD license allows pirating it), and RHEL3.0 (not so legal, because of the EULA and trademarks). However, this does not stop the pirates at Low\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2758,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2013\/07\/11\/goodbye-seth","url_meta":{"origin":844,"position":5},"title":"Goodbye Seth","date":"11\/7\/2013","format":false,"excerpt":"Seth Vidal meant a lot to many people. He touched lives without even meeting people in the flesh. I'm lucky to have met and worked with a great man.\u00a0 I met Seth on IRC, affectionately known as skvidal sometime in 2002\/2003. We worked on The Fedora Project while we were\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"amp_enabled":true,"_links":{"self":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts\/844"}],"collection":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/comments?post=844"}],"version-history":[{"count":0,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts\/844\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/media?parent=844"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/categories?post=844"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/tags?post=844"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}