-
Notifications
You must be signed in to change notification settings - Fork 1
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
Developer tasks #1
Comments
Hi Joe, The web development is already covered... as far as we have people with the skills and they only need a little time to reinstall the server and recover (and upgrade) the site that was implemented in drupal. But we have a hudge lack with django. Non of us know much about it. If you know pyton&django, you can pick any of the issues labeled as version 1.0 and 1.1 from this list: https://github.com/libreqda/libreQDA/issues Unfortunately, the issues are in Spanish. The team is formed by people of Urugay and Spain so Spanish is our common tongue. But if you like, we can sort and translate to English the most important/urgent issues. If you don't know django, there are also tasks you can help with... for instance, builidng a docker container to let people install the application in a easy way or joining the mail list and make proposals to improve the software... Keep in touch, |
Kind Sir, I'm glad to hear the project is getting back on its feet. I was able to use the project for my thesis research, but it had much to be desired. I do have Python and Django experience. I plan to contribute following my thesis defense. And Spanish is not an issue; luckily I speak enough to be functional in this case. Has anyone discussed migrating to Python 3 and Django 1.10 before addressing the existing issues? |
Hi Joe, Don't need to be so formal with us... our English is awful so we won't be able to notice the difference. ;-) Before start, let me introduce the team:
There are 2-3 more people around this project, but this is the "core" foundation group. I will introduce you the rest of the team as soon they say hello. So feel free to ask us whatever you have in mind. Just let me advance that, if it's about the UI/UX or the QDA you will have very good feedback... but not as good about the technical part. Let's start working? :-)
As I said, we don't know Django, so we didn't touch a single line of libreQDA code since the external company developed it for us... and it happens 3-4 years ago. So YES, upgrading looks like the most reasonable think we can do before going with the issues. May be second task, to facilitate moving your changes to production... could be dockerization? |
Thank you so much for the introductions; I look forward to meeting everyone! We definitely want to dockerize the app, but upgrading the core components for the project is going to be my main focus. Looking at some of the issues, I think migration and refactoring using newer Python 3 and Django functionality would solve many issues (including security issues and moving to a "light" version of Django). Since I'm in academia as well, my long-term plan is to start a LibreQDA working group once I get started with my Ph.D. program. That way I can get more developers and academics involved on my end. |
Take the Tardis you have in your office (according to your avatar's picture) and come to Barcelona. Please, let us know about how is going your plan. |
I wish it were that easy! :-) And I will start a thread in the libreqda repository with my ideas. Have a great weekend! |
I'm looking to contribute to both the website and the main project for LibreQDA. Did you a list of requirements for the website that I could start with?
The text was updated successfully, but these errors were encountered: