Add some initial content thoughtso
This is a rough first draft with content ideas and flow. Does need improvement and we'll need to convert it to a format that renders nicely in your browser. Change-Id: If2bd7fd60a2d94567adf96d6670d9501466230e9
This commit is contained in:
parent
8349fbb5b2
commit
73cc06c730
|
@ -0,0 +1,103 @@
|
|||
OpenDev
|
||||
=======
|
||||
|
||||
OpenDev is a space for collaborative Open Source software development.
|
||||
|
||||
OpenDev's mission is to provide project hosting, continuous integration
|
||||
tooling, virtual collaboration spaces for Open Source software projects.
|
||||
OpenDev is itself self hosted on this set of tools including Code Review
|
||||
(Gerrit), Continuous Integration (Zuul), Etherpad, Wiki (mediawiki), and
|
||||
so on. This means that OpenDev itself is run like an open source project,
|
||||
you can join us and help run the system. Additionally all of the services
|
||||
we run are open source software themselves.
|
||||
|
||||
Current Status
|
||||
==============
|
||||
|
||||
We are still very early in the process of building this out. We have
|
||||
DNS servers and this website running to start.
|
||||
|
||||
Most of the services we plan to run will be inherited and rebranded from
|
||||
the existing community run OpenStack Infrastructure. This means that we
|
||||
do already have services running, but until we transition them into
|
||||
OpenDev they may say "OpenStack" across the top.
|
||||
|
||||
Changes we plan to make
|
||||
=======================
|
||||
|
||||
There are far too many things to capture here so we'll go after the
|
||||
highlights instead:
|
||||
|
||||
* Move existing services like Gerrit and Etherpad under the opendev.org
|
||||
domain. Remove OpenStack branding as necessary.
|
||||
* For the code review and CI toolchain treat the services as multitenant.
|
||||
This will likely involve moving code repos around.
|
||||
* We'll need to build better project renaming and provisioning tools.
|
||||
|
||||
# Possible meme alert
|
||||
Testimonials
|
||||
============
|
||||
Maybe OpenStack, Ara, Zuul?
|
||||
|
||||
Join Us
|
||||
=======
|
||||
|
||||
As mentioned previously the OpenDev services themselves are open source
|
||||
software managed on top of Opendev itself. This means that in addition to
|
||||
using OpenDev to host your software development activities you can help us
|
||||
run OpenDev with all of the same tools.
|
||||
|
||||
If you use the system and find it useful, we'd love to have your help
|
||||
running it as well.
|
||||
|
||||
FAQ
|
||||
===
|
||||
|
||||
Isn't this just OpenStack Infrastructure rebranded?
|
||||
|
||||
It is more than that. We want to make this toolset available to others
|
||||
that would find it helpful. OpenStack would become one of the OpenDev
|
||||
tenants, but other tenants like Zuul or $gizmo would be just as important.
|
||||
|
||||
Can I host my project on OpenDev?
|
||||
|
||||
Yes! However, as noted above it is still early days yet and the early
|
||||
experience might be a bit bumpy. Certain things may still say "OpenStack"
|
||||
on them as we figure out the transition. And while any moves should come
|
||||
with appropriate redirects, we may have some inadvertent misses.
|
||||
|
||||
Can I run tests on Windows or OSX machines?
|
||||
|
||||
Currently all of our test resources are Linux based. Adding additional
|
||||
platforms would likely require someone to help us get that running, but Zuul
|
||||
will support systems with ansible connection plugins. Talk to us!
|
||||
|
||||
I am an existing OpenStack Infra user do I need to do anything?
|
||||
|
||||
No. We'll continue to communicate changes as they happen. We'll also
|
||||
do our best to make this as smooth a transition as possible. If we run
|
||||
into situations that force us to break something we'll be sure to let
|
||||
you know at that point.
|
||||
|
||||
Is a CLA required for hosted repos?
|
||||
|
||||
No. Projects can enforce CLA enforcement (for which only the OpenStack CLAs
|
||||
currently exist) if they choose to. This is not required of any projects.
|
||||
|
||||
What if I don't like Gerrit and would prefer (insert tool here)?
|
||||
|
||||
We've got a fair bit of experience with the existing toolset and adding
|
||||
new tools for which we've already got an answer is currently out of scope.
|
||||
We think the existing tools (like Gerrit) work well, and should only get
|
||||
better as we update them. The system is able to scale because we do not need
|
||||
multiple implementations of different software that solve similar problems.
|
||||
|
||||
Contact info:
|
||||
Mailing list
|
||||
IRC
|
||||
|
||||
# As we transition things:
|
||||
Services
|
||||
========
|
||||
https://etherpad.opendev.org
|
||||
https://review.opendev.org
|
Loading…
Reference in New Issue