<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body>
<div style="font-family:sans-serif"><div style="white-space:normal">
<p dir="auto"></p></div>
<div style="white-space:pre-wrap"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><blockquote style="border-left:2px solid #777; color:#999; margin:0 0 5px; padding-left:5px; border-left-color:#999"><div dir="auto">P.S. I noticed your reference to bug tracking - will this be an external
</div><div dir="auto">system (bugzilla, JIRA, git, etc.) or something that we will build in?
</div><div dir="auto">
</div></blockquote><div dir="auto">
</div><div dir="auto">Yes. :P
</div><div dir="auto">
</div><div dir="auto">It's our own view of the issue-tracking world, so it's internal.
</div><div dir="auto">Additionally we will be using other systems as extensible backends and data
</div><div dir="auto">providers.
</div></blockquote></div>
<div style="white-space:normal">
<p dir="auto">to be clear - almighty notion of remote issues is explicitly kept simple so we do <em>not</em> need to treat them as backends, but mainly data providers.</p>
<p dir="auto">Could we in future use GitHub and jira as our backend for issues ? I doubt it. Could we make it so we could sync more data between the systems ? Sure - but I think we can get more done and be more useful to users if we do not try and treat the remote issue trackers as backends.</p>
<p dir="auto">By definition - if they are remote issues they are <em>not</em> in a backend, if they are in our backend they are not remote issues.</p>
<p dir="auto">/max</p>
<p dir="auto"></p></div>
<div style="white-space:pre-wrap"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><div dir="auto">
</div><blockquote style="border-left:2px solid #777; color:#999; margin:0 0 5px; padding-left:5px; border-left-color:#999"><div dir="auto">
</div><div dir="auto">
</div><div dir="auto">
</div><div dir="auto">On Mon, Sep 26, 2016 at 3:07 PM, Andrew Lee Rubinger <alr@redhat.com>
</div><div dir="auto">wrote:
</div><div dir="auto">
</div><blockquote style="border-left:2px solid #777; color:#BBB; margin:0 0 5px; padding-left:5px; border-left-color:#BBB"><div dir="auto">Something I'd like to iron out sooner than later are common terms and
</div><div dir="auto">definitions, because getting to a mutual understanding about what we're
</div><div dir="auto">referring to starting to be pretty relevant. :)
</div><div dir="auto">
</div><div dir="auto">Alongside the discussions we had on this list last week, could I ask the
</div><div dir="auto">UXD team to take the lead on moderating the definitions and relationships
</div><div dir="auto">among the following constructs? A graphical representation of
</div><div dir="auto">relationships where appropriate would be wonderful.
</div><div dir="auto">
</div><div dir="auto">* "Almighty System" - An instance of Almighty. Contains all "Almighty
</div><div dir="auto">User" accounts and "Almighty Projects".
</div><div dir="auto">* "Almighty Project" - A top-level container for an application shared
</div><div dir="auto">among users/teams. May hold N "Codebases", has issue tracking, build and
</div><div dir="auto">deployment environments. Eventually will have realtime communications.
</div><div dir="auto">* "Codebase" - Basically a repository. Can be N in a "Project"
</div><div dir="auto">* "Environment" - Target for running builds or deployments
</div><div dir="auto">* "Almighty User" - My account
</div><div dir="auto">* "Workspace" - The WebIDE view of an "Almighty Project". Contains the
</div><div dir="auto">"Codebases", each of which may require its own Stack to be built/tested.
</div><div dir="auto">* "Stack" - Runtime to build a codebase or deploy its resultant
</div><div dir="auto">artifacts. In practice, equates to an image which may be run as a
</div><div dir="auto">container. NOTE: currently Che, as I understand it, has one Stack per
</div><div dir="auto">Workspace. We'll need to address that in order to support opening, for
</div><div dir="auto">instance, a Java codebase and a Node codebase in the same workspace.
</div><div dir="auto">* Other important concepts I've missed here
</div><div dir="auto">
</div><div dir="auto">The terms definitions I'm using here are placeholders and could likely do
</div><div dir="auto">with something else that's descriptive and not so overloaded. The
</div><div dir="auto">definitions are also up for debate -- everything is open to review now, but
</div><div dir="auto">let's try to get things at this level to gel quickly.
</div><div dir="auto">
</div><div dir="auto">S,
</div><div dir="auto">ALR
</div><div dir="auto">
</div><div dir="auto">--
</div><div dir="auto">Red Hat Developer Programs Architecture
</div><div dir="auto">@ALRubinger
</div><div dir="auto">
</div><div dir="auto">_______________________________________________
</div><div dir="auto">almighty-public mailing list
</div><div dir="auto">almighty-public@redhat.com
</div><div dir="auto"><a href="https://www.redhat.com/mailman/listinfo/almighty-public" style="color:#BBB">https://www.redhat.com/mailman/listinfo/almighty-public</a>
</div><div dir="auto">
</div><div dir="auto">
</div></blockquote><div dir="auto">
</div><div dir="auto">
</div><div dir="auto">--
</div><div dir="auto">Len DiMaggio (ldimaggi@redhat.com)
</div><div dir="auto">JBoss by Red Hat
</div><div dir="auto">314 Littleton Road
</div><div dir="auto">Westford, MA 01886 USA
</div><div dir="auto">tel: 978.392.3179
</div><div dir="auto">cell: 781.472.9912
</div><div dir="auto"><a href="http://www.redhat.com" style="color:#999">http://www.redhat.com</a>
</div><div dir="auto"><a href="http://community.jboss.org/people/ldimaggio" style="color:#999">http://community.jboss.org/people/ldimaggio</a>
</div><div dir="auto">
</div><div dir="auto">
</div><div dir="auto">
</div></blockquote><div dir="auto">
</div><div dir="auto">--
</div><div dir="auto">Red Hat Developer Programs Architecture
</div><div dir="auto">@ALRubinger
</div></blockquote><div dir="auto">
</div><div dir="auto">
</div><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><div dir="auto">_______________________________________________
</div><div dir="auto">almighty-public mailing list
</div><div dir="auto">almighty-public@redhat.com
</div><div dir="auto"><a href="https://www.redhat.com/mailman/listinfo/almighty-public" style="color:#777">https://www.redhat.com/mailman/listinfo/almighty-public</a>
</div></blockquote></div>
<div style="white-space:normal">
<p dir="auto">/max<br>
<a href="http://about.me/maxandersen" style="color:#3983C4">http://about.me/maxandersen</a></p>
</div>
</div>
</body>
</html>