]> err.no Git - sope/blob - sopex/SOPEX/README
SOPE:X 2.x
[sope] / sopex / SOPEX / README
1 # $Id: README,v 1.5 2004/04/09 18:53:02 znek Exp $
2
3
4 ABSTRACT
5 ========
6
7 SOPEX provides basic infrastructure for developing SOPE applications
8 using Xcode on Mac OS X. SOPEX consists of a framework, a project
9 template and several file templates. The SOPEX.framework provides functionality 
10 for launching and debugging SOPE applications. SOPEX applications can be 
11 launched as normal Desktop applications and provide their own, integrated web 
12 browser (using Apple's WebKit). Doing so, SOPEX applications are fully 
13 functional stand-alone HTML applications.
14
15
16 PREREQUISITES
17 =============
18
19 SOPEX depends on SOPE being installed. Please read the accompanied
20 documentation for details.
21
22
23 DEBUGGING
24 =========
25
26 Unlike in 1.x, SOPEX 2.x applications are single process which means you can
27 debug them using gdb (in Xcode or using the command line) as any other project.
28
29
30 USEFUL DEBUGGING DEFAULTS
31 =========================
32
33 At present there's a limited set of NSUserDefaults aiding in the debugging
34 of SOPEX applications. Please note that all user defaults for SOPE applications
35 will work as well.
36
37 -WOPort <number>:
38  if set, forces the child process to be launched on this specific port.
39  Useful for debugging with tcpdump.
40                       
41 -SOPEXDebugEnabled <bool>:
42  Global debug message trigger.
43
44 -SOPEXDebugWebConnection <bool>:
45  Use this to trigger debug messages in SOPEXWebConnection.
46
47
48 Known BUGS
49 ==========
50
51
52
53 Prebinding Notes
54 ================
55
56 General technical information about prebinding is available from Apple at
57 http://developer.apple.com/documentation/Performance/Conceptual/LaunchTime/Tasks/Prebinding.html#//apple_ref/doc/uid/20001858.
58
59 OGo frameworks currently use the range from 0xC0000000 to 0xCFFFFFFF.
60
61 Any questions and feedback regarding our use of this range should go to
62 Marcus Müller <znek@mulle-kybernetik.com>.
63
64
65 SOPEX: 0xC6000000 - 0xC6FFFFFF
66 =============================
67
68 0xC6FF0000 SOPEX