Mentoring Programs in the Open Source World

Well as a CS student at my local community college here in Lakewood, Colorado. I noticed in my CS class that I amĀ  the only black man in the class. I was curious how come the Open Source World did not reach out to more urban males? I have been in touch with some good people at GNOME in particular the OPW program which is for women. Now they have given me good advice to look at GSOC. Can I ask why is there not a similar program for minorities I know this may not apply to all countries. I am talking in particular the US where I am based at. I have in the past been a contributor to Fedora and Arch Linux. I would like some more feedback on any programs for CS majors like myself or even school age children from the inner-city. This is good way to spark interest in the next generation of software engineers.

Canonical puts their special touch on multitouch

Just after the issue a few weeks ago about how much Canonical contributes upstream to Gnome. They did break thru with a multitouch technology. Seems as though they will put a copyright on this new technology they have broken thru on. So it seems like they want to protect what they figured out and not release this sans copyright. If you take a look at Chris Douglas comment in regards to copyright. So again this puts into question what is Canonicals intentions in the future in regard to Open Source. How committed are they to contributing upstream. This is a good chance to show their good will. This is very good technology that could be implemented into Open Source world. In my opinion it would be a shame if they truly decide to keep this copyrighted. As some of the comments points out some the libraries will be copyrighted which will be needed, so makes it useless for GNOME due to possible legal issues later in the future.

Spin the Tale of Ojuba

I see that in Fedora Land we have many Fedora based distributions and spins. This one is called Ojuba its an Arabic language based from Fedora. Now granted me being native English speaker i know is weird but since I am learning arabic this is very good to see. I see these brothers are from Jordan and made available of lot of tools in there distro. I hope in the future I can work with them to bring some of their packages to Fedora. I seen that made available an 64 bit version also along with the usual 32bit version on Aug 6, 2010.
So far its been good to contribute to the Fedora Project i was successful in my few weeks to contribute 2 packages so far one called itools and faenza-icon-theme. So I hope to see them in stable soon enough.

dont get this itools confused with Apple

This is an excellent little program called itools that I have used for a few years that reminds me of the prayer times. Basically its a set of tools that gives you a listing of the daily 5 prayers. It converts the Gregorian calender to the Islamic calender. It has an calender program that displays the months in the Islamic year. Lastly an reminder that tells you when to start fasting. This is very good cause next week is the holy month of Ramadan begins so all of us muslims will be fasting all day long. Inshallah
here is the first little tool called idate that converts from Gregorian to Islamic

[tajidin@fedora-ws ~]$ idate
Date Format (dd/mm/yyyy):
+ Input : 6/ 8/2010 - Friday(Fri) - August(Aug)
+ Output : 25/ 8/1431 A.H - Jumaa(Jum) - Shaaban(Sha)

so you can see today is Friday in the Gregorian calender. Today is Jumaa in the Islamic calender
25 Shaaban 1431 A.H. which means after Hijra.

the next one is the ical which displays the month

[tajidin@fedora-ws ~]$ ical
Shaaban 1431 (A.H)
S Ah I T Ar K J
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 [25]
26 27 28 29

From the previous example you see the date

the next tool is called ipraytime that shows the 5 daily prayer times. With this tool I had to pull some information as far as Latitude and Longitude for my city which is Mainz, Germany and set the other variables like UTC also the you see the direction which i must fast towards when I pray called the Qibla. Which is the holy city of Mecca in Saudia Arabia. So to get these times is a complex amount of mathematical formulas to calculate.

[tajidin@fedora-ws ~]$ ipraytime

Prayer schedule for,
City : Mainz
Latitude : 50' 00' 00" N
Longitude : 8' 09' 00" E
Angle Method : University of Islamic Sciences, Karachi (Shaf'i)
TimeZone : UTC+1.0
Qibla : 127' 16' 54" E of true North

Date Fajr Shorooq Zuhr Asr Maghrib Isha
[06-08-2010] 4:12 6:02 1:32 5:37 9:01 10:43

Today's Imsaak : 3:56
Tomorrow's Imsaak : 3:59
Tomorrow's Fajr : 4:14

the last tool is called ireminder
which displays notices that are upcoming like when you are suppose to start fasting for the day.

[tajidin@fedora-ws ~]$ ireminder
[ireminder] NOTE - Next event 'imsaak' is at 3:59

This is very good tool to use with conky for example you can have the 4 commands information displayed in many programs. Next time Inshallah i will show this used with conky for example with the 5 daily prayers.

I am still waiting to get this tool in the Fedora project my Package Review is waiting to be looked over. So I hope to have this and more tools in the Fedora Project in the upcoming weeks. Inshallah

The Wiki of Fedora Project

I have to say since I am a new contributor to the Fedora Project. I find the Wiki to be a bit daunting and complex. As I have seen some contributors want to focus the purpose of the wiki in the Fedora Project. Now being a ArchLinux user, I know they are much smaller project but still their wiki is excellent. Very well laid out for documentation and help. I find the wiki for Fedora is a mix of documentation and everything else lumped together. So i seen some of the guys in the Infrastructure team will try to more tightly focus things in the Fedora Project. So i guess this be a good place to find more ways to contribute to Fedora. As I believe in its easy to point out the problem what about making solutions.

Hello world!

Welcome to This is your first post that should be on the Fedora Planet. So I hope to have a good day on the Planet Inshallah.