File: PORTING

package info (click to toggle)
gcvs 1.0a7-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 11,808 kB
  • ctags: 10,215
  • sloc: ansic: 71,692; cpp: 34,902; sh: 17,916; makefile: 1,856; yacc: 1,267; perl: 910; tcl: 910; lex: 250; csh: 185; lisp: 7
file content (24 lines) | stat: -rwxr-xr-x 970 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Just do it !

The new unix version contains a folder named "rf" which is
intended to help porting CvsGui to several platforms. "rf"
stands for "relay framework". It's not a framework, it's
a minimal collection of tools in order to dispatch, intercept,
send, post events. In the source code, it's mentionned as
"pseudo framework". It's very light and easy to port.

As a general manner, CvsGui is using the most popular/actives
compiler and tools for the platforms in order to encourage
people to modify the source code. The project doesn't try
to use a generic multi-platform framework (like wxWINDOWS or
QT) because :

1) It never works as well as expected and on all the platforms.
2) It's unlikely to interest people who develop on one platform
to learn about a multi-platform framework.

CvsGui is encouraging platforms porting and will ultimately
integrate any of them in the main distribution.

Alexandre Parenteau  <aubonbeurre@hotmail.com>
http://www.wincvs.org