hmmph i didn't realise you need to make a "subproject" before you can post tasks!
I ahve posted some for the source code.
Under the Fcomm project.
Some of these are theoretical/idea tasks so there is something for everyone.
There will be more tasks!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Some tasks are simple and if you know a good solution go ahead and do it!
(or post your ideas as comments or in the forums)
Others are more sophisticated possibly involving several hours work.
It's not necessary to assign someone to a task but it does provide a point of contact
or coordinator for efforts. In some areas its good to have a choice between implementations
however there will usually be more work than workers so its generally a bad thing to
duplicate work - if you think you understand a task and are prepared to do some work on it,
post your ideas in a forum and an admin can assign the task to you.
If a task is assigned to someone you should ask them what areas you can work on
(or suggest areas you want to work on.)
If you think a task may require debate you can create a forum.
Alternatively you can post in the public AIFC forum http://www.sitepowerup.com/mb/view.asp?BoardID=100018
- this has the advantage that anyone who visits can comment.
Source code and docs should be shared via CVS.
If you need to share other files use ftp or web space or e-mail them to the coordinator (if they're _small_)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've added some source docs to the CVS repository.
(Sorry you may need to check it out again if you have already. Try an update first.)
Notes on source code and docs:
There are some escape codes,
$header$
$author$
$log$
CVS expands these into a header, the author (person who last commited) and
the list of log messages for each commit.
Dont edit anything between the $s or the log - CVS will overwrite it.
eg (cbt.cpp)
/* Changes
$Log: cbt.cpp,v $
Revision 1.8 2000/08/12 18:19:20 lodsw
Changed subtitle so it doesnt display version as beta beta 0.36 :) just beta 0.36 .
Revision 1.7 2000/08/11 17:59:17 lodsw
Added yet another call to WMU_UPDATEPAL in the vain hope of fixing the background bug. On WM_PALETTECHANGED. Needless to say, it didn't work ;)
Revision 1.6 2000/08/10 02:37:35 lodsw
Changed Palettebitmap constructor calls to use resource arguments.
Changed calls to rand() and srand() to cbt_rand() and cbt_srand() (random.h).
Added call to VersionString() to contain the version number in one place (version.h).
Revision 1.5 2000/08/06 15:17:28 lodsw
Changed ClassicFcomm to an externally defined symbol. Test by #ifdef, #ifndef
Revision 1.4 2000/08/05 21:37:01 lodsw
Made traditional size screen work for fcommx too (Still uses full screen). Updated szTitle for version and added copyright info.
Revision 1.3 2000/08/04 20:31:39 lodsw
Added aliens to scan count.
Revision 1.2 2000/08/03 17:10:50 lodsw
Added headers and footers (logs)
*/
It would be useful to publish the source docs online eg in the Document Manager thingummy :)
I think there is a text2html program can someone find a link?
Note that CVS version numbers don't correspond to anything in particular just the number of times the file has been commited.
I tag releases rel-0xy (eg rel-035) and you can look at those files in the CVS repository by selecting that tag.
(If you wanted to work with an earlier version you could check out by tag also.)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
hmmph i didn't realise you need to make a "subproject" before you can post tasks!
I ahve posted some for the source code.
Under the Fcomm project.
Some of these are theoretical/idea tasks so there is something for everyone.
There will be more tasks!
Tasks
Some tasks are simple and if you know a good solution go ahead and do it!
(or post your ideas as comments or in the forums)
Others are more sophisticated possibly involving several hours work.
It's not necessary to assign someone to a task but it does provide a point of contact
or coordinator for efforts. In some areas its good to have a choice between implementations
however there will usually be more work than workers so its generally a bad thing to
duplicate work - if you think you understand a task and are prepared to do some work on it,
post your ideas in a forum and an admin can assign the task to you.
If a task is assigned to someone you should ask them what areas you can work on
(or suggest areas you want to work on.)
If you think a task may require debate you can create a forum.
Alternatively you can post in the public AIFC forum
http://www.sitepowerup.com/mb/view.asp?BoardID=100018
- this has the advantage that anyone who visits can comment.
Source code and docs should be shared via CVS.
If you need to share other files use ftp or web space or e-mail them to the coordinator (if they're _small_)
I've added some source docs to the CVS repository.
(Sorry you may need to check it out again if you have already. Try an update first.)
Notes on source code and docs:
There are some escape codes,
$header$
$author$
$log$
CVS expands these into a header, the author (person who last commited) and
the list of log messages for each commit.
Dont edit anything between the $s or the log - CVS will overwrite it.
eg (cbt.cpp)
$Header: /cvsroot/fcomm/fcomm/cbt.cpp,v 1.8 2000/08/12 18:19:20 lodsw Exp $
Last edited by: $Author: lodsw $
...
/* Changes
$Log: cbt.cpp,v $
Revision 1.8 2000/08/12 18:19:20 lodsw
Changed subtitle so it doesnt display version as beta beta 0.36 :) just beta 0.36 .
Revision 1.7 2000/08/11 17:59:17 lodsw
Added yet another call to WMU_UPDATEPAL in the vain hope of fixing the background bug. On WM_PALETTECHANGED. Needless to say, it didn't work ;)
Revision 1.6 2000/08/10 02:37:35 lodsw
Changed Palettebitmap constructor calls to use resource arguments.
Changed calls to rand() and srand() to cbt_rand() and cbt_srand() (random.h).
Added call to VersionString() to contain the version number in one place (version.h).
Revision 1.5 2000/08/06 15:17:28 lodsw
Changed ClassicFcomm to an externally defined symbol. Test by #ifdef, #ifndef
Revision 1.4 2000/08/05 21:37:01 lodsw
Made traditional size screen work for fcommx too (Still uses full screen). Updated szTitle for version and added copyright info.
Revision 1.3 2000/08/04 20:31:39 lodsw
Added aliens to scan count.
Revision 1.2 2000/08/03 17:10:50 lodsw
Added headers and footers (logs)
*/
It would be useful to publish the source docs online eg in the Document Manager thingummy :)
I think there is a text2html program can someone find a link?
Note that CVS version numbers don't correspond to anything in particular just the number of times the file has been commited.
I tag releases rel-0xy (eg rel-035) and you can look at those files in the CVS repository by selecting that tag.
(If you wanted to work with an earlier version you could check out by tag also.)
A text2html utility (freeware) kan be found at http://www.cyber-matrix.com/Txt2Htm.htm
/Nils-Arne