#336 - Remove bundled importers, except for forum importers
| Identifier | #336 |
|---|---|
| Issue type | Feature request or suggestion |
| Title | Remove bundled importers, except for forum importers |
| Status | Completed |
| Tags |
Risk: Deprecates functionality (custom) |
| Handling member | Chris Graham |
| Addon | import |
| Description | It's an impossible game of catchup allowing importing into Composr. The importers hook into the Composr APIs so they need maintaining with each API update, and for them to stay useful they need upgrading whenever the target software is upgraded. There are far too many products in the industry for the importers to ever be a complete enough set.
Therefore things like the 'phpnuke' or 'joomla' importer should be dropped. However, we should continue to support 'interchange formats', like CSV files, or zips of images with EXIF meta-data, or RSS files. Therefore you can import via these interchange formats, and the onus is on the source software being reasonable in it's support for interchange (if it's not, addons for that software can be created to facilitate it). |
| Steps to reproduce | |
| Funded? | No |
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".
Comments
Re: Doc Natural - I think Wordpress already has a decent RSS export, which Composr supports (v8 supports RSS import quite a lot better).
- banner, needs doing manually (it's unlikely very large long-term banner sets would want importing, because they'll be cycled regularly via some commercial contract)
- banner_type, N/A (Composr-specific)
- calendar_type/event, iCal
- catalogue_category/catalogue_entry, CSV
- cedi_page/cedi_post, no current method
- chat, N/A
- comcode_page, inbuilt support for htm files to be used as pages
- download/download_category, file-system and FTP based search
- forum/topic/post, we still have the forum importers and any other one can be done via intermediaries to those common ones
- gallery/image/video, zip files of media can be imported with EXIF detection for meta data and support for csv file for providing descriptions
- group/member, CSV import of members
- iotd, just import as gallery/image/video
- news/news_category, RSS/Atom
- poll, no current method
- quiz, quizzes are defined in text so are easy to input
- tester, no current method (this bundled addon will almost certainly become non-bundled in the future)
Also...
- emoticons, ZIP
- newsletter, CSV
Possible room for improvement...
- Implement cedi_page/cedi_post import (a zip of txt/htm files could work)
- Implement poll import (not sure what interchange format this could be)
- Comments/ratings have no interchange-based transfer method
- More consistent support for providing additional data for any content type within CSV, e.g. for downloads
(people can open up and sponsor issues for these if they need further development in those areas - for now it is more theoretical)