-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: Allow various importing format options #2
Comments
The way I've seen it done is it shows you a sample row of what you're importing, and then you can map it to existing rows or create new ones. Maybe that could work here. |
Now that I've actually got the module working (took me a little to figure out what was right...) I see what is going on. So yes Adam, that does sound right and that actually is happening now. However, I see some mods we need to make. I've made separate tickets for those. But back to the main idea here... I have added a whole new "Quick Import" feature which is a wizard similar to the way you import now, but it does not require you to save a Profile. For now, this is acting as a one-time import feature. Due to this new import method, I have rewritten a lot of the base of this project and separated everything out into reusable methods so we can rebuild the Profiles section to use this because it allows for importing from URLs and different formats. This will be a good start to the future features I hope to have like Automatic Feed Importing based on Profiles, additional source formats available, etc. I imagine it will take a few more days before I send a PR for this. I will also like to write some docs so you guys can easily get familiar with the new methods and all. @bergeo-fr Can I get some rights to edit the Wiki and possibly commit directly to the project? I am storing my changes on a separate branch in my forked repo for now, but I would like y'all to get a look at it and see what you think. |
@chadwithuhc hi Chad, you are now listed as a collaborator in this repo. Geoffrey |
Thanks Geoffry. I submitted a new Branch which has a Quick Import feature. Can you guys check it out when you get a chance? https://github.com/bergeo-fr/streams_import/tree/feature/quick-import -- See some docs on how to use it here: https://github.com/bergeo-fr/streams_import/wiki/Quick-Import I left your Profiles section alone and sort of built the Quick Import from the ground up. This is cause I wasn't fully sure how your code was working, but we can work to get them on the same code base. I have separated the code into more places now. Here is what was added or changed:
And we have some additional enhancements I would like to add before merging to the Master:
Later on down the line I would like to see these features added as well:
We can open separate tickets for a specific request when we are ready to do it. I am just using this ticket to track some ideas. EDIT: Added a link to the docs for Quick Import |
I would like to see the option to import data from various sources. Here are some I would like to see:
I think we need to create a "Type" section in the Profiles page which allows you to choose the type of data you are importing. You will have your current CSV or file based like you have now, but then add these new options. This will provide flexibility to import data from almost any source. Also, it could later on allow you to systematically import data from an API (such as Tumblr or Twitter).
Sample Usage
Let's discuss the idea of adding this as a new format for importing data. Thoughts?
The text was updated successfully, but these errors were encountered: