Forum OpenACS Development: OpenACS 5.0: Deprecated procs in acs-* packages

Hi,

We're currently looking at deprecated procs and have already fixed nearly 1000 ocurrences of ad_parameter, export_form_vars, export_url_vars, ad_maybe_redirect_for_registration etc. in the ]po[ code.

However, there are quite some uses of deprecated procs in the acs-* packages. Are you going to fix them for OpenACS 5.9?

Maybe you guys could be a bit less aggressively deprecating stuff in the future. It's causing a lot of work for us, but I don't see the "value" of deprecating, as compared to moving the stuff into a "acs-deprecated" package or similar.

Cheers,
Frank

Collapse
Posted by Frank Bergmann on
Hi,

That's OpenACS 5.9 obviously. No way to edit...

Frank

Collapse
Posted by Antonio Pisano on
"Value" of deprecating is that people gets constantly poked and eventually go for cleaning up their code 😊

Btw, it is good news that ]po[ is syncing with current OpenACS, this could be very positive for both projects. Keep up the good work!

Collapse
Posted by Gustaf Neumann on
Hi Frank,

most of the deprecated functions are deprecated since more than 10 years. OpenACS 5.9.0 complains only a little louder in the error.log. The 81 packages of oacs-5-9 and the 19 packages used on openacs.org [1] are free of all deprecated calls.

What are the acs-packages you are talking about? Can it be that you have not updated these packages yet?

-g

[1] https://openacs.org/forums/message-view?message_id=4105490

acs-admin
acs-api-browser
acs-authentication
acs-automated-testing
acs-bootstrap-installer
acs-content-repository
acs-core-docs
acs-datetime
acs-developer-support
acs-events
acs-kernel
acs-lang
acs-mail-lite
acs-messaging
acs-outdated
acs-reference
acs-service-contract
acs-subsite
acs-tcl
acs-templating
acs-translations
ajaxhelper
assessment
assessment-portlet
attachments
bm-portlet
bulk-mail
calendar
calendar-portlet
categories
dotlrn
dotlrn-assessment
dotlrn-bm
dotlrn-calendar
dotlrn-dotlrn
dotlrn-evaluation
dotlrn-faq
dotlrn-forums
dotlrn-fs
dotlrn-homework
dotlrn-news
dotlrn-portlet
dotlrn-static
dotlrn-xowiki
evaluation
evaluation-portlet
faq
faq-portlet
file-storage
forums
forums-portlet
fs-portlet
general-comments
intermedia-driver
new-portal
news
news-portlet
notifications
oacs-dav
openacs-default-theme
pkg
profile-provider
ref-countries
ref-language
ref-timezones
rrd-tool
rrd-tool.tar.gz
rss-support
search
static-portlet
survey
theme-zen
tsearch2-driver
user-profile
views
xotcl-core
xotcl-request-monitor
xotcl-request-monitor.tar.gz
xowf
xowiki
xowiki-portlet