# Testing orbs

**URL:** <https://discuss.circleci.com/t/testing-orbs/26500>\
**Category:** Orbs\
**Created:** [November 14, 2018, 3:04am UTC](https://discuss.circleci.com/t/testing-orbs/26500 "2018-11-14T03:04:49Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![rose](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/rose/32/7816_2.png) [@rose](https://discuss.circleci.com/u/rose)\
**Post date:** [January 7, 2019, 6:23pm UTC](https://discuss.circleci.com/t/testing-orbs/26500/6 "2019-01-07T18:23:39Z")

</div>

@wyardley great questions!

> If you create an orb, but only publish a dev version, will it show in the registry?

Dev versions will not _display_ in the registry UI, but they _do_ get published to the registry. This is how we do our standard orb validation/publishing flow (see [Emerging testing best practices for Orbs](https://discuss.circleci.com/t/emerging-testing-best-practices-for-orbs/27474/2))

> Will it disappear from the registry if the dev orb expires without having been published?

Yes, exactly. See [Creating Orbs](https://circleci.com/docs/2.0/creating-orbs/#using-development-versions):

> Dev versions are mutable and expire: their contents can change, and they are subject to deletion after 90 days.

> For testing, it would be nice to be able to publish a dev version of someone else’s orb to your own namespace, even before there is full support for private orbs.

You can definitely do this! 🙂

You’ll need to run `circleci orb source $NAMESPACE/$ORB@$VERSION` to get the orb source, and get it into a file somehow (e.g., `circleci orb source $NAMESPACE/$ORB@$VERSION > orb.yml`). From there, you can publish it to your own namespace (if an orb of that name doesn’t exist, you’ll have to create the orb in your namespace first, as well—or you could do something like create a `$YOUR_NAMESPACE/sandbox` orb, to be used specifically for publishing dev versions of other people’s orbs to your own namespace).

To be clear, `@dev` versions of orbs are **not** private—anyone can reference and use them. However, they will not be shown in the registry, and, as far as I know, there is no easy way to get a list of `@dev` versions of a particular orb via the CircleCI CLI. So, if you keep the details of your `@dev:version` orb relatively secret, it may serve that purpose for you in a pinch.

---

_[View the full topic](https://discuss.circleci.com/t/testing-orbs/26500)._
