Re: [pyAlarm-users] Windows and Mac codemonkeys
Status: Alpha
Brought to you by:
davidfancella
From: Dave F. <da...@da...> - 2006-09-18 20:47:25
|
Let's take this to the users list. :) I do prefer to work out in the open, strongly. Ok, if you're willing to take a todo list from me, here it goes: 1. install pyqt3 on a mac os x box and try to run the distribution tarball 2. Note problems you have, but coding at this point isn't terribly useful 3. Check out svn with a line like this: svn co https://svn.sourceforge.net/svnroot/pyalarm/dsac/trunk/dsac 4. Here's the tricky part. You need to get the .ui files to build with pyuic. The file Makefile.am in libdsacgui/dsqt3/designer shows you one way to do it. If you want to use GNU autotools, I'm fine with that. The rule here is "whatever is both appropriate and best for the platform". GNU Autotools, imo, are both appropriate and best for linux, but not necessarily for Mac OS X. So get those files built! Also, the __init__.in needs to be built to __init__.py . It's a straight copy operation. 5. Now try to run it, you should note the same problems as th the release tarball. 6. Knock 'em out one at a time. Discussion here or in the irc channel if you need help. 7. After you get it running, look at py2app (google it, I don't have a link handy). That's a tool that'll let you build the app on OS X and distribute in such a way that end-users don't need python, pyqt3, or any of that crap installed. 8. Build an application bundle. 9. Collect all your work to date that I may not have put in svn and make a patch. If you want to come up with your own todo list, of course, you can and should do that. :) Dave On Monday 18 September 2006 9:15 am, you wrote: > Hey, > > Yes I am still interested. My OS X access is great because I acutally have > several OS X macs in my house. (2 of which are decent, the other 2 are > older). > > I also am a regular freenode person and go by Plazma on freenode. I will > probably hang out in your channel from now on as well too, of course. So > just send me a list of what to accomplish and so forth and what you want me > to do. The first thing i probably need to do is install pyqt3 for os x. > > The only thing is that I work full time and also am currently looking for > another job so I may not be around a whole lot, but ill definatly keep in > touch (im on here when im not at work usually) > > Anyway, Yes I am still interested, now i just need the guidelines of what > you need/want me to do. > > Thanks for including me and your interest, look forward to hearing from > you, > > Nick > > On 9/18/06, Dave Fancella <da...@da...> wrote: > > On Sunday 17 September 2006 9:11 pm, you wrote: > > > Greetings, > > > > > > I am very interested in your project that you have going on. > > > > Wow, people actually read the job postings? That's great! Thanks for > > writing, I wasn't expecting anybody to answer, heh. Ok, let's talk a > > bit. > > > > > I am a novice/beginner coder with little expierence in > > > various languages, but nothing to extensive. Anyway, I want > > > to help on your project to get involved with the opensource > > > community as well as learn programming through python. (my > > > background is in networking and network administration). > > > > That's a good background for this, it's a pretty small project right > > now. I > > can help you through some of the rougher spots of python, but you will > > need > > to use the python docs as much as possible. :) Python's not hard. If > > you > > don't have a lot of experience with other languages then you won't even > > have > > to deal with the gotchas of python that hit people who are primarily > > experienced in languages like C++ or php or something like that. > > > > > Anywho, if your interested let me know, i have access to > > > linux, os x, and windows platforms so thats not a problem. > > > > Ok, how good is your OS X access? I'm thinking it would probably be > > easiest > > for you to get the pyqt3 version working in OS X and see about building > > an application bundle. There's some python coding in there for you, a > > chance to > > familiarize yourself with the code, and some reasonable milestone to > > reach. > > By the time you finish that, you should know whether or not you're > > interested > > in pursuing this project further and I'll know whether or not I should > > give > > you write access to svn. :) Probably I'll have given it already by the > > time > > you reach that milestone, but you'll need to forgive me if I don't just > > hand > > it out right away. I won't hold back on inexperience. What I'm looking > > for > > is just some sort of regular contribution. Irregular contributions I can > > manage with patches in email, regular contributions get svn access. > > > > The pyqt4 version is started, but not terribly advanced yet. I've got > > some > > miscellaneous features to add to the pyqt3 version still, and some minor > > hurdles to working out how the program will determine which version of > > the library to use and how to load it. The pyqt3 version is very usable, > > I'm already using it. :) > > > > The project currently has two people on it, the other guy doesn't have > > svn access mostly because he doesn't need it yet. He's a linux guy, but > > he's testing desktop integration and stuff. Lowest-hanging fruit: he's > > not a programmer (yet). So the coding is still a one-man show. > > > > The old wxPython version has over a thousand downloads, and at least one > > linux > > distribution has users that want it bundled with the distribution. Other > > than that, I'm in a niche and don't get a lot of feedback on the program > > itself. So if there's a community, they're back there hiding and I don't > > know they exist. That'll probably change with time. Communities tend > > not to > > develop until a project passes the 0.5 release, which I just have, so we > > can > > expect more people to show up any time now. > > > > > One other note, I do not know much about QT other than what > > > it is, but as for coding in it.. yea thats the main part i > > > really want to learn.. as well as python. > > > > Qt's not terribly hard. :) > > > > The current code talk happens in irc. We hijack the #armagetron channel > > on > > freenode (I'm also an armagetron developer and the other guy is an > > armagetron > > player). If you come in there, you're looking for Lucifer_arma (that's > > me!). > > > > Thanks for the response, are you still interested? > > > > Dave > > > > > Please let me know if your interested > > > > > > THanks > > > > > > Nick > > > > > > -- > > > This message has been sent to you, a registered SourceForge.net user, > > > by another site user, through the SourceForge.net site. This message > > > has been delivered to your SourceForge.net mail alias. You may reply > > > to this message using the "Reply" feature of your email client, or > > > using the messaging facility of SourceForge.net at: > > > https://sourceforge.net/sendmessage.php?touser=1578792 |