sos-develop Mailing List for Son of Service
Brought to you by:
andrewziem
You can subscribe to this list here.
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(5) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
|
Feb
(2) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2013 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Michael H. <mi...@ci...> - 2013-04-27 21:36:09
|
has anyone else experienced this error? - using the latest version Thanks! Install is at vol.cityyouthmin.com -- ~~~~~~~~~~~~~~~~~ Michael G. Hames CityYouth Ministries www.cityyouthmin.com P: 870-932-9398 F: 870-932-7342 ~~~~~~~~~~~~~~~~~ Want to help change lives for the glory of God? Donate Now!<https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=U3VTUWATELCCG> |
|
From: Andrew Z. <ah...@ma...> - 2004-03-11 02:09:25
|
- Many bugs have been fixed in CVS. - The web site has a new design and more new content. Sangeetha Saligrama encouraged me to write documentation. There is now a tutorial on-line for new end-users. - A maintenance release is due soon. - SOS is in use at least one organization. Andrew |
|
From: Andrew Z. <ah...@ma...> - 2004-02-21 02:36:50
|
* I have fixed many bugs and implemented permissions checking in many places. * Anonymous CVS access is fixed. * The web site content has been expanded. Please test SOS from CVS, as I will release a maintenance version soon. Then the focus will return to new features. Thanks. Andrew |
|
From: Andrew Z. <ah...@ma...> - 2004-02-15 00:22:05
|
- Several bugs fixed in CVS. - One known installation of the program. - Corky has offered to help with ideas and beta testing. He uses Redhat and MySQL. - Development has been slow since end of December. Andrew |
|
From: Andrew Z. <ah...@ma...> - 2003-12-17 17:20:13
|
I've committed a lot of changes today. Most of them relate to a new table class in functions/table.php. The new class paginates database results. It begins to implement printable support, and it will implement other features soon. I will continue working on the table class by developing it and implementing it. Any suggestions for the pagination navigation style? The old style (which does not use the new class) is in src/search_volunteer.php. You can see the new class and its style in volunteers/workhistory.php. (The new one looks like AdoDB's PageExecute, BTW.) Roger is working on custom data fields. I hope to hear more from Jeff and Steve. Steve, from MN, wrote me yesterday to tell me he's interested in developing and using SOS, and he has Oracle experience. I think Steve's on Windows. I expect a lot of Windows users, so that's good. Andrew |
|
From: Andrew Z. <ah...@ma...> - 2003-12-16 00:51:48
|
On Mon, 2003-12-15 at 12:37, Roger Ward wrote: > I have recently finished this semester of school, and decided to dedicate some > time this week to SOS. If I am going to duplicate anything you are working > on, let me know. Also, feel free to remind me of any hot spots... like X > feature definitnly needs work (or for that matter, what needs doing after the > custom fields get worked on a bit, or if I get stuck). Roger, Thanks for the update. Please work on the custom fields, as discussed. I'm leaving that to you (unless you get stuck). This will be a good amount of work to finish. To avoid duplicate work, I'll post updates here or assign things to you. I am free for the semester after my final tomorrow, and I am working on making functions/table.php more robust with features such as automatic pagination. The next issues include error logging and searching by phone number and availability. If you get stuck, you are free to try some features for future releases. Some good ones: JavaScript dropdown menu containing recent volunteer (list of them already stored in session), quick search by name from any menu (I can't find an aesthetic place to integrate this). If you're ambitious: plugins, automatic upgrading. This month I also want third-party user testing to identify any issues, especially those related to usability. When the custom data fields and functions/table.php are done, I will update the on-line demo and solicit user testing. Andrew |
|
From: Andrew Z. <ah...@ma...> - 2003-12-16 00:51:45
|
On Mon, 2003-12-15 at 12:37, Roger Ward wrote: > I have recently finished this semester of school, and decided to dedicate some > time this week to SOS. If I am going to duplicate anything you are working > on, let me know. Also, feel free to remind me of any hot spots... like X > feature definitnly needs work (or for that matter, what needs doing after the > custom fields get worked on a bit, or if I get stuck). Roger, Thanks for the update. Please work on the custom fields, as discussed. This will be a good amount of work to finish. I am free for the semester after my final tomorrow, and I am working on making functions/table.php more robust with features such as automatic pagination. The next issues include error logging and searching by phone number and availability. If you get stuck, you are free to try some features for future releases. Some good ones: JavaScript dropdown menu containing recent volunteer (list of them already stored in session), quick search by name from any menu (I can't find an aesthetic place to integrate this). If you're ambitious: plugins, automatic upgrading. This month I also want third-party user testing to identify any issues, especially those related to usability. When the custom data fields and functions/table.php are done, I will update the on-line demo and solicit user testing. Andrew |
|
From: Roger W. <rog...@na...> - 2003-12-15 19:38:14
|
I have recently finished this semester of school, and decided to dedicate s= ome=20 time this week to SOS. If I am going to duplicate anything you are working= =20 on, let me know. Also, feel free to remind me of any hot spots... like X=20 feature definitnly needs work (or for that matter, what needs doing after t= he=20 custom fields get worked on a bit, or if I get stuck). =2DRoger |
|
From: Andrew Z. <ah...@ma...> - 2003-12-01 14:58:24
|
This is a short update.
Welcome Roger W. and Jeff K. Roger knows PHP, HTML, MySQL, and Linux
(among other things) and expressed interest helping wherever needed.
Soon he will be migrating SOS to AdoDB. Jeff comes from a Windows
background, so I hope he'll test SOS against Windows, IIS, and MSSQL.
Recent changes include:
* New and improved error handling functions
* Progress on redirecting users to non-POST pages after form processing
* Basic functionality of add/edit/delete rather complete
Short-term goals include:
* Switch to AdoDB
* Move phone numbers into separate table
* Finish custom data fields by adding multiple choice types: radio,
checkbox
* Otherwise finalize database structures
* Test e-mail further
* Prepare first (alpha) release for early January
Discussion item of the day:
To prevent XSS strings should be sanitized by stripping HTML tags or
using htmlentities(). Should sanitation occur before storing the string
in the database or when retrieving? Currently it is done before.
However, looking down the road, SOS may include a non-HTML front-end, so
storing HTML entities would be not make sense. On the other hand, by
stripping HTML beforehand, it's easy to get certain users the privilege
to include HTML in strings. What do you think?
Son of Service Tentative Development Road map
This is for the next few months. Version 0.50 is about early January.
Some latter items here can be done earlier.
Version 0.50, first release
* db: Switch to AdoDB
* db: Implement new types into custom data strings: radio,
checkbox,
boolean
* db: Move phone numbers into separate table (update related,
inc.
search)
* db: Finalize database structures (as much as possible)
* Redirect after processing POST form [finish]
* Implement e-mail to individual volunteer
* For e-mail interface web mail clients: SquirrelMail, IMP,
Hotmail,
Yahoo
* Finish mass e-mail (at least through href=mailto)
* Search for volunteer by availability
* Implement error logging
Version 0.51
* Careful look at efficient use of include/require
* Failed form posting filled out without back button
* Advanced searching: add to found set, navigate within found set
* Quick search from any menu using name, e.g. Joh Smi for John
Smith
* Update and enhance system check
* Automated upgrading
* Add duplicate volunteer checking and record consolidation
* Add to export mailing list: export only found set
* Fix SQL in strings.php: minimum found quantity is one, should
be
zero
* Easily navigate recently opened volunteers (suggest dropdown
menu)
* Implement plugin support
* Plugin: map
* Plugin: phone book
* Plugin: message of the day (welcome.php)
Version 0.52
* Implement help system
* Write user help
* Write installation guide
* Easy installation/configuration via script
* Finish gettext support
* Write (at least) one translation
* Focus on first form field
* Use JavaScript/DOM to hide parts of summary by clicking
* Test HTML output samples with HTML Validator
* Test compatibility with PHP cache systems
* Test compatibility with IIS
* Test compatibility with Oracle, MS, DB2
* Test compatibility with PostgreSQL, Firebird
* Works with SSL?
* What is required (e.g., security) to use with Internet hosting?
* Data sharing via XML?
* Code comments (PHPDoc)
* Performance tuning
Andrew
|
|
From: Andrew Z. <ah...@ma...> - 2003-11-22 05:09:34
|
Son of Service Tentative Road map
Version 0.90, first release
* Finalize database structures (as much as possible)
* Change POST forms to redirect to a GET form
* Move phone numbers into separate table (update related,
inc.
search)
* Mass delete
* Implement e-mail to individual volunteer
* Finish mass e-mail (at least through href=mailto)
* Search for volunteer by availability
* Implement delete user in /admin/
Version 0.91
* Switch to AdoDB?
* Failed form posting filled out without back button
* Advanced searching: add to found set, navigate within found set
* Implement new types into custom data strings: radio,
checkbox,
boolean
* For e-mail interface web mail clients: SquirrelMail, IMP,
Hotmail,
Yahoo
* Easily navigatie recently opened volunteers (suggest
dropdown
menu)
* Quick search from any menu using name, e.g. Joh Smi for John
Smith
Version 0.92
* Update and enhance system check
* Implement automated upgrading
* Add duplicate checking
* Add to export mailing list: export only found set
* Fix SQL in strings.php: minimum found quantity is one, should
be
zero
* Implement error logging
* Implement module (plugin) support
* New module: map
* New module: phone book
* New module: address validation on address change
Version 0.93
* Implement help system
* Write user help
* Write installation guide
* Easy installation via script
* Use JavaScript to hide parts of summary by clicking
* Finish gettext support
* Write (at least) one translation
* Works with SSL?
* What is required (e.g., security) to use with Internet hosting?
* Data sharing via XML?
Version 1.0
* Update translations
* Bug audit
* Security audit
* Get volunteer to start and manage hosting site
Version 1.2
* ...
Andrew
|