diff --git a/.coafile b/.coafile index 7dc819da..1d43ba98 100644 --- a/.coafile +++ b/.coafile @@ -27,10 +27,16 @@ max_lines_per_file = 500 [filenames] bears = FilenameBear -files = **.yml, **.html, **.md, **.js, **.css -ignore = vendor/**, resources/vendors/**, _projects/integrate-pyflakes-AST.md, data/locale/en/projects/**, _site/**, _reports/** +files = **.yml, **.html, **.js, **.css +ignore = vendor/**, resources/vendors/**, _site/**, _reports/** file_naming_convention = snake +[markdown_filenames] +bears = FilenameBear +files = **.md +ignore = vendor/**, resources/vendors/**, _reports/**, _site/**, _projects/integrate-pyflakes-AST.md, data/locale/en/projects/** +file_naming_convention = kebab + [spacing] bears = SpaceConsistencyBear files = **.html, **.css, **.js, **.json @@ -53,108 +59,108 @@ files = _projects/**.md bears = LineLengthBear max_line_length = 80 ignore_length_regex = .*https?:// -ignore = _projects/corobo_enhancement.md, - _projects/bear_updates.md, +ignore = _projects/corobo-enhancement.md, + _projects/bear-updates.md, _projects/README.md, - _projects/improve_installation.md, - _projects/commit_based_perftest.md, - _projects/automate_dependency_repology.md, - _projects/automate_vulture_whitelist.md, + _projects/improve-installation.md, + _projects/commit-based-perftest.md, + _projects/automate-dependency-repology.md, + _projects/automate-vulture-whitelist.md, _projects/integrate-pyflakes-AST.md, - _projects/rstcheck_with_better_sphinx_support.md, - _projects/nextgen_action_system.md, - _projects/implement_aspects.md, - _projects/debug_profile.md, - _projects/improve_diff_handling.md, + _projects/rstcheck-with-better-sphinx-support.md, + _projects/nextgen-action-system.md, + _projects/implement-aspects.md, + _projects/debug-profile.md, + _projects/improve-diff-handling.md, _projects/jetbrains-ide-plugin.md, - _projects/cobot_enhancement.md, + _projects/cobot-enhancement.md, _projects/example.md, _projects/aspects.md, - _projects/communication_bridge.md, - _projects/assign_issues.md, - _projects/coala_web.md, - _projects/use_coala.md, - _projects/enhance_coala_quickstart.md, - _projects/coala_cli.md, - _projects/go_bears_on_bsd.md, - _projects/gitmate_gitlab.md, - _projects/optimize_caching.md, - _projects/documentation_extraction.md, - _projects/git_task_list.md, - _projects/gitmate_jira.md, - _projects/use_coala_2.md, - _projects/gitmate_plugins.md, - _projects/use_coala_3.md, + _projects/communication-bridge.md, + _projects/assign-issues.md, + _projects/coala-web.md, + _projects/use-coala.md, + _projects/enhance-coala-quickstart.md, + _projects/coala-cli.md, + _projects/go-bears-on-bsd.md, + _projects/gitmate-gitlab.md, + _projects/optimize-caching.md, + _projects/documentation-extraction.md, + _projects/git-task-list.md, + _projects/gitmate-jira.md, + _projects/use-coala-2.md, + _projects/gitmate-plugins.md, + _projects/use-coala-3.md, _projects/vulture.md, - _projects/create_jenkins_plugin.md, - _projects/implement_metrics_for_coala.md, - _projects/newcomer_metrics.md, - _projects/editor_support.md, - _projects/extend_linter_integration.md, - _projects/pr_perftest.md, - _projects/add_repo_license.md, - _projects/antlr_v4.md, - _projects/coala_language_server.md, - _projects/gitmate_testing.md, - _projects/quickstart_green_mode.md, + _projects/create-jenkins-plugin.md, + _projects/implement-metrics-for-coala.md, + _projects/newcomer-metrics.md, + _projects/editor-support.md, + _projects/extend-linter-integration.md, + _projects/pr-perftest.md, + _projects/add-repo-license.md, + _projects/antlr-v4.md, + _projects/coala-language-server.md, + _projects/gitmate-testing.md, + _projects/quickstart-green-mode.md, _projects/commit-content-checks.md, - _projects/nested_languages.md, - _projects/meta_review.md, - _projects/convert_bear_to_aspects.md, - _projects/roberta_external_source.md, - _projects/generic_bears.md + _projects/nested-languages.md, + _projects/meta-review.md, + _projects/convert-bear-to-aspects.md, + _projects/roberta-external-source.md, + _projects/generic-bears.md [old_linelength_projects] -files = _projects/corobo_enhancement.md, - _projects/bear_updates.md, +files = _projects/corobo-enhancement.md, + _projects/bear-updates.md, _projects/README.md, - _projects/improve_installation.md, - _projects/commit_based_perftest.md, - _projects/automate_dependency_repology.md, - _projects/automate_vulture_whitelist.md, + _projects/improve-installation.md, + _projects/commit-based-perftest.md, + _projects/automate-dependency-repology.md, + _projects/automate-vulture-whitelist.md, _projects/integrate-pyflakes-AST.md, - _projects/rstcheck_with_better_sphinx_support.md, - _projects/nextgen_action_system.md, - _projects/implement_aspects.md, - _projects/debug_profile.md, - _projects/improve_diff_handling.md, + _projects/rstcheck-with-better-sphinx-support.md, + _projects/nextgen-action-system.md, + _projects/implement-aspects.md, + _projects/debug-profile.md, + _projects/improve-diff-handling.md, _projects/jetbrains-ide-plugin.md, - _projects/cobot_enhancement.md, + _projects/cobot-enhancement.md, _projects/example.md, _projects/aspects.md, - _projects/communication_bridge.md, - _projects/assign_issues.md, - _projects/coala_web.md, - _projects/use_coala.md, - _projects/enhance_coala_quickstart.md, - _projects/coala_cli.md, - _projects/go_bears_on_bsd.md, - _projects/gitmate_gitlab.md, - _projects/optimize_caching.md, - _projects/documentation_extraction.md, - _projects/git_task_list.md, - _projects/gitmate_jira.md, - _projects/use_coala_2.md, - _projects/gitmate_plugins.md, - _projects/use_coala_3.md, + _projects/communication-bridge.md, + _projects/assign-issues.md, + _projects/coala-web.md, + _projects/use-coala.md, + _projects/enhance-coala-quickstart.md, + _projects/coala-cli.md, + _projects/go-bears-on-bsd.md, + _projects/gitmate-gitlab.md, + _projects/optimize-caching.md, + _projects/documentation-extraction.md, + _projects/git-task-list.md, + _projects/gitmate-jira.md, + _projects/use-coala-2.md, + _projects/gitmate-plugins.md, + _projects/use-coala-3.md, _projects/vulture.md, - _projects/create_jenkins_plugin.md, - _projects/implement_metrics_for_coala.md, - _projects/newcomer_metrics.md, - _projects/editor_support.md, - _projects/extend_linter_integration.md, - _projects/pr_perftest.md, - _projects/add_repo_license.md, - _projects/antlr_v4.md, - _projects/coala_language_server.md, - _projects/gitmate_testing.md, - _projects/quickstart_green_mode.md, + _projects/create-jenkins-plugin.md, + _projects/implement-metrics-for-coala.md, + _projects/newcomer-metrics.md, + _projects/editor-support.md, + _projects/extend-linter-integration.md, + _projects/pr-perftest.md, + _projects/add-repo-license.md, + _projects/antlr-v4.md, + _projects/coala-language-server.md, + _projects/gitmate-testing.md, + _projects/quickstart-green-mode.md, _projects/commit-content-checks.md, - _projects/nested_languages.md, - _projects/meta_review.md, - _projects/convert_bear_to_aspects.md, - _projects/roberta_external_source.md, - _projects/generic_bears.md + _projects/nested-languages.md, + _projects/meta-review.md, + _projects/convert-bear-to-aspects.md, + _projects/roberta-external-source.md, + _projects/generic-bears.md ignore_length_regex = .*https?:// bears = LineLengthBear max_line_length = 120 diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 00000000..f5c89b52 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,33 @@ +# EditorConfig is awesome: https://EditorConfig.org + +# top-most EditorConfig file +root = true + +# Unix-style newlines with a newline ending every file +[*] +end_of_line = lf +insert_final_newline = true + +# Matches multiple files with brace expansion notation +# Set default charset +[*.{js,py}] +charset = utf-8 + +# 4 space indentation +[*.py] +indent_style = space +indent_size = 4 + +# Tab indentation (no size specified) +[Makefile] +indent_style = tab + +# Indentation override for all JS under lib directory +[lib/**.js] +indent_style = space +indent_size = 2 + +# Matches the exact files either package.json or .travis.yml +[{package.json,.travis.yml}] +indent_style = space +indent_size = 2 diff --git a/.gitignore b/.gitignore index 640cefb8..86e929d6 100644 --- a/.gitignore +++ b/.gitignore @@ -240,6 +240,9 @@ fabric.properties # Editor-based Rest Client .idea/httpRequests +# Android studio 3.1+ serialized cache file +.idea/caches/build_file_checksums.ser + # SublimeText rules # Cache files for Sublime Text *.tmlanguage.cache @@ -298,17 +301,11 @@ tmtags # # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore -## User settings -xcuserdata/ - -## compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9) -*.xcscmblueprint -*.xccheckout - -## compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4) +## Build generated build/ DerivedData/ -*.moved-aside + +## Various settings *.pbxuser !default.pbxuser *.mode1v3 @@ -317,6 +314,68 @@ DerivedData/ !default.mode2v3 *.perspectivev3 !default.perspectivev3 +xcuserdata/ + +## Other +*.moved-aside +*.xccheckout +*.xcscmblueprint + +## Obj-C/Swift specific +*.hmap +*.ipa +*.dSYM.zip +*.dSYM + +## Playgrounds +timeline.xctimeline +playground.xcworkspace + +# Swift Package Manager +# +# Add this line if you want to avoid checking in source code from Swift Package Manager dependencies. +# Packages/ +# Package.pins +# Package.resolved +.build/ + +# CocoaPods +# +# We recommend against adding the Pods directory to your .gitignore. However +# you should judge for yourself, the pros and cons are mentioned at: +# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control +# +# Pods/ +# +# Add this line if you want to avoid checking in source code from the Xcode workspace +# *.xcworkspace + +# Carthage +# +# Add this line if you want to avoid checking in source code from Carthage dependencies. +# Carthage/Checkouts + +Carthage/Build + +# fastlane +# +# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the +# screenshots whenever they are needed. +# For more information about the recommended setup visit: +# https://docs.fastlane.tools/best-practices/source-control/#source-control + +fastlane/report.xml +fastlane/Preview.html +fastlane/screenshots/**/*.png +fastlane/test_output + +# Code Injection +# +# After new code Injection tools there's a generated folder /iOSInjectionProject +# https://github.com/johnno1962/injectionforxcode + +iOSInjectionProject/ + # Eclipse rules diff --git a/_faq/application_template.md b/_faq/application-template.md similarity index 100% rename from _faq/application_template.md rename to _faq/application-template.md diff --git a/_faq/coala_will_apply_for_gsoc_2018.md b/_faq/coala-will-apply-for-gsoc-2018.md similarity index 100% rename from _faq/coala_will_apply_for_gsoc_2018.md rename to _faq/coala-will-apply-for-gsoc-2018.md diff --git a/_faq/coala-will-apply-for-gsoc.md b/_faq/coala-will-apply-for-gsoc.md new file mode 100644 index 00000000..d32df5b2 --- /dev/null +++ b/_faq/coala-will-apply-for-gsoc.md @@ -0,0 +1,4 @@ +--- +question: "Will coala apply for Google Summer of Code next year?" +--- +Yes, coala will apply as an organisation for Google Summer of Code next year. You might read the [GSoC Timeline](https://developers.google.com/open-source/gsoc/timeline) to get an idea of how things will proceed. diff --git a/_faq/contact_mentor.md b/_faq/contact-mentor.md similarity index 100% rename from _faq/contact_mentor.md rename to _faq/contact-mentor.md diff --git a/_faq/gsoc_requirements.md b/_faq/gsoc-requirements.md similarity index 100% rename from _faq/gsoc_requirements.md rename to _faq/gsoc-requirements.md diff --git a/_faq/high_involvement_status.md b/_faq/high-involvement-status.md similarity index 100% rename from _faq/high_involvement_status.md rename to _faq/high-involvement-status.md diff --git a/_faq/i_want_to_do_a_gsoc.md b/_faq/i-want-to-do-a-gsoc.md similarity index 100% rename from _faq/i_want_to_do_a_gsoc.md rename to _faq/i-want-to-do-a-gsoc.md diff --git a/_faq/is_mentor_necessary.md b/_faq/is-mentor-necessary.md similarity index 100% rename from _faq/is_mentor_necessary.md rename to _faq/is-mentor-necessary.md diff --git a/_faq/mentor_obligations.md b/_faq/mentor-obligations.md similarity index 100% rename from _faq/mentor_obligations.md rename to _faq/mentor-obligations.md diff --git a/_faq/own_project_idea.md b/_faq/own-project-idea.md similarity index 100% rename from _faq/own_project_idea.md rename to _faq/own-project-idea.md diff --git a/_faq/project_participation.md b/_faq/project-participation.md similarity index 100% rename from _faq/project_participation.md rename to _faq/project-participation.md diff --git a/_faq/steal_project_idea.md b/_faq/steal-project-idea.md similarity index 100% rename from _faq/steal_project_idea.md rename to _faq/steal-project-idea.md diff --git a/_faq/student_obligations.md b/_faq/student-obligations.md similarity index 100% rename from _faq/student_obligations.md rename to _faq/student-obligations.md diff --git a/_faq/working_out_the_proposal.md b/_faq/working-out-the-proposal.md similarity index 100% rename from _faq/working_out_the_proposal.md rename to _faq/working-out-the-proposal.md diff --git a/_faq/writing_a_great_proposal.md b/_faq/writing-a-great-proposal.md similarity index 100% rename from _faq/writing_a_great_proposal.md rename to _faq/writing-a-great-proposal.md diff --git a/_projects/add_repo_license.md b/_projects/add-repo-license.md similarity index 97% rename from _projects/add_repo_license.md rename to _projects/add-repo-license.md index e0f9ef3f..d9cdb315 100644 --- a/_projects/add_repo_license.md +++ b/_projects/add-repo-license.md @@ -9,7 +9,7 @@ initiatives: issues: - "https://github.com/coala/meta/issues/58" - "https://github.com/coala/meta/issues/81" -markdown: add_repo_license.md +markdown: add-repo-license.md mentors: - pombredanne - jayvdb @@ -145,7 +145,7 @@ Replace `mit` with the short license identifier that GitHub has allocated to the ## Examples Examples of this task being done by Indonesian University students can be found at -[this blog post](http://besutkode.org/elimination/2016/11/01/31-october-elimination-results/). +[this blog post](https://github.com/BesutKode/BesutKode.github.io/blob/master/_posts/2016-11-01-31-october-elimination-results.md). ## Stackoverflow tags diff --git a/_projects/antlr_v4.md b/_projects/antlr-v4.md similarity index 99% rename from _projects/antlr_v4.md rename to _projects/antlr-v4.md index 6db0e8ec..59f63492 100644 --- a/_projects/antlr_v4.md +++ b/_projects/antlr-v4.md @@ -8,7 +8,7 @@ initiatives: - GSoC - RGSoC issues: [] -markdown: antlr_v4.md +markdown: antlr-v4.md mentors: - Udayan12167 - corona10 diff --git a/_projects/aspects.md b/_projects/aspects.md index c64de135..c71cf32b 100644 --- a/_projects/aspects.md +++ b/_projects/aspects.md @@ -9,7 +9,7 @@ initiatives: - GSoC - RGSoC issues: [] -markdown: implement_aspects.md +markdown: implement-aspects.md mentors: - userzimmermann - jayvdb diff --git a/_projects/assign_issues.md b/_projects/assign-issues.md similarity index 98% rename from _projects/assign_issues.md rename to _projects/assign-issues.md index 750b9786..ef974fde 100644 --- a/_projects/assign_issues.md +++ b/_projects/assign-issues.md @@ -10,7 +10,7 @@ status: completed initiatives: - Research issues: [] -markdown: assign_issues.md +markdown: assign-issues.md mentors: - fneu - sils diff --git a/_projects/automate_dependency_repology.md b/_projects/automate-dependency-repology.md similarity index 98% rename from _projects/automate_dependency_repology.md rename to _projects/automate-dependency-repology.md index fd08213b..98169651 100644 --- a/_projects/automate_dependency_repology.md +++ b/_projects/automate-dependency-repology.md @@ -11,7 +11,7 @@ issues: - "https://gitlab.com/coala/package_manager/issues/159" - "https://github.com/coala/coala/issues/4605" - "https://github.com/repology/repology/issues/512" -markdown: automate_dependency_repology.md +markdown: automate-dependency-repology.md mentors: - waldyrious - fexpr diff --git a/_projects/automate_vulture_whitelist.md b/_projects/automate-vulture-whitelist.md similarity index 98% rename from _projects/automate_vulture_whitelist.md rename to _projects/automate-vulture-whitelist.md index 35585325..4f53023f 100644 --- a/_projects/automate_vulture_whitelist.md +++ b/_projects/automate-vulture-whitelist.md @@ -17,7 +17,7 @@ initiatives: issues: - "https://github.com/jendrikseipp/vulture/issues/109" - "https://github.com/jendrikseipp/vulture/issues/8" -markdown: automate_vulture_whitelist.md +markdown: automate-vulture-whitelist.md requirements: - "Familiarity with vulture" - "Knowledge of AST's" diff --git a/_projects/bear_updates.md b/_projects/bear-updates.md similarity index 99% rename from _projects/bear_updates.md rename to _projects/bear-updates.md index a1759cab..6d68b311 100644 --- a/_projects/bear_updates.md +++ b/_projects/bear-updates.md @@ -7,7 +7,7 @@ initiatives: - GSoC - RGSoC issues: [] -markdown: bear_updates.md +markdown: bear-updates.md mentors: - NiklasMM - AbdealiJK diff --git a/_projects/coala_cli.md b/_projects/coala-cli.md similarity index 99% rename from _projects/coala_cli.md rename to _projects/coala-cli.md index 8a6169fc..fbb70213 100644 --- a/_projects/coala_cli.md +++ b/_projects/coala-cli.md @@ -28,7 +28,7 @@ issues: - "https://gitlab.com/coala/GSoC/GSoC-2017/issues/137" - "https://gitlab.com/coala/GSoC/GSoC-2017/issues/138" - "https://gitlab.com/coala/GSoC/GSoC-2017/issues/158" -markdown: coala_cli.md +markdown: coala-cli.md mentors: - yukiisbored - Adrianzatreanu diff --git a/_projects/coala_language_server.md b/_projects/coala-language-server.md similarity index 99% rename from _projects/coala_language_server.md rename to _projects/coala-language-server.md index 810e5325..578fd0cc 100644 --- a/_projects/coala_language_server.md +++ b/_projects/coala-language-server.md @@ -9,7 +9,7 @@ initiatives: issues: - "https://github.com/coala/coala-vs-code/issues/3" - "https://github.com/coala/coala-vs-code/issues/4" -markdown: coala_language_server.md +markdown: coala-language-server.md mentors: - gaocegege - gatesn diff --git a/_projects/coala_web.md b/_projects/coala-web.md similarity index 99% rename from _projects/coala_web.md rename to _projects/coala-web.md index 0c378f82..e102b39a 100644 --- a/_projects/coala_web.md +++ b/_projects/coala-web.md @@ -26,7 +26,7 @@ issues: - "https://gitlab.com/coala/GSoC/GSoC-2017/issues/198" - "https://gitlab.com/coala/GSoC/GSoC-2017/issues/199" - "https://gitlab.com/coala/GSoC/GSoC-2017/issues/204" -markdown: coala_web.md +markdown: coala-web.md mentors: - sils - fneu diff --git a/_projects/cobot_enhancement.md b/_projects/cobot-enhancement.md similarity index 99% rename from _projects/cobot_enhancement.md rename to _projects/cobot-enhancement.md index bc03ed12..ac2493cd 100644 --- a/_projects/cobot_enhancement.md +++ b/_projects/cobot-enhancement.md @@ -17,7 +17,7 @@ issues: - "https://gitlab.com/coala/GSoC/GSoC-2017/issues/20" - "https://gitlab.com/coala/GSoC/GSoC-2017/issues/49" - "https://gitlab.com/coala/GSoC/GSoC-2017/issues/48" -markdown: cobot_enhancement.md +markdown: cobot-enhancement.md mentors: - Udayan12167 - sadovnychyi diff --git a/_projects/commit_based_perftest.md b/_projects/commit-based-perftest.md similarity index 96% rename from _projects/commit_based_perftest.md rename to _projects/commit-based-perftest.md index 36c3e678..29c80708 100644 --- a/_projects/commit_based_perftest.md +++ b/_projects/commit-based-perftest.md @@ -7,7 +7,7 @@ status: in_progress initiatives: - Paper issues: [] -markdown: commit_based_perftest.md +markdown: commit-based-perftest.md name: "Researching commit-based performance testing" requirements: - "The participant should have some prior experience with investigating the performance of software." diff --git a/_projects/communication_bridge.md b/_projects/communication-bridge.md similarity index 98% rename from _projects/communication_bridge.md rename to _projects/communication-bridge.md index 4f5e7f58..b2c3638d 100644 --- a/_projects/communication_bridge.md +++ b/_projects/communication-bridge.md @@ -7,7 +7,7 @@ initiatives: - GSoC - RGSoC issues: [] -markdown: communication_bridge.md +markdown: communication-bridge.md mentors: - jayvdb - chauffer diff --git a/_projects/convert_bear_to_aspects.md b/_projects/convert-bear-to-aspects.md similarity index 98% rename from _projects/convert_bear_to_aspects.md rename to _projects/convert-bear-to-aspects.md index c0190a27..0b061143 100644 --- a/_projects/convert_bear_to_aspects.md +++ b/_projects/convert-bear-to-aspects.md @@ -8,7 +8,7 @@ initiatives: - GSoC - RGSoC issues: [] -markdown: convert_bear_to_aspects.md +markdown: convert-bear-to-aspects.md mentors: - adhikasp - jschwarzwalder diff --git a/_projects/corobo_enhancement.md b/_projects/corobo-enhancement.md similarity index 98% rename from _projects/corobo_enhancement.md rename to _projects/corobo-enhancement.md index f65f4142..33e968bc 100644 --- a/_projects/corobo_enhancement.md +++ b/_projects/corobo-enhancement.md @@ -11,7 +11,7 @@ issues: - "https://github.com/coala/corobo/issues/424" - "https://github.com/coala/corobo/issues/509" - "https://github.com/coala/corobo/issues?q=is%3Aopen+is%3Aissue+label%3Aarea%2Fconfig" -markdown: corobo_enhancement.md +markdown: corobo-enhancement.md mentors: - meetmangukiya - gbin diff --git a/_projects/create_jenkins_plugin.md b/_projects/create-jenkins-plugin.md similarity index 98% rename from _projects/create_jenkins_plugin.md rename to _projects/create-jenkins-plugin.md index b4ee3d7a..5149e133 100644 --- a/_projects/create_jenkins_plugin.md +++ b/_projects/create-jenkins-plugin.md @@ -10,7 +10,7 @@ initiatives: - RGSoC issues: - "https://github.com/coala/coala/issues/2757" -markdown: create_jenkins_plugin.md +markdown: create-jenkins-plugin.md mentors: - Udayan12167 - uhafner diff --git a/_projects/debug_profile.md b/_projects/debug-profile.md similarity index 99% rename from _projects/debug_profile.md rename to _projects/debug-profile.md index 13696ac6..69187598 100644 --- a/_projects/debug_profile.md +++ b/_projects/debug-profile.md @@ -9,7 +9,7 @@ initiatives: issues: - "https://github.com/coala/coala/issues/565" - "https://github.com/coala/coala/issues/1101" -markdown: debug_profile.md +markdown: debug-profile.md mentors: - fneu - arjunsinghy96 diff --git a/_projects/documentation_extraction.md b/_projects/documentation-extraction.md similarity index 98% rename from _projects/documentation_extraction.md rename to _projects/documentation-extraction.md index 134689e9..aa61a864 100644 --- a/_projects/documentation_extraction.md +++ b/_projects/documentation-extraction.md @@ -9,7 +9,7 @@ initiatives: - GSoC - RGSoC issues: [] -markdown: documentation_extraction.md +markdown: documentation-extraction.md mentors: - SanketDG - NiklasMM diff --git a/_projects/editor_support.md b/_projects/editor-support.md similarity index 94% rename from _projects/editor_support.md rename to _projects/editor-support.md index e208fc4c..1073894d 100644 --- a/_projects/editor_support.md +++ b/_projects/editor-support.md @@ -8,12 +8,11 @@ initiatives: - RGSoC issues: - "https://github.com/coala/coala-atom/issues/37" - - "https://github.com/coala/coala-emacs/issues/11" - - "https://github.com/coala/coala-eclipse/issues/25" + - "https://github.com/coala/coala-eclipse/issues/51" - "https://github.com/coala/coala-vim/issues/24" - "https://github.com/coala/coala-gedit/issues/5" - "https://github.com/coala/coala-sublime/issues/4" -markdown: editor_support.md +markdown: editor-support.md mentors: - AbdealiJK - fneu @@ -46,7 +45,7 @@ For sublime, we'll be using the which is a plugin by itself. For atom, we have the apm testing architecture which does not require a GUI. -For VI and emacs, we will most likely use a testing framework such as +For VI, we will most likely use a testing framework such as [Vimcasts](https://github.com/kana/vim-vspec). For some editors like gedit, running tests is not easy and there is no api to do it. In such cases we would want to use diff --git a/_projects/enhance_coala_quickstart.md b/_projects/enhance-coala-quickstart.md similarity index 99% rename from _projects/enhance_coala_quickstart.md rename to _projects/enhance-coala-quickstart.md index b76c26d7..4ae4d578 100644 --- a/_projects/enhance_coala_quickstart.md +++ b/_projects/enhance-coala-quickstart.md @@ -22,7 +22,7 @@ issues: - "https://gitlab.com/coala/GSoC/GSoC-2017/issues/65" - "https://gitlab.com/coala/GSoC/GSoC-2017/issues/66" - "https://gitlab.com/coala/GSoC/GSoC-2017/issues/67" -markdown: enhance_coala_quickstart.md +markdown: enhance-coala-quickstart.md mentors: - adtac - Adrianzatreanu diff --git a/_projects/extend_linter_integration.md b/_projects/extend-linter-integration.md similarity index 99% rename from _projects/extend_linter_integration.md rename to _projects/extend-linter-integration.md index 715dde28..51352a83 100644 --- a/_projects/extend_linter_integration.md +++ b/_projects/extend-linter-integration.md @@ -10,7 +10,7 @@ initiatives: - RGSoC issues: - "https://github.com/coala/engagement/issues/66" -markdown: extend_linter_integration.md +markdown: extend-linter-integration.md mentors: - AbdealiJK - Makman2 diff --git a/_projects/generic_bears.md b/_projects/generic-bears.md similarity index 99% rename from _projects/generic_bears.md rename to _projects/generic-bears.md index e87bac74..1d080aa5 100644 --- a/_projects/generic_bears.md +++ b/_projects/generic-bears.md @@ -7,7 +7,7 @@ initiatives: - GSoC - RGSoC issues: [] -markdown: generic_bears.md +markdown: generic-bears.md mentors: - abhsag24 - Mixih diff --git a/_projects/git_task_list.md b/_projects/git-task-list.md similarity index 99% rename from _projects/git_task_list.md rename to _projects/git-task-list.md index a2a307d8..12dca1cf 100644 --- a/_projects/git_task_list.md +++ b/_projects/git-task-list.md @@ -7,7 +7,7 @@ initiatives: - GSoC issues: - https://github.com/coala/coala/issues/4080 -markdown: git_task_list.md +markdown: git-task-list.md mentors: - blazeu - yukiisbored diff --git a/_projects/gitmate_gitlab.md b/_projects/gitmate-gitlab.md similarity index 100% rename from _projects/gitmate_gitlab.md rename to _projects/gitmate-gitlab.md diff --git a/_projects/gitmate_jira.md b/_projects/gitmate-jira.md similarity index 100% rename from _projects/gitmate_jira.md rename to _projects/gitmate-jira.md diff --git a/_projects/gitmate_plugins.md b/_projects/gitmate-plugins.md similarity index 100% rename from _projects/gitmate_plugins.md rename to _projects/gitmate-plugins.md diff --git a/_projects/gitmate_testing.md b/_projects/gitmate-testing.md similarity index 99% rename from _projects/gitmate_testing.md rename to _projects/gitmate-testing.md index 058ab9c9..4aaa893b 100644 --- a/_projects/gitmate_testing.md +++ b/_projects/gitmate-testing.md @@ -12,7 +12,7 @@ initiatives: issues: - "https://gitlab.com/gitmate/open-source/gitmate-2/issues/245" - "https://gitlab.com/gitmate/open-source/gitmate-2/issues/294" -markdown: gitmate_testing.md +markdown: gitmate-testing.md mentors: - nkprince007 - sils diff --git a/_projects/go_bears_on_bsd.md b/_projects/go-bears-on-bsd.md similarity index 99% rename from _projects/go_bears_on_bsd.md rename to _projects/go-bears-on-bsd.md index c80ad0c2..f74b8bf8 100644 --- a/_projects/go_bears_on_bsd.md +++ b/_projects/go-bears-on-bsd.md @@ -9,7 +9,7 @@ initiatives: issues: - "https://gitlab.com/coala/package_manager/issues/149" - "https://github.com/coala/coala-bears/issues/2481" -markdown: go_bears_on_bsd.md +markdown: go-bears-on-bsd.md mentors: - xferra - yukiisbored diff --git a/_projects/i_gitt_scm_support.md b/_projects/i-gitt-scm-support.md similarity index 100% rename from _projects/i_gitt_scm_support.md rename to _projects/i-gitt-scm-support.md diff --git a/_projects/implement_aspects.md b/_projects/implement-aspects.md similarity index 100% rename from _projects/implement_aspects.md rename to _projects/implement-aspects.md diff --git a/_projects/implement_metrics_for_coala.md b/_projects/implement-metrics-for-coala.md similarity index 98% rename from _projects/implement_metrics_for_coala.md rename to _projects/implement-metrics-for-coala.md index 0bb2d5c5..e3dd6c62 100644 --- a/_projects/implement_metrics_for_coala.md +++ b/_projects/implement-metrics-for-coala.md @@ -9,7 +9,7 @@ initiatives: - RGSoC issues: - "https://github.com/coala/coala/issues/759" -markdown: implement_metrics_for_coala.md +markdown: implement-metrics-for-coala.md mentors: - fneu - jayvdb diff --git a/_projects/improve_diff_handling.md b/_projects/improve-diff-handling.md similarity index 99% rename from _projects/improve_diff_handling.md rename to _projects/improve-diff-handling.md index 037d19b5..647fdeae 100644 --- a/_projects/improve_diff_handling.md +++ b/_projects/improve-diff-handling.md @@ -8,7 +8,7 @@ initiatives: - RGSoC issues: - "https://github.com/coala/coala/issues/1021" -markdown: improve_diff_handling.md +markdown: improve-diff-handling.md mentors: - satwikkansal - sils diff --git a/_projects/improve_installation.md b/_projects/improve-installation.md similarity index 99% rename from _projects/improve_installation.md rename to _projects/improve-installation.md index 318cd1e1..c288621a 100644 --- a/_projects/improve_installation.md +++ b/_projects/improve-installation.md @@ -11,7 +11,7 @@ initiatives: issues: - "https://github.com/coala/coala-bears/issues/845" - "https://github.com/coala/coala-bears/issues/664" -markdown: improve_installation.md +markdown: improve-installation.md mentors: - Udayan12167 - mbodenhamer diff --git a/_projects/integrate-pyflakes-AST.md b/_projects/integrate-pyflakes-AST.md index 46621a06..018477cb 100644 --- a/_projects/integrate-pyflakes-AST.md +++ b/_projects/integrate-pyflakes-AST.md @@ -13,11 +13,11 @@ mentors: - jayvdb - myint - adhikasp -name: "Integrate pyflakes-enhanced AST into coala " +name: "Integrate pyflakes-enhanced AST into coala" requirements: - - "The participant has a patch to any bear merged. Check out + - "The participant has a patch to any bear merged. Check out [existing bear proposal](https://github.com/coala/coala-bears/issues)." - - "The participant has a patch to pyflakes merged. Check out + - "The participant has a patch to pyflakes merged. Check out [easy task](https://bugs.launchpad.net/pyflakes/+bugs?field.tag=easy)." status: completed tags: @@ -25,7 +25,7 @@ tags: - Pyflakes --- flake8 has many plugins which are commonly used in the python development -community. flake8 is a wrapper, similar to coala, that provides the +community. flake8 is a wrapper, similar to coala, that provides the AST to its plugins. Instead of coala using the flake8 wrapper, which adds another level of complexity and uncertainty with regards to configuration, coala would like to directly load the python-enhanced AST @@ -39,7 +39,7 @@ This project focuses on integrating the [AST](https://en.wikipedia.org/wiki/Abstract_syntax_tree) into coala and redesign flake8 plugins [`flake8-future-import`](https://github.com/xZise/flake8-future-import) and -[`flake8-builtins`](https://github.com/gforcada/flake8-builtins) so that they +[`flake8-builtins`](https://github.com/gforcada/flake8-builtins) so that they use pyflakes-enhanced AST. A seperate wrapper is also needed to be designed so that the pre-existing plugins can work without any modification. diff --git a/_projects/meta_review.md b/_projects/meta-review.md similarity index 99% rename from _projects/meta_review.md rename to _projects/meta-review.md index 2f9ab0f1..e92da5a1 100644 --- a/_projects/meta_review.md +++ b/_projects/meta-review.md @@ -7,7 +7,7 @@ initiatives: - GSoC issues: - "https://github.com/coala/projects/issues/480" -markdown: meta_review.md +markdown: meta-review.md mentors: - hemangsk - blazeu diff --git a/_projects/nested_languages.md b/_projects/nested-languages.md similarity index 98% rename from _projects/nested_languages.md rename to _projects/nested-languages.md index 127b8159..bc930df5 100644 --- a/_projects/nested_languages.md +++ b/_projects/nested-languages.md @@ -10,7 +10,7 @@ initiatives: - RGSoC issues: - "https://github.com/coala/coala/issues/1690" -markdown: nested_languages.md +markdown: nested-languages.md mentors: - corona10 - Udayan12167 diff --git a/_projects/newcomer_metrics.md b/_projects/newcomer-metrics.md similarity index 98% rename from _projects/newcomer_metrics.md rename to _projects/newcomer-metrics.md index 3e1d1937..f9aaf45f 100644 --- a/_projects/newcomer_metrics.md +++ b/_projects/newcomer-metrics.md @@ -6,7 +6,7 @@ difficulty: medium initiatives: - GSoC issues: [] -markdown: newcomer_metrics.md +markdown: newcomer-metrics.md mentors: - jayvdb - gkrishnan724 diff --git a/_projects/nextgen_action_system.md b/_projects/nextgen-action-system.md similarity index 100% rename from _projects/nextgen_action_system.md rename to _projects/nextgen-action-system.md diff --git a/_projects/optimize_caching.md b/_projects/optimize-caching.md similarity index 99% rename from _projects/optimize_caching.md rename to _projects/optimize-caching.md index 37316c0f..570e8708 100644 --- a/_projects/optimize_caching.md +++ b/_projects/optimize-caching.md @@ -11,7 +11,7 @@ issues: - "https://github.com/coala/coala/issues/2912" - "https://github.com/coala/coala/issues/2541" - "https://github.com/coala/coala/issues/5136" -markdown: optimize_caching.md +markdown: optimize-caching.md mentors: - Makman2 - shreyans800755 diff --git a/_projects/pr_perftest.md b/_projects/pr-perftest.md similarity index 96% rename from _projects/pr_perftest.md rename to _projects/pr-perftest.md index 9c4bd3ce..403e7b69 100644 --- a/_projects/pr_perftest.md +++ b/_projects/pr-perftest.md @@ -7,7 +7,7 @@ difficulty: medium initiatives: - Paper issues: [] -markdown: pr_perftest.md +markdown: pr-perftest.md name: "Performance measurement for pull requests" requirements: - "Prior experience with commit-based performance testing." diff --git a/_projects/quickstart_green_mode.md b/_projects/quickstart-green-mode.md similarity index 99% rename from _projects/quickstart_green_mode.md rename to _projects/quickstart-green-mode.md index 21d36a73..d7edefc6 100644 --- a/_projects/quickstart_green_mode.md +++ b/_projects/quickstart-green-mode.md @@ -8,7 +8,7 @@ initiatives: - GSoC - RGSoC issues: -markdown: quickstart_green_mode.md +markdown: quickstart-green-mode.md mentors: - satwikkansal - adtac diff --git a/_projects/roberta_external_source.md b/_projects/roberta-external-source.md similarity index 99% rename from _projects/roberta_external_source.md rename to _projects/roberta-external-source.md index 5c4ea0a0..458153fd 100644 --- a/_projects/roberta_external_source.md +++ b/_projects/roberta-external-source.md @@ -10,7 +10,7 @@ status: disabled initiatives: - GSoC issues: [] -markdown: roberta_external_source.md +markdown: roberta-external-source.md mentors: - maweki name: "One click linting for online projects in the browser" diff --git a/_projects/rstcheck_with_better_sphinx_support.md b/_projects/rstcheck-with-better-sphinx-support.md similarity index 98% rename from _projects/rstcheck_with_better_sphinx_support.md rename to _projects/rstcheck-with-better-sphinx-support.md index 069edf77..23034bfe 100644 --- a/_projects/rstcheck_with_better_sphinx_support.md +++ b/_projects/rstcheck-with-better-sphinx-support.md @@ -8,7 +8,7 @@ initiatives: - GSoC - RGSoC issues: [] -markdown: rstcheck_with_better_sphinx_support.md +markdown: rstcheck-with-better-sphinx-support.md mentors: - myint name: "Improve Sphinx support in rstcheck" diff --git a/_projects/use_coala_2.md b/_projects/use-coala-2.md similarity index 99% rename from _projects/use_coala_2.md rename to _projects/use-coala-2.md index 9bcf7d91..46f8a713 100644 --- a/_projects/use_coala_2.md +++ b/_projects/use-coala-2.md @@ -8,7 +8,7 @@ difficulty: medium status: completed initiatives: - GCI -markdown: use_coala_2.md +markdown: use-coala-2.md mentors: - jayvdb - sils diff --git a/_projects/use_coala_3.md b/_projects/use-coala-3.md similarity index 99% rename from _projects/use_coala_3.md rename to _projects/use-coala-3.md index a8ad7e11..e7b854a8 100644 --- a/_projects/use_coala_3.md +++ b/_projects/use-coala-3.md @@ -8,7 +8,7 @@ difficulty: medium status: completed initiatives: - GCI -markdown: use_coala_3.md +markdown: use-coala-3.md mentors: - jayvdb - sils diff --git a/_projects/use_coala.md b/_projects/use-coala.md similarity index 99% rename from _projects/use_coala.md rename to _projects/use-coala.md index 6585021e..a8c4251a 100644 --- a/_projects/use_coala.md +++ b/_projects/use-coala.md @@ -10,7 +10,7 @@ initiatives: issues: - "https://github.com/coala/meta/issues/58" - "https://github.com/coala/meta/issues/81" -markdown: use_coala.md +markdown: use-coala.md mentors: - jayvdb - sils diff --git a/_reports/adhikasp.md b/_reports/adhikasp.md index 70fd088b..73db49a0 100644 --- a/_reports/adhikasp.md +++ b/_reports/adhikasp.md @@ -40,107 +40,231 @@ blog: https://adhikasp.github.io activity: - 0: - repo: coala - - link: https://github.com/coala/coala/pull/4412 + - link: https://github.com/coala/coala/pull/4412/commits/66d0276f0a45f221bc2d880a4fd5d4c63f6d119e - details: > aspectModule: Add ``get()`` method - 1: - repo: coala - - link: https://github.com/coala/coala/pull/4392 + - link: https://github.com/coala/coala/pull/4392/commits/0a67a087f1832c7500b8e5ba362c50546e0bd9fa - details: > - AspectList: Add ``get()`` method + aspect test: Add SubSubAspect fixture - 2: - repo: coala - - link: https://github.com/coala/coala/pull/4395 + - link: https://github.com/coala/coala/pull/4392/commits/79b18a953d32ecc14b00441fb272717f7d4b7f72 - details: > - Aspects: Create exception for aspects lookup + aspectbase: Add ``get()`` method - 3: - repo: coala - - link: https://github.com/coala/coala/pull/4389 + - link: https://github.com/coala/coala/pull/4392/commits/705d256e8344d676e89c0f82c8a4e0a86934e197 - details: > - AspectList: Overload __init__ to accept strings + AspectList: Add ``get()`` method - 4: + - repo: coala + - link: https://github.com/coala/coala/pull/4395/commits/b219eb6ec8ef184396b5a1cac3162d19acc39ef1 + - details: > + AspectTypeError: Move and rename class + - 5: + - repo: coala + - link: https://github.com/coala/coala/pull/4395/commits/0ef6e0180121fe720ac240fe84ac05553a8cc9df + - details: > + Aspects: Create exception for aspects lookup + - 6: + - repo: coala + - link: https://github.com/coala/coala/pull/4389/commits/852ba5e277f951a5a5f576860aa6e2a11d6f2d24 + - details: > + AspectList: Overload __init__ to accept strings + - 7: - repo: autoflake - - link: https://github.com/myint/autoflake/pull/18 + - link: https://github.com/myint/autoflake/pull/18/commits/f5adfd3530b49ff2d85ffdff70c970ad99254fd2 - details: > Add option to expand single star import - - 5: + - 8: - repo: autoflake - - link: https://github.com/myint/autoflake/pull/22 + - link: https://github.com/myint/autoflake/pull/22/commits/47b0efaa5741130ac84c5cc3fad168f90c0b7ddc - details: > Bump Pyflakes to 1.1.0 - - 6: + - 9: - repo: coala - - link: https://github.com/coala/coala/pull/4427 + - link: https://github.com/coala/coala/pull/4427/commits/c03d3adac9c15b397974d2f5ba2b49f757cdf42a - details: > aspectbase: Recursively instance aspect children - - 7: + - 10: - repo: coala - - link: https://github.com/coala/coala/pull/4439 + - link: https://github.com/coala/coala/pull/4427/commits/847e453289ef873c277e6de23bb34154835f14f8 + - details: > + aspectbase: Implement ``get`` from instance + - 11: + - repo: coala + - link: https://github.com/coala/coala/pull/4439/commits/25bea0892679cb10edadae813381a3d1e3e7d453 - details: > AspectList: Add ``exclude`` attribute - - 8: + - 12: - repo: coala - - link: https://github.com/coala/coala/pull/4397 + - link: https://github.com/coala/coala/pull/4397/commits/1622f3042eafb169becd0963e57cc01df53e0750 - details: > - Processing: Preprocess and pass aspects to bear - - 9: + Aspect: Include AspectList in ``__all__`` + - 13: + - repo: coala + - link: https://github.com/coala/coala/pull/4397/commits/1ce4dd96a30c2acb913fb9a9f05cfc7dcac87c0f + - details: > + Extract and initialize aspects in section + - 14: + - repo: coala + - link: https://github.com/coala/coala/pull/4397/commits/82d9b0045636819be154792a0c3d81e664c410d4 + - details: > + Make Language pickle-able + - 15: - repo: coala - - link: https://github.com/coala/coala/issues/4490 + - link: https://github.com/coala/coala/pull/4490/commits/579b417f2f043139f3dfd4f97c3cceccc61b1c8f + - details: > + meta: Add Languages to bears + - 16: + - repo: coala + - link: https://github.com/coala/coala/pull/4490/commits/d036e92ccf8b456e14ada290ed83eaadc31ca536 - details: > AspectList: Connect with holder bear - - 10: + - 17: - repo: coala - - link: https://github.com/coala/coala/pull/4532 + - link: https://github.com/coala/coala/pull/4532/commits/285402514ea741fbcae303ce3b71bdfc0582f9db - details: > - Implement basic bear collection by aspect - - 11: + Test: Add AspectTestBear + - 18: + - repo: coala + - link: https://github.com/coala/coala/pull/4532/commits/55c4dce0e248ff357517181068ed431736c0ae2b + - details: > + aspects: Create ``get_leaf_aspects`` method + - 19: + - repo: coala + - link: https://github.com/coala/coala/pull/4532/commits/4f8ee341cabaf9ceb7d687b4edca082e208278cf + - details: > + Collectors: Create basic bear collector by aspect + - 20: + - repo: coala + - link: https://github.com/coala/coala/pull/4532/commits/4de73784a9e89f60077abaf229e22b3ff289f2c8 + - details: > + Bear.py: Make ``languages`` JSON compliant + - 21: + - repo: coala + - link: https://github.com/coala/coala/pull/4532/commits/53d6f50dd2c326bca3d83b61137357d8ad7ed62e + - details: > + coalaJSONTest: Revert wrong variable usage + - 22: - repo: autoflake - - link: https://github.com/myint/autoflake/pull/23 + - link: https://github.com/myint/autoflake/pull/23/commits/be622cfd511bb3bb65a36087991cb540ad53a32a - details: > Add exclude parameter - - - 12: + - 23: - repo: coala - - link: https://github.com/coala/coala/pull/4657 + - link: https://github.com/coala/coala/pull/4657/commits/50014063c6072673d841148d389b9e3b7bbd915c - details: > Collectors: Warn unfulfilled aspects - - 13: + - 24: - repo: coala - - link: https://github.com/coala/coala/pull/4662 + - link: https://github.com/coala/coala/pull/4662/commits/76b1e998d366c5c22678f34859123156d9af0192 - details: > Aspect: Create ``map_setting_to_aspect`` decorator - - 14: + - 25: - repo: coala - - link: https://github.com/coala/coala/pull/4582 + - link: https://github.com/coala/coala/pull/4582/commits/256854c282b3e2a3f80403411aac10309684bfa4 - details: > - Aspects: Add more robust setting checks - - 15: + AspectTestBear: Fix return result + - 26: - repo: coala - - link: https://github.com/coala/coala/pull/4685 + - link: https://github.com/coala/coala/pull/4582/commits/c7135e93d64bf77980a70b03dcac55e4a300a6c5 - details: > - Aspect: Bugfixes - - 16: + BearTest: Make ``check_message`` could check regex + - 27: + - repo: coala + - link: https://github.com/coala/coala/pull/4582/commits/1bd2e8793985c2e97605f3f35d563475861d4e7f + - details: > + coalaTest: Add running with aspect test + - 28: + - repo: coala + - link: https://github.com/coala/coala/pull/4582/commits/5476acb797f71f5c4bdabc26236c03e0bc010d06 + - details: > + Setting: Create ``language`` type hint + - 29: + - repo: coala + - link: https://github.com/coala/coala/pull/4582/commits/11f564da967b5a308d9c459373ea428cc75da232 + - details: > + ConfigurationGathering: Refactor aspect validation + - 30: + - repo: coala + - link: https://github.com/coala/coala/pull/4582/commits/141f44fb4a1ec8c3473de81760b1306ae6197137 + - details: > + Validate and cache `language` setting into Section + - 31: + - repo: coala + - link: https://github.com/coala/coala/pull/4582/commits/a697b096f6f7a4f9f2059e1321a8685cdebd79c5 + - details: > + Section: Add `aspects` attribute + - 32: - repo: coala - - link: https://github.com/coala/coala/pull/4687 + - link: https://github.com/coala/coala/pull/4685/commits/3c649f025350a3e14330ca8ae50c7870515c822a + - details: > + Section: Rename `aspect` to `aspects` + - 33: + - repo: coala + - link: https://github.com/coala/coala/pull/4685/commits/925233090832e1ec3aef00f7ce57e1593f6e485d + - details: > + Result.py: Fill additional_message from aspect.docs + - 34: + - repo: coala + - link: https://github.com/coala/coala/pull/4685/commits/9f1e759a3e7b174f207721af2bf9a64a8d671435 + - details: > + extract_aspects_from_section: Change key delimiter + - 35: + - repo: coala + - link: https://github.com/coala/coala/pull/4687/commits/1dca1f57bcb729908b5db9283468aefe9c77255f - details: > Bear: Add `language` for non_optional params - - 17: + - 36: - repo: coala - - link: https://github.com/coala/coala/pull/4689 + - link: https://github.com/coala/coala/pull/4687/commits/1ea2609a43901c775ae48bb1d318e4fdd55279a9 - details: > - Fix Language missing default import and aliases - - 18: + Language: Add various language definition stub + - 37: + - repo: coala + - link: https://github.com/coala/coala/pull/4689/commits/30717d6c4183cd309ab827e2c269ef7a9365ad73 + - details: > + Language: Add PHP and Fortran language stub + - 38: + - repo: coala + - link: https://github.com/coala/coala/pull/4689/commits/ffe3192c2f926bc27dc4dc9c9cfde1284c36f1c5 + - details: > + Language: Fix missing or wrong aliases + - 39: + - repo: coala + - link: https://github.com/coala/coala/pull/4689/commits/2fb27cf8f4399ec6aba36b86d2993e6c3b81d0ee + - details: > + Language: Add definition into default import + - 40: - repo: coala-bears - - link: https://github.com/coala/coala-bears/pull/2023 + - link: https://github.com/coala/coala-bears/pull/2023/commits/08cb3b1f66ac7a5ecb880daa19289e89ebd9ecd0 + - details: > + TextLintBearTest: Modify `bad_alex_no_dead_link` + - 41: + - repo: coala-bears + - link: https://github.com/coala/coala-bears/pull/2023/commits/52d75b58223cbd88f09701e1755726d953ed42ce - details: > MypyBear: Use ``language`` correctly - - 19: + - 42: - repo: coala-bears - - link: https://github.com/coala/coala-bears/pull/2017 + - link: https://github.com/coala/coala-bears/pull/2023/commits/2bff58313dbd12e5ebc00db492496e864f8eb4db + - details: > + CPDBear: Use ``language`` correctly + - 43: + - repo: coala-bears + - link: https://github.com/coala/coala-bears/pull/2017/commits/ac2a975df48feb9f70f51336640798e185da11eb - details: > PyUnusedCodeBear: Aspectization - - 20: + - 44: + - repo: coala-bears + - link: https://github.com/coala/coala-bears/pull/2017/commits/1347da8a284b4ba36052f85e201c0eecf0cb5a79 + - details: > + PyUnusedCodeBear: Bump autoflake to v0.7 + - 45: - repo: demo-aspect - link: https://github.com/adhikasp/demo-aspect - details: > diff --git a/_reports/ksdme.md b/_reports/ksdme.md index cf15ec72..9f137849 100644 --- a/_reports/ksdme.md +++ b/_reports/ksdme.md @@ -49,7 +49,7 @@ activity: - repo: projects - link: https://github.com/coala/projects/commit/10d706aa - details: > - coala_language_server.md: Update project details + coala-language-server.md: Update project details - 2: - repo: cEPs diff --git a/data/locale/en/SUMMARY.md b/data/locale/en/SUMMARY.md index e5999b73..94d4ee2d 100644 --- a/data/locale/en/SUMMARY.md +++ b/data/locale/en/SUMMARY.md @@ -3,47 +3,47 @@ ### Google Code-in tasks #### Using coala -* [use coala](projects/use_coala.md) -* [Use coala - Advanced](projects/use_coala_2.md) -* [Implement coala](projects/use_coala_3.md) +* [use coala](projects/use-coala.md) +* [Use coala - Advanced](projects/use-coala-2.md) +* [Implement coala](projects/use-coala-3.md) #### Using linters -* [Add repository license](projects/add_repo_license.md) +* [Add repository license](projects/add-repo-license.md) ### Google Summer of Code #### Proposed projects -* [Integrate ANTLR v4 into coala](projects/antlr_v4.md) -* [Improve Lint Bear Quality](projects/bear_updates.md) -* [Researching commit-based performance testing](projects/commit_based_perftest.md) -* [Real-time team communication bridge](projects/communication_bridge.md) -* [Create Jenkins Plugin](projects/create_jenkins_plugin.md) -* [Debug and Profile Bears](projects/debug_profile.md) -* [Cohesive Editor Support](projects/editor_support.md) -* [Improve Generic Bear Quality](projects/generic_bears.md) -* [Implement Metrics for coala](projects/implement_metrics_for_coala.md) -* [Improve Diff Handling](projects/improve_diff_handling.md) -* [Improve installation of coala and coala-bears](projects/improve_installation.md) +* [Integrate ANTLR v4 into coala](projects/antlr-v4.md) +* [Improve Lint Bear Quality](projects/bear-updates.md) +* [Researching commit-based performance testing](projects/commit-based-perftest.md) +* [Real-time team communication bridge](projects/communication-bridge.md) +* [Create Jenkins Plugin](projects/create-jenkins_plugin.md) +* [Debug and Profile Bears](projects/debug-profile.md) +* [Cohesive Editor Support](projects/editor-support.md) +* [Improve Generic Bear Quality](projects/generic-bears.md) +* [Implement Metrics for coala](projects/implement-metrics-for-coala.md) +* [Improve Diff Handling](projects/improve-diff-handling.md) +* [Improve installation of coala and coala-bears](projects/improve-installation.md) * [Integrate pyflakes-enhanced AST into coala](projects/integrate-pyflakes-AST.md) * [Plugin for jetbrains IDEs](projects/jetbrains-ide-plugin.md) -* [Handle Nested Programming Languages](projects/nested_languages.md) -* [Newcomer metrics and gamification](projects/newcomer_metrics.md) -* [Optimize Caching](projects/optimize_caching.md) -* [Performance measurement for pull requests](projects/pr_perftest.md) -* [One click linting for online projects in the browser](projects/roberta_external_source.md) -* [Improve Sphinx support in rstcheck](projects/rstcheck_with_better_sphinx_support.md) +* [Handle Nested Programming Languages](projects/nested-languages.md) +* [Newcomer metrics and gamification](projects/newcomer-metrics.md) +* [Optimize Caching](projects/optimize-caching.md) +* [Performance measurement for pull requests](projects/pr-perftest.md) +* [One click linting for online projects in the browser](projects/roberta-external-source.md) +* [Improve Sphinx support in rstcheck](projects/rstcheck-with-better-sphinx-support.md) #### Completed projects * [Implement Aspects Support](projects/aspects.md) -* [Improve the coala CLI](projects/coala_cli.md) -* [Improve coala website & supporting tools](projects/coala_web.md) -* [cobot enhancement, testing and porting](projects/cobot_enhancement.md) -* [Documentation Extraction and Parsing](projects/documentation_extraction.md) -* [Enhance coala-quickstart](projects/enhance_coala_quickstart.md) -* [Extend Linter Integration](projects/extend_linter_integration.md) -* [Implement GitLab and Bitbucket Support for GitMate](projects/gitmate_gitlab.md) -* [Convert Bears to Aspects](projects/implement_aspects.md) +* [Improve the coala CLI](projects/coala-cli.md) +* [Improve coala website & supporting tools](projects/coala-web.md) +* [cobot enhancement, testing and porting](projects/cobot-enhancement.md) +* [Documentation Extraction and Parsing](projects/documentation-extraction.md) +* [Enhance coala-quickstart](projects/enhance-coala-quickstart.md) +* [Extend Linter Integration](projects/extend-linter-integration.md) +* [Implement GitLab and Bitbucket Support for GitMate](projects/gitmate-gitlab.md) +* [Convert Bears to Aspects](projects/implement-aspects.md) * [Vulture dead code removal](projects/vulture.md) diff --git a/data/locale/hi/faq.json b/data/locale/hi/faq.json index 24c123c2..a0f3fe19 100644 --- a/data/locale/hi/faq.json +++ b/data/locale/hi/faq.json @@ -1,15 +1,15 @@ { - "i_want_to_do_a_gsoc.md": "मैं GSoC करना चाहता हूँ", - "gsoc_requirements.md": "GSoC में चयनित होने के लिए क्या आवश्यकताएं हैं?", - "own_project_idea.md": "मेरे पास अपनी खुद के प्रोजैक्ट का विचार है! (छात्र तथा उपदेशक!)", - "steal_project_idea.md": "यदि किसी व्यक्ति ने एक प्रोजैक्ट को सुलझाने के लिए मेरे अनूठे विचार को चुराया है तो क्या होगा?", - "writing_a_great_proposal.md": "मैं एक अद्भुत प्रस्ताव पर कैसे काम करूं?", - "is_mentor_necessary.md": "वेबसाइट पर एक शोकेस प्रोजेक्ट में कोई उपदेशक नहीं है, लेकिन मुझे उस प्रोजेक्ट में दिलचस्पी है?", - "contact_mentor.md": "मुझे एक दिलचस्प परियोजना मिली! मैं अपने उपदेशक से कैसे संपर्क कर सकता हूं?", - "working_out_the_proposal.md": "मुझे प्रस्ताव का काम कब से शुरू करना चाहिए?", - "student_obligations.md": "GSoC के दौरान एक छात्र के रूप में मेरे दायित्व क्या हैं?", - "mentor_obligations.md": "GSoC के दौरान एक उपदेशक के रूप में मेरे दायित्व क्या हैं?", + "i-want-to-do-a-gsoc.md": "मैं GSoC करना चाहता हूँ", + "gsoc-requirements.md": "GSoC में चयनित होने के लिए क्या आवश्यकताएं हैं?", + "own-project-idea.md": "मेरे पास अपनी खुद के प्रोजैक्ट का विचार है! (छात्र तथा उपदेशक!)", + "steal-project-idea.md": "यदि किसी व्यक्ति ने एक प्रोजैक्ट को सुलझाने के लिए मेरे अनूठे विचार को चुराया है तो क्या होगा?", + "writing-a-great-proposal.md": "मैं एक अद्भुत प्रस्ताव पर कैसे काम करूं?", + "is-mentor-necessary.md": "वेबसाइट पर एक शोकेस प्रोजेक्ट में कोई उपदेशक नहीं है, लेकिन मुझे उस प्रोजेक्ट में दिलचस्पी है?", + "contact-mentor.md": "मुझे एक दिलचस्प परियोजना मिली! मैं अपने उपदेशक से कैसे संपर्क कर सकता हूं?", + "working-out-the-proposal.md": "मुझे प्रस्ताव का काम कब से शुरू करना चाहिए?", + "student-obligations.md": "GSoC के दौरान एक छात्र के रूप में मेरे दायित्व क्या हैं?", + "mentor-obligations.md": "GSoC के दौरान एक उपदेशक के रूप में मेरे दायित्व क्या हैं?", "thesis.md": "मैं coala के साथ थीसिस लिखना चाहता हूं!", - "application_template.md": "क्या आपके पास कोई एप्लिकेशन टेम्प्लेट है?", - "project_participation.md": "क्या सभी सूचीबद्ध परियोजनाएं GSoC (या कोई अन्य पहल) का हिस्सा होगी?" + "application-template.md": "क्या आपके पास कोई एप्लिकेशन टेम्प्लेट है?", + "project-participation.md": "क्या सभी सूचीबद्ध परियोजनाएं GSoC (या कोई अन्य पहल) का हिस्सा होगी?" } diff --git a/data/locale/id/faq.json b/data/locale/id/faq.json index de15dff6..9e5980e5 100644 --- a/data/locale/id/faq.json +++ b/data/locale/id/faq.json @@ -1,15 +1,15 @@ { "i_want_to_do_a_gsoc.md": "Saya ingin mengikuti GSoC!", - "gsoc_requirements.md": "Apa yang dibutuhkan untuk diterima GSoC?", - "own_project_idea.md": "Saya memiliki ide untuk sebuah proyek! (Mentor dan murid!)", - "steal_project_idea.md": "Apa yang terjadi apabila seseorang mencuri ide unik saya untuk memecahakan sebuah proyek?", - "writing_a_great_proposal.md": "Bagaimana cara membuat sebuah proposal yang baik?", - "is_mentor_necessary.md": "Sebuah proyek yang dipamerkan tidak memiliki mentor, namun saya tertarik dengan proyek tersebut.", - "contact_mentor.md": "Saya menemukan proyek hebat! Bagaimana saya menghubungi mentor saya?", - "working_out_the_proposal.md": "Kapan sebaiknya saya menulis proposal?", - "student_obligations.md": "Apa kewajiban saya sebagai murid saat menjalakan GSoC?", - "mentor_obligations.md": "Apa kewajiban saya sebagai mentor saat menjalakan GSoC?", + "gsoc-requirements.md": "Apa yang dibutuhkan untuk diterima GSoC?", + "own-project-idea.md": "Saya memiliki ide untuk sebuah proyek! (Mentor dan murid!)", + "steal-project-idea.md": "Apa yang terjadi apabila seseorang mencuri ide unik saya untuk memecahakan sebuah proyek?", + "writing-a-great-proposal.md": "Bagaimana cara membuat sebuah proposal yang baik?", + "is-mentor-necessary.md": "Sebuah proyek yang dipamerkan tidak memiliki mentor, namun saya tertarik dengan proyek tersebut.", + "contact-mentor.md": "Saya menemukan proyek hebat! Bagaimana saya menghubungi mentor saya?", + "working-out-the-proposal.md": "Kapan sebaiknya saya menulis proposal?", + "student-obligations.md": "Apa kewajiban saya sebagai murid saat menjalakan GSoC?", + "mentor-obligations.md": "Apa kewajiban saya sebagai mentor saat menjalakan GSoC?", "thesis.md": "saya ingin menulis tesis bersama coala!", - "application_template.md": "Apakah anda memiliki templat aplikasi?", - "project_participation.md": "Apakah semua proyek yang terdaftar akan menjadi bagian dari GSoC (atau inisiasi lainnya)?" + "application-template.md": "Apakah anda memiliki templat aplikasi?", + "project-participation.md": "Apakah semua proyek yang terdaftar akan menjadi bagian dari GSoC (atau inisiasi lainnya)?" } diff --git a/data/locale/id/faq/contact_mentor.md b/data/locale/id/faq/contact-mentor.md similarity index 100% rename from data/locale/id/faq/contact_mentor.md rename to data/locale/id/faq/contact-mentor.md diff --git a/data/locale/id/projects.json b/data/locale/id/projects.json index 1d9ef2c9..e878c6a6 100644 --- a/data/locale/id/projects.json +++ b/data/locale/id/projects.json @@ -1,5 +1,5 @@ { - "roberta_external_source.md": { + "roberta-external-source.md": { "name" : "Linting dengan satu klik untuk proyek online di browser", "desc" : "Buat sebuah loader untuk proyek-proyek dari sumber data remote yang bisa digunakan dari halaman web coala untuk menyediakan linting dalam satu klik untuk proyek-proyek online.", "requirements" : [ diff --git a/data/locale/id/projects/roberta_external_source.md b/data/locale/id/projects/roberta-external-source.md similarity index 100% rename from data/locale/id/projects/roberta_external_source.md rename to data/locale/id/projects/roberta-external-source.md diff --git a/data/locale/ro/faq.json b/data/locale/ro/faq.json index c9d74de9..189af5ec 100644 --- a/data/locale/ro/faq.json +++ b/data/locale/ro/faq.json @@ -1,15 +1,15 @@ { - "i_want_to_do_a_gsoc.md": "Vreau sa particip la GSOC!", - "gsoc_requirements.md": "Care sunt cerintele pentru a fi acceptat?", - "own_project_idea.md": "Am o idee proprie pentru proiect! (Mentori si studenti!)", - "steal_project_idea.md": "Ce se intampla daca cineva imi fura propria idee pentru rezolvarea proiectului?", - "writing_a_great_proposal.md": "Cum pot sa scriu o propunere deosebita?", - "is_mentor_necessary.md": "Prezentarea proiectului de pe site nu are mentori, dar sunt interesat de proiect?", - "contact_mentor.md": "Am gasit un proiect interesant! Cum pot sa imi contactez mentorul?", - "working_out_the_proposal.md": "Cand trebuie sa incep sa lucrez la propunerea mea?", - "student_obligations.md": "Care sunt obligatiile mele ca student in timpul GSOC-ului?", - "mentor_obligations.md": "Care sunt obligatiile mele ca mentor in timpul GSOC-ului?", + "i-want-to-do-a-gsoc.md": "Vreau sa particip la GSOC!", + "gsoc-requirements.md": "Care sunt cerintele pentru a fi acceptat?", + "own-project-idea.md": "Am o idee proprie pentru proiect! (Mentori si studenti!)", + "steal-project-idea.md": "Ce se intampla daca cineva imi fura propria idee pentru rezolvarea proiectului?", + "writing-a-great-proposal.md": "Cum pot sa scriu o propunere deosebita?", + "is-mentor-necessary.md": "Prezentarea proiectului de pe site nu are mentori, dar sunt interesat de proiect?", + "contact-mentor.md": "Am gasit un proiect interesant! Cum pot sa imi contactez mentorul?", + "working-out-the-proposal.md": "Cand trebuie sa incep sa lucrez la propunerea mea?", + "student-obligations.md": "Care sunt obligatiile mele ca student in timpul GSOC-ului?", + "mentor-obligations.md": "Care sunt obligatiile mele ca mentor in timpul GSOC-ului?", "thesis.md": "Vreau sa scriu o teza cu coala!", - "application_template.md": "Ai un sablon pentru aplicatie?", - "project_participation.md": "Toate proiectele afisate o sa faca parte din GSOC (sau alte initiative)?" + "application-template.md": "Ai un sablon pentru aplicatie?", + "project-participation.md": "Toate proiectele afisate o sa faca parte din GSOC (sau alte initiative)?" } diff --git a/resources/js/app.js b/resources/js/app.js index 7c70b57c..af811167 100644 --- a/resources/js/app.js +++ b/resources/js/app.js @@ -19,6 +19,7 @@ 'code' : 'ro' }]; selected_language = JSON.parse(window.localStorage.getItem('lang')) || langs[0]; + return { setData: function (val) { angular.forEach(langs, function(v, k){ @@ -253,6 +254,10 @@ } $scope.projectRequest = function () { + + var redirectTo = { + "integrate_pyflakes-enhanced_ast_into_coala_" : "integrate_pyflakes-enhanced_ast_into_coala" + }; $scope.projects_url_dict = {} $scope.projects_url_list = Object.keys($scope.projects_url_dict); angular.forEach($scope.projectList, function(value, key){ @@ -262,6 +267,9 @@ var project_requested = encodeURIComponent($location.search().project); if(project_requested){ + if(project_requested in redirectTo){ + project_requested = redirectTo[project_requested] + } if(Object.keys($scope.projects_url_dict).indexOf(project_requested) > -1){ self.showProject($scope.projectList[$scope.projects_url_dict[project_requested]]) }