GithubHelp home page GithubHelp logo

Comments (8)

EricWittmann avatar EricWittmann commented on June 27, 2024

Surprisingly this functionality is missing. It's actually trickier than you'd think to implement. However, deleting in particular is something we'll finally have implemented sometime during the current 1.2.x line of development. There will be some pre-conditions that will need to be met before something can be deleted, but it should at least solve this use-case you have mentioned.

In particular, it's tricky to do a delete of an Organization if it were to have one or more published APIs in it. Especially when those APIs could have valid Contracts from registered Apps. And those Apps could exist in other Orgs.

However, if we set some pre-conditions, then it becomes a more manageable problem - and we can simply inform the user why a delete is not currently possible. :)

from apiman.

ade90036 avatar ade90036 commented on June 27, 2024

Ok,

I really would like to contribute. Can you tell me what components classes i would need to change?

Once i've created proper unit-test i could create a pull request if you like.

Regards

Andrea

from apiman.

EricWittmann avatar EricWittmann commented on June 27, 2024

HI Andrea - contributions are always welcome! For reference, here are the various JIRA tickets associated with deleting entities:

https://issues.jboss.org/browse/APIMAN-890
https://issues.jboss.org/browse/APIMAN-883
https://issues.jboss.org/browse/APIMAN-882

If you wanted to start with deleting Organizations I would be happy to write up some information in the relevant JIRA ticket (APIMAN-890) that would help get you started.

How does that sound?

from apiman.

ade90036 avatar ade90036 commented on June 27, 2024

Fantastic...

We are probably going to start working quite extensively with this tool, so
please don't be offended if we are going to create a lot of noise by
reporting issues. :)

I really appreciate your prompt reply.

Regards

Andrea

On 12 January 2016 at 09:16, Eric Wittmann [email protected] wrote:

HI Andrea - contributions are always welcome! For reference, here are the
various JIRA tickets associated with deleting entities:

https://issues.jboss.org/browse/APIMAN-890
https://issues.jboss.org/browse/APIMAN-883
https://issues.jboss.org/browse/APIMAN-882

If you wanted to start with deleting Organizations I would be happy to
write up some information in the relevant JIRA ticket (APIMAN-890) that
would help get you started.

How does that sound?


Reply to this email directly or view it on GitHub
#320 (comment).

from apiman.

EricWittmann avatar EricWittmann commented on June 27, 2024

No problem at all. Happy to have strong community interest!

from apiman.

EricWittmann avatar EricWittmann commented on June 27, 2024

I'll write up some notes in JIRA:

https://issues.jboss.org/browse/APIMAN-890

Hopefully I can add some information to help you get started on it. Can you let me know what your JIRA userId is?

from apiman.

EricWittmann avatar EricWittmann commented on June 27, 2024

OK Andrea - I have updated the JIRA with some information that will hopefully get you started. Let me know if anything is unclear!

from apiman.

EricWittmann avatar EricWittmann commented on June 27, 2024

Closing this in favor of the JIRA tickets for tracking purposes. See links to JIRA above.

from apiman.

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.