Giter Site home page Giter Site logo

equinix-labs's Introduction

Equinix Labs

equinix-labs's People

Contributors

codinja1188 avatar cprivitere avatar ctreatma avatar dcallao avatar displague avatar joenash avatar ocobles avatar rainleander avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

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

equinix-labs's Issues

Add link to getting started documentation?

We should add some documentation that answers "How do you open-source something via equinix-labs". Maybe it already exists: if so, just a link from the README would be nice.

Questions I would love to see covered:

  • How to get added to the organization
  • How to create a new repository
  • Suggested LICENSE's to use (probably the typical lawyer-friendly ones: Apache, BSD)
  • How to handle copyright notices
  • The ask that repositories should be checked for references to internal Equinix tools/names/services before being released to open-source

Should Equinix Labs be used for PR forks?

Should we use this organization for PR forks or should those forks reside in user orgs?

https://github.com/equinix-labs?q=&type=fork&language=&sort=

The findings should be reflected in https://github.com/equinix-labs/equinix-labs/blob/main/purpose-and-governance.md

For consideration:

  • the source repo that appears in PRs
  • who may contribute to (edit) the source branch used in PRs
  • buildup of stale repos
    • out of date branches with security issues
  • risk of forks being seen as official

Master to Main

Let's change the master branches to main on all PacketHost / Packet-Labs repositories.

Introduce a Deprecated Tier

The Deprecated tier would serve as a gateway to the end-of-life tier.

In the deprecated tier recommendations should be made about alternatives.
The deprecation date and sunset date should be made clear, linking to any public posts or issues available.

Go projects in equinix-labs

Go package projects have a close relationship with the URLs they are served on.

One project that we may wish to move to equinix-labs is github.com/t0mk/gometal. This project is still in an experimental phase, but it is easy to see a promotion of this project to a packngo successor (packethost/packngo#215).

I think it would be preferable for an official, preferred, SDK to live on equinix/ rather than equinix-labs/.
I believe we will continue to see Go projects incubate in equinix-labs and be promoted to equinix.

  • Should we set up a domain name to avoid breaking go.mod when/if this happens?
  • Is a CNAME sufficient?
  • Can we leverage GH package facilities?
  • Do we need a more featureful redirector, like gopkg.in? Should we just rely on gopkg.in?

Packet to Equinix Metal Rebrand

Packet was acquired by Equinix in March. To help make our vision for global, interconnected bare metal a reality, we've rebranded Packet as Equinix Metal™ and introduced new locations and features. Login, sign up, and say hello at metal.equinix.com. Example rebrands:

Packet --> Equinix Metal
[email protected] --> [email protected]
https://slack.packet.com/ --> https://slack.equinixmetal.com/
Freenode IRC #packethost --> Freenode IRC #equinixmetal
packet.com --> metal.equinix.com
https://app.packet.net/ --> https://console.equinix.com/

Decide which repos from packet-labs should be moved into equinix-labs

https://github.com/packet-labs is going to be deprecated as an actively-used place to host repos. There are a lot of repos on it that we need to assess as to whether they are worth pulling across into equinix-labs.

This will be raised as an agenda item in the next Equinix Labs administrator meeting (date TBC).


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.