File: PORTING

package info (click to toggle)
gcvs 1.0final-12
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 12,248 kB
  • ctags: 10,631
  • sloc: ansic: 71,709; cpp: 39,780; sh: 18,434; makefile: 1,915; yacc: 1,299; tcl: 1,283; perl: 910; lex: 249; 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