-
-
Notifications
You must be signed in to change notification settings - Fork 51
Writing an Analyzer for Arduino Libraries. My Take on it. #21
Comments
Hello there, Would like to start contributing to the project as soon as possible. |
Welcome @hmzakhalid, looking forward to see your proposal. Feel free to ask any question. Hello @abhstract - please open your own issue in this issue tracker as we'd like to have one issue per student as a direct communication channel. |
Hey @alranel , I have a question. |
@hmzakhalid can you point me to one of those issues? |
@alranel There were alot of Issues at the time i posted about modifying some library and Adding a library as well. I guess they were all resolved. |
Is there any Documentation I can follow? Have anyone Written it yet about how to contribute to the community and how to solve a certain common issues? |
Those are requests for addition to the Arduino Library Manager index. The indexer is not publicly available so there is no way for you to assist with that specific type of issue. For more information, see:
Regarding your goal of writing examples for Arduino libraries, there is this guide: If that's not what you're looking for, please provide more details so I can understand better. |
Submitted my first PR: |
Hey @per1234 @alranel , Can i change my Project? Actually I'm more interested in writing an analyzer for Arduino libraries. I've never done anything like that before and i really really wanna do it. I will learn so much new stuff and new concepts, solving different problems and it'll be wonderful to be coached by you guys. |
@per1234 Do i have to make my own crawler or can i use an Open Source one.. like Scrappy. I'll fetch the data through that from the Libraries and then run the Analyzer on the files. |
I'd say there is no point in reinventing the wheel if there is already a tool we can use for a component of the project. However, I am skeptical that Scrapy would be useful for this project. The easiest solution would be to just grab the I have actually already written a Python script that finds all the Arduino libraries on GitHub: Here is a Python script I wrote that checks all the libraries on the generated list for common problems: Another thing that might be worth considering is that most Arduino boards platforms come with bundled libraries (for example). These are the most used of all Arduino libraries. Those libraries are not in the Library Manager index, and are also not found by my inoliblist script. I would like to eventually run inolibbuglist on these libraries as well. Towards that goal, I have been assembling a list of all Arduino platforms, with the data folder path in the repository (the libraries will be under the |
I've Submitted my proposal |
Hey, My Name is Hamza Khalid, I'm in my 2nd Semester of University at NUCES in Islamabad. and I've worked with and used Arduino Before to win a Science Fair. I built a line following and Object Detection Robot in 12th Grade and from then on my Passion for Robotics took a wonderful start.
I would like to write Examples of the Official Libraries for GSoC'2020 . I see there are People building Apps for the Arduino Libraries with all the examples. But I would like to write those examples so that those people can implement them in their apps.
I think There should be 2 People with the task of writing all of the Examples. While the Others can work on the App.
I also have a Design and Web Development Background so I can also Help around with that.
Thank You Everyone. Very Excited to Join the Arduino Community.
The text was updated successfully, but these errors were encountered: