Archive for June, 2007

Five Quick Tips

Sunday, June 10th, 2007

Here are five brief answers to random questions that are asked often when someone is new to Source Mage GNU Linux.

Question: Does Source Mage use Gnome or KDE?
Answer: Source Mage doesn’t use either one by default. It gives you the choice to use whatever you like. When the installation is finished, you are left with a base system. You will need to install and configure Xorg yourself. Then you can install a desktop system or window manager of your choice.

Question: How do I install a program?
Answer: To install a program use the cast command. For example: cast programname
There are several options to the cast command. You can find these options in the cast man page. Cast takes care of dependicies automatically. You can read more about cast here.

Question: How do I uninstall a program?
Answer: To uninstall use the command dispel. There is a man page available for this command too. Read more information here.

Question: How do I compile my kernel?
Answer: As the root user, use this command: cast -r linux
More information is available here. If you do not want a custom kernel, there is a pre-compiled kernel available when installing Source Mage.

Question: How do I update software on my computer?
Answer: Use this command: sorcery system-update

SMGL at DistroWatch

Thursday, June 7th, 2007

One of the developers mentioned the SMGL DistroWatch page had not been updated to the new ISO version which is now 0.9.6.3. So I put on my Dick Tracy hat and investigated. I was preparing myself for a more detailed investigation, but the investigation ended before it really began. After I strolled into the #SourceMage IRC Channel and started asking some questions, it seems the e-mail to inform DistroWatch had never been sent. At least that made it easy, because I just sent an e-mail to DistroWatch myself informing them of the update. Maybe in the future I’ll have a better detective story for you.

Keep It Stable

Tuesday, June 5th, 2007

Work has begun on a new Stable release. A recent message was sent by Grimoire Lead, Eric Sandall.

“The stable-rc-0.11 tarball and git branch have been out since June 1 with a few integrations already requested, approved, and integrated. I have just now finalized this releases shepherder, Juuso Alasuutari (iuso). A chroot should be up fairly soon for you to start testing, but feel free to start signing up for your favourite packages. :) Keep in mind that this release has a few extra packages.”

The SMGL Developers are already hard at work, since Stable Grimoire 0.10 was released in May.

In other news, Source Mage Developer, Andrew Stitt, has agreed to do an interview with Mage Power. Don’t miss it!

Developer Meeting (5-19-2007)

Saturday, June 2nd, 2007

The latest Source Mage Developer Meeting was in May. Here is a basic summary of the discussion. The meeting started with the Grimoire.

The topic of devel branches were discussed. Sandalle stated:

“With the awesome way git does branching, there is no point I am aware of to keep a huge devel repo that’s synced to test sporadically. Instead we should be using local branches for quick WIPs and remote devel- branches for longer WIPs (e.g. shadow, selinux, openoffice).”

Git is used for the revision control system in SMGL. Find out more about Git here. To find out how to use it for SMGL, visit the SMGL Git Guide or the Pre-1.5 Git Guide if you use a version of Git prior than 1.5.

In the latest Stable release, support was needed to help test it and prepare it. Participation was fairly low, so there was discussion of ways to improve participation.

Another Grimoire topic was the Grimoire Guru Handbook policy. Sandalle would like to have a policy for who is allowed to update the GGH and what approval process is required. They decided this would be better discussed in the mailing list SM-Discuss.

Emrys wanted to know who was going to do the bug clean-up since the Stable Grimoire 0.10 Release. lynxlynxlynx explained he had already finished the clean-up.

Emrys remembered he forgot to do the vote for Cauldron Lead in this month. The vote will happen in the near future. Cauldron is Source Mage’s installer and ISO generation scripts component. Emrys then gave a summary of what he has worked on lately:

“Well as for what I’ve been up to…I spent a lot of time working on getting better automated monitoring and mirroring working. I got that far enough to be almost done, then realized some problems with it before putting it all in place, around the time work got busy.

So right now we have two current download sites that don’t mirror but can be manually failed over, which is at least better than we were. Anyway that’s all taken longer than I wanted but once it’s done I still plan to work on some proof of concept iso stuff and after that, doc/wiki systems stuff. But that’s all mostly in the realm of the future. The other thing I’ve been doing recently is getting docs and checklists and structure in place to make sure Eric/etc can do all the grimoire git stuff again, I think that’s in place so I doubt I’ll be missed. Oh another thing on my list is updating all the web stuff and making sure it’s from spells; we got Drupal done, Bugzilla and Moin are next. I want to do some serious work on bugzilla when I do that but would really love someone else to volunteer and do it all.”

BearPerson then stepped in and talked a little about Cauldron:

“We have stuff in git and notes on the wiki about how to create an ISO, but they are not entirely complete yet and nobody has to my knowledge tried creating an ISO from them yet. There should however, by my guess, work to create a bootable ISO with a bootable basic-system tarball, just the installation instructions are severely lacking so far. I’m afraid my time is currently being eaten by a uni job I have, I’ll see how much I can squeeze into getting a basic proof-of-concept ISO soon.”

That basically sums up the meeting. The next meeting is scheduled to be held in a couple months. Mage Power will have the date posted as it gets closer.

Kick Off!

Friday, June 1st, 2007

Welcome to Mage Power! This site will be devoted to Source Mage GNU/Linux. Source Mage is a source-based GNU/Linux distribution based on a Sorcery metaphor of “casting” and “dispelling” programs, which are referred to as “spells”, and a package manager called “Sorcery”. You can find out much more at the official SMGL web site. Mage Power will include SMGL news, developer interviews, how-to’s and more. Many people have complained in the past about a lack of news on the latest happenings with Source Mage. I hope Mage Power will help remedy that.