| From | Sent On | Attachments |
|---|---|---|
| Big O | Jul 13, 2008 10:49 pm | |
| Tanner Lovelace | Jul 14, 2008 7:11 am | |
| Aidan Van Dyk | Jul 14, 2008 7:27 am | |
| Martin Krischik | Jul 14, 2008 11:10 am | |
| Aidan Van Dyk | Jul 15, 2008 5:31 am | |
| Big O | Jul 15, 2008 6:28 am | |
| Aidan Van Dyk | Jul 15, 2008 6:39 am |
| Subject: | [KDE/Mac] So I think we should plan what we're going to do for the 4.1 release. | |
|---|---|---|
| From: | Big O (illo...@gmail.com) | |
| Date: | Jul 13, 2008 10:49:12 pm | |
| List: | org.kde.kde-mac | |
And I propose it involve macports. A lot. The reasoning behind this is that I find macports far easier to understand than say fink or rangerrick's build system :-) And I'm thinking that if I find it complicated other, potential contributers (i.e. packagers) will as well. After all we can't realistically lay all weight of packaging KDE on the shoulders of one man. That's just inviting burnout, and then who'd I go to cry to when something goes wrong with my KDE on Mac? ;-) So this is also a call for volunteers. Contributors if you will, to step up and do various tasks around our KDE/Mac project that need doing.
You'll find a full list of my initial coredump/brainstorm here: http://illogic-al.org/mac/attack. Feel free to leave feedback in either the comments or here on list. Please don't link to that page anywhere on the webs. It's not on the front page for a reason. I really should have used the techbase wiki but i started writing (intending to flesh out an e-mail for the list) which then took on a life of it's own. :-)
The "1st round" of these ideas are listed below: Plan - Step 1: Collate an actual list of all KDE's dependencies (Techbase). Step 2: Find out which are actually used for functionality on OS X (libagg, opengl). Step 3. Remove or otherwise move out of the way X11 includes and libraries. Step 4: Compile and package software only requirements software provided by the base the operating system. Qt first. Step 5: Repeat Step 4 for the kdesupport software from a stable snapshot. Step 6: Compile and package kdelibs and kdepimlibs Step 7: Find out what is necessary in kdebase runtime, for software to work properly. Step 8: Assess the impact of functionality caused by deliberately leaving out some software (nepomuk, kdemultimedia for amarok, opengl support for kdelibs). Step 9: Create individual .app packages for third party software and a .mpkg to install the dependencies packaged above. Step 10: Test, then distribute to the world. Aside: I volunteer for 10.5 univeral packages. 10.4 "box" is at work and the Tiger install CD is all the way in NY (I hope).
P.S. I believe lovelace on IRC is currently working on macports packages for kde (i.e. all of them, again, one guy). I'm volunteering to help with that. I'll be available for sure after 5:00 p.m. est. Don't count on me before that but I will be checking e-mail, even if I can't answer.
-- And thusly the beast has been awoken.
_______________________________________________
kde-...@kde.org
List Information: https://mail.kde.org/mailman/listinfo/kde-mac
KDE/Mac Information:
http://techbase.kde.org/index.php?title=Projects/KDE_on_Mac_OS_X





