Giter Club home page Giter Club logo

community's People

Contributors

adrianspeyer avatar austins avatar bleistivt avatar blutarch avatar charrondev avatar daazku avatar danni-stark avatar evach-vf avatar francisbo avatar hgtonight avatar igraziatto avatar kaecyra avatar kasperisager avatar linc avatar lucvezina avatar markosullivan avatar mtschirs avatar r-j avatar tburry avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

community's Issues

There is no community reviewed option for addons

There is no way for the community as a whole to leave feedback in an easily digestible manner.

I am thinking something along the lines of WordPress version voting widget that says "90% of people with Vanilla version 2.1.6 report this addon as working".

Anything that doesn't require manually intervention on Vanilla Inc.'s employees would be a step in the right direction, imo.

Addons Directory uploads fail due to incorrect path parsing

Uploading a normal addon such as an application with an addon.json file and no about.php fails with an empty red error box, similar to issue #128.

Upon debugging to find the error in Vanilla 2.5: an exception gets thrown in handleAddonUpload() when UpdateModel::analyzeAddon() is called.

UpdateModel::analyzeAddon() handles looking for and parsing an addon.json file in the if (file_exists("$path/addon.json")) { ... } block, but the problem is that $path is a path to a zip file, so it falls to the else block wherein $entries = self::getInfoZip($path, $infoPaths, false, $throwError); does not return any entries due to not having addon.json in $infoPaths.

The zip file should be processed before parsing addon.json.

The Profile addons page looks broken

The addon list CSS relies on clearing floats. This appears to conflict with the side panel.

untitled

The picture shows that the first addon item extends all the way down past the side panel.

CLA bot against GitHub API

Would like a bot to post on new PRs, cross-referencing the GitHub user with whether they have signed the Contributors' Agreement on .org, and state whether they have signed it or not, and if not, link them to it.

Add percent complete and Name (en) to the search results page

  • Add percent complete and Name (en) to the search results page. I want to be able to change the locale names to be just in their target locale and I know from experience that this becomes a pain to maintain if I can't easily see the English name.
  • The language code in Name (en) should be lowercase. Language codes are lowercase as a standard convention.

'Check' broken because of cloud files

The call to UpdateModel::analyzeAddon() on the check() page doesn't account for cloud files and tries to access the files locally. They'd need to be pulled back down from cloud files locally to analyze them again and not have PATH_UPLOADS prepended to their path blindly.

Lithemobile theme Readability Issues with Add on Tags

Please fix the issue of mobile theme add-on tag un-readability .

Here is the code which does not exist in the theme but needs to be added to fix this. You can use other colors just make the contrast better because blue on grey is not readable on the mobile.

.Tag.Tag-Addon a{
color: #FCFF00;
text-shadow: 0 1px 0 #000;
}
.Tag.Tag-Addon {
background: #666;
}

Thanks

Hard-coded numbers in our stats calculations (for future reference)

From vstatscontroller, mostly so we don't lose them in a code purge:

    $VanillaDownloads += 311528; // There were 311,528 Vanilla downloads before moving to this new database

    // There were 1,171,794 plugin downloads when we started recording plugin downloads in LUM_Download

    $AddonDownloads += 1232885; // This was the count when we migrated to garden

Pull description from README.md

Suggestion: If an addon is submitted without a description, try getting it from an included README.md

This would help streamline the upload/update process

Add support for external git repositories

Ideally, the addons repository would support public git repositories as a source instead of requiring a zip upload.

The addon author could release a new version by submitting the commit hash or through a more intuitive method.

So extra fun github only stuff could be implemented too.

Repo should be public

It's time to get some help on this repo. I cannot find any issues with it being so.

Messaging on cloud vs open source

Add messaging to addon directory explaining cloud.

  • Why certain plugins aren't available.
  • Theming concerns.
  • Differences in versioning.
  • Cloud benefits.

Redesign addon directory using Dashboard v3 (D3) style guide

Site:

  • Rework top-level site nativation. "Docs" and "Cloud" options go to other sites and should not be parallel to "Community" and "Addons". "Blog" can be removed now.
  • Add navigation to Addon directory to mobile theme.

Directory Functionality:

  • Remove "Everything" option. Force selection to Addons, Themes, or Locales.
  • Remove "Core" option. Show Vanilla & Porter in their own areas outside the directory lists.
  • Add "Alphabetical" sort order.

Directory Styling:

  • Rework sidebar info to right-side. Rewrite explainer texts & emphasize open source differences.
  • Implement "Addons" page D3 style for addon directory list.
  • Apply D3 style to addon upload, edit, search, and pagination features.
  • Review and test functionality on mobile.

Single View:

  • Redesign the single addon/theme/locale view using Dashboard v3 style guide.
  • Implement redesigned single view.

RSS source needs to be changed in getfeed

In the vforg app's homeController_getFeed_create() we get the product blog's announcements. This source needs to be changed from https://blog.vanillaforums.com/category/dashboardnews/feed to https://blog.vanillaforums.com/topic/news/rss.xml on Nov 1. A PR should be ready to go for then.

No Link To GitHub

There is no link to the GitHub repository. How about adding a star button like it can be created here: https://buttons.github.io

That button could go under that Faccebook, Twitter, LinkedIn and Google+ links. Or on top of them...

Text when uploading addons is wrong/confusing regarding licenses

https://open.vanillaforums.com/addon/add

All addons must declare an appropriate GPL2-compatible license. These include: GNU GPL2, MIT, BSD, GNU LGPL, or Mozilla Public License (MPL) v2. Addons uploaded without explicit license information will be declared as GNU GPL2. By uploading your new or revised addon, you agree to these terms.

I uploaded an addon with no license info. It was rejected with "License is required." instead of being assumed GNU GPL2.

I added the GNU GPL2 as a LICENSE file in home directory. It was also rejected with "License is required".

So I'm not sure what to do next.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.