Giter Site home page Giter Site logo

Comments (9)

stefanrinderle avatar stefanrinderle commented on September 26, 2024 1

Request for feedback started: https://groups.google.com/forum/#!topic/sonarqube/EWfPJDGKFd4
Feedback period till Tuesday 28/06.

from softvis3d.

stefanrinderle avatar stefanrinderle commented on September 26, 2024 1

Update center release done. Yeah.
https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!topic/sonarqube/T_8WqagrhCc

from softvis3d.

stefanrinderle avatar stefanrinderle commented on September 26, 2024

Lets go through this step by step:

  • (1) Plugin is open source

1a. Source is available here: https://github.com/stefanrinderle/softvis3d
1b. License: GNU LESSER GENERAL PUBLIC LICENSE v3. FLOSS listed license
1c. Issue tracking system: https://github.com/stefanrinderle/softvis3d/issues
1d. Documentation can be found in the README files of the project and here: http://softvis3d.com
1e. Binaries are available here: https://github.com/stefanrinderle/softvis3d/releases

Requirenments under (1.) are met after releasing a 0.5.x version for the udpate center.

  • (2) Releases follow open source conventions

We will prepare a release candidate and announce a feedback period prior release and request to update center including a "feedback period closed" notice afterwards. This is an open todo and will be documented here.

The released are avaiable through github here: https://github.com/stefanrinderle/softvis3d/releases
All released contain the source code, release notes and the plugin jar.

Requirenments under (2) are met after closing this issue.

  • (3) The key of your plugin is: sonar-softvis3d-plugin-[VERSION].jar
    This is short and unique, lowercase (no camelcase) and composed only of [a-z0-9]

Requirenments under (3.) are already met.

  • (4) Description will be part of the email within for the release candidate feedback.

Requirenments under (4.) are met after closing this issue.

  • (5) I already asked Fabrice Bellingard in May 2015 about this. His answer was that the corresponding commercial plugin "3D City Model plugin is not ours, it is developed and sold by Excentia."

What i understand from that is that the requirenments under (5.) are already met.

Requirenments under (6.) are met after closing this issue.

  • (7) Runs on JRE >= 7 to support SQ versions 5.5 and 5.6

Requirenments under (7.) are met.

  • (8) Software visualization is one part of management of the technical debt and the quality of the code.

Requirenments under (8.) are met.

from softvis3d.

stefanrinderle avatar stefanrinderle commented on September 26, 2024

After we finished all user stories within the milestone "Request plugin for the SQ update center" except this one, we have to do the following to meet all requirenment:

  • A Release Candidate and feedback period are announced prior to each release.
    
  • A "feedback period closed" notice is sent just before the release.
    
  • Prepare release notes that reflect all significant changes in the version and provide the plugin jar
    

This also includes to write a description for the plugin.
Important: Quality gate has to be green on release.

from softvis3d.

Ungolianth avatar Ungolianth commented on September 26, 2024

I'm not sure if the changelogs will be required since the plugin has never been in the Upgrade Center, therefore they are somewhat redundant...

Nonetheless here are the relevant changes i came up with regarding v0.4 -> v0.5:

  • [Feature] New visualization algorithm replaces Graphiz dependency
  • [Feature] New layout "EvoStreet" is available (experimental)
  • [Feature] UI overhaul
  • [Bugfix] Element-Selection is more reliable in all browsers
  • [Change] The number of available color metrics has been selectively reduced
  • [Change] House measurements use a logarithmic scale

This concludes only the changes i was involved in ;-)

from softvis3d.

stefanrinderle avatar stefanrinderle commented on September 26, 2024

Feedback period closed. The missing steps for an update center requests are now done:

  • A Release Candidate and feedback period are announced prior to each release.
  • A "feedback period closed" notice is sent just before the release.
  • Prepare release notes that reflect all significant changes in the version and provide the plugin jar

Update center release requested:
https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!topic/sonarqube/T_8WqagrhCc

from softvis3d.

ganncamp avatar ganncamp commented on September 26, 2024

FYI, SQ 5.6 now requires Java 8. The plugin seems to run fine, but your comment above re "JRE >= 7" gave me pause

from softvis3d.

stefanrinderle avatar stefanrinderle commented on September 26, 2024

Added the license information to the root pom, the root README file and the homepage (http://softvis3d.com/#/download) as requested via the google groups thread.

The plugin version 0.5.x are intended to work with SQ version 5.5 and 5.6. As it requires Java 7 but also works in a Java 8 environment i do not see an issue here. If it's required to change the release version to SQ 5.6 and higher only and should only work with Java 8, we could change it. But currently i do not get the advantage of that.

from softvis3d.

ganncamp avatar ganncamp commented on September 26, 2024

Re license, thx. Re Java, okay.

from softvis3d.

Related Issues (20)

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.