nusCS2113-AY1819S2 / forum

Discussion forums
MIT License
2 stars 0 forks source link

Request to use third-party libraries #10

Open okkhoy opened 5 years ago

okkhoy commented 5 years ago

Dear all,

Use this issue to make a request to use any third-party library in your project.

Thanks, Akshay

nicholasleeeee commented 5 years ago

Hi Prof,

I would like to request to use a third library called gson. It is to convert Java Objects into JSON representation. I am using this to implement in my login feature.

https://github.com/google/gson

okkhoy commented 5 years ago

@nicholasleeeee approved 👍

ssunil3232 commented 5 years ago

Hi Prof,

I would like to request to use a third library called Apache.Poi. It is to create Excel sheets. I am using this to implement my Export feature.

okkhoy commented 5 years ago

@ssunil3232 approved 👍

lycjackie commented 5 years ago

Hi Prof,

My team would like request to use an open source css found at the URL below.

https://bitbucket.org/agix-material-fx/materialfx-material-design-for-javafx

We wish to use the css as a base to style our application.

okkhoy commented 5 years ago

@lycjackie Since there is no license terms associated with the codebase, I would need you to write to the developers seeking permission. Only once that is received, I can approve.

Creastery commented 5 years ago

@okkhoy The CSS file is open-sourced with MIT License (please see link: here), which is the same permissive license used by Address Book.

okkhoy commented 5 years ago

@lycjackie @Creastery approved 👍

jacobhan commented 5 years ago

Hi Prof,

I would like to request to use an API called Crypto Compare, which shares pricing data of cryptocurrencies. I am using this to implement my crypto feature for Budgeter, and I am only pulling prices. It is here: https://min-api.cryptocompare.com/

I would like to request to use an API called Alpha Vantage, which shares realtime and historical stock and forex data. I am using this to implement my stock feature for Budgeter, and I am only pulling prices. It is here: https://www.alphavantage.co/documentation/

Thank you.

okkhoy commented 5 years ago

@jacobhan Crypto compare api seems reasonable. You can use it. Please provide attribution in your project home page as per the requirement:

You can use our data for free under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. You must credit us with a link if you use our data on your website or app.

I am afraid I cannot approve Alphavantage as it is not compatible with the module policies.

jacobhan commented 5 years ago

Hi Prof, @okkhoy

I would like to request to use an API called IEX in place of Alpha Vantage, which provide access to data from exchanges. I am using this to implement my stock feature for Budgeter, and I am only pulling prices. It does not require an API key. It is here: https://iextrading.com/developer/docs/

okkhoy commented 5 years ago

@jacobhan there is no point requesting for new libraries since the submission and demo are completed. Please let me know which one you used first without permission, I am only willing to take a look at those, and not new ones.

BTW., you are not allowed to update your codebase after submission.

jacobhan commented 5 years ago

Ok, I used Alpha Vantage and Crypto Compare before submission. And I reverted any changes and just added credits on homepage.