Build for mac os without significant changes #150

Merged
ttohin merged 1 commits from feature/osx-build into master 2014-10-09 22:20:44 +02:00
ttohin commented 2014-10-09 20:24:44 +02:00 (Migrated from github.com)

Build for mac os without significant changes of master's code (insead of osx branch). A bit later I can provide signed binary build for osx.

Build for mac os without significant changes of master's code (insead of osx branch). A bit later I can provide signed binary build for osx.
Swordfish90 commented 2014-10-09 22:20:50 +02:00 (Migrated from github.com)

Very well. I tested it both under Linux and OSX and everything works like a charm. Thank you.

Very well. I tested it both under Linux and OSX and everything works like a charm. Thank you.
Swordfish90 commented 2014-10-09 22:22:05 +02:00 (Migrated from github.com)

We should also try to understand how to include the konsole plugin into the app directory.

We should also try to understand how to include the konsole plugin into the app directory.
ttohin commented 2014-10-09 22:29:48 +02:00 (Migrated from github.com)

Sorry, what do you mean? Do you mean move sources from konsole-qml-plugin
to app or something with .app on OSX? And what goal do you suppose?

2014-10-10 0:22 GMT+04:00 Filippo Scognamiglio notifications@github.com:

We should also try to understand how to include the konsole plugin into
the app directory.


Reply to this email directly or view it on GitHub
https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58571294
.

С уважением, Тохин Симаков.

Sorry, what do you mean? Do you mean move sources from konsole-qml-plugin to app or something with .app on OSX? And what goal do you suppose? 2014-10-10 0:22 GMT+04:00 Filippo Scognamiglio notifications@github.com: > We should also try to understand how to include the konsole plugin into > the app directory. > > — > Reply to this email directly or view it on GitHub > https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58571294 > . ## С уважением, _Тохин Симаков._
Swordfish90 commented 2014-10-09 22:34:33 +02:00 (Migrated from github.com)

Yeah, that was a very short comment. Right now the application compiled
under OSX doesn't work without manually installing the konsole plugin. I
think the konsole library (the dlsym file plus the assets) should be moved
in the .app directory (cool-retro-term.app) where the executable can locate
it.

2014-10-09 22:29 GMT+02:00 Anton Simakov notifications@github.com:

Sorry, what do you mean? Do you mean move sources from konsole-qml-plugin
to app or something with .app on OSX? And what goal do you suppose?

2014-10-10 0:22 GMT+04:00 Filippo Scognamiglio notifications@github.com:

We should also try to understand how to include the konsole plugin into
the app directory.


Reply to this email directly or view it on GitHub
<
https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58571294>

.

С уважением, Тохин Симаков.


Reply to this email directly or view it on GitHub
https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58572431
.

Yeah, that was a very short comment. Right now the application compiled under OSX doesn't work without manually installing the konsole plugin. I think the konsole library (the dlsym file plus the assets) should be moved in the .app directory (cool-retro-term.app) where the executable can locate it. 2014-10-09 22:29 GMT+02:00 Anton Simakov notifications@github.com: > Sorry, what do you mean? Do you mean move sources from konsole-qml-plugin > to app or something with .app on OSX? And what goal do you suppose? > > 2014-10-10 0:22 GMT+04:00 Filippo Scognamiglio notifications@github.com: > > > We should also try to understand how to include the konsole plugin into > > the app directory. > > > > — > > Reply to this email directly or view it on GitHub > > < > > https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58571294> > > > > . > > ## > > С уважением, _Тохин Симаков._ > > — > Reply to this email directly or view it on GitHub > https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58572431 > .
ttohin commented 2014-10-09 23:27:57 +02:00 (Migrated from github.com)

Ok, I'll think about it

пятница, 10 октября 2014 г. пользователь Filippo Scognamiglio написал:

Yeah, that was a very short comment. Right now the application compiled
under OSX doesn't work without manually installing the konsole plugin. I
think the konsole library (the dlsym file plus the assets) should be moved
in the .app directory (cool-retro-term.app) where the executable can
locate
it.

2014-10-09 22:29 GMT+02:00 Anton Simakov <notifications@github.com
javascript:_e(%7B%7D,'cvml','notifications@github.com');>:

Sorry, what do you mean? Do you mean move sources from
konsole-qml-plugin
to app or something with .app on OSX? And what goal do you suppose?

2014-10-10 0:22 GMT+04:00 Filippo Scognamiglio <notifications@github.com
javascript:_e(%7B%7D,'cvml','notifications@github.com');>:

We should also try to understand how to include the konsole plugin
into
the app directory.


Reply to this email directly or view it on GitHub
<

https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58571294>

.

С уважением, Тохин Симаков.


Reply to this email directly or view it on GitHub
<
https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58572431>

.


Reply to this email directly or view it on GitHub
https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58573141
.

С уважением, Тохин Симаков.

Ok, I'll think about it пятница, 10 октября 2014 г. пользователь Filippo Scognamiglio написал: > Yeah, that was a very short comment. Right now the application compiled > under OSX doesn't work without manually installing the konsole plugin. I > think the konsole library (the dlsym file plus the assets) should be moved > in the .app directory (cool-retro-term.app) where the executable can > locate > it. > > 2014-10-09 22:29 GMT+02:00 Anton Simakov <notifications@github.com > <javascript:_e(%7B%7D,'cvml','notifications@github.com');>>: > > > Sorry, what do you mean? Do you mean move sources from > > konsole-qml-plugin > > to app or something with .app on OSX? And what goal do you suppose? > > > > 2014-10-10 0:22 GMT+04:00 Filippo Scognamiglio <notifications@github.com > > <javascript:_e(%7B%7D,'cvml','notifications@github.com');>>: > > > > > We should also try to understand how to include the konsole plugin > > > into > > > the app directory. > > > > > > — > > > Reply to this email directly or view it on GitHub > > > < > > > > https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58571294> > > > > > . > > > > ## > > > > С уважением, _Тохин Симаков._ > > > > — > > Reply to this email directly or view it on GitHub > > < > > https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58572431> > > > > . > > — > Reply to this email directly or view it on GitHub > https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58573141 > . ## С уважением, _Тохин Симаков._
ttohin commented 2014-10-10 12:31:51 +02:00 (Migrated from github.com)

Right now after build we have cool-retro-term.app. User could move it to
Applications folder and use. But installed qt5 required (I installed qt5
view brew "brew install qt5")
I did nothing special with konsole plugin and it works as is.

2014-10-10 0:34 GMT+04:00 Filippo Scognamiglio notifications@github.com:

Yeah, that was a very short comment. Right now the application compiled
under OSX doesn't work without manually installing the konsole plugin. I
think the konsole library (the dlsym file plus the assets) should be moved
in the .app directory (cool-retro-term.app) where the executable can
locate
it.

I need more explanations about the issue to make it visible and clean.

Right now after build we have cool-retro-term.app. User could move it to Applications folder and use. But installed qt5 required (I installed qt5 view brew "brew install qt5") I did nothing special with konsole plugin and it works as is. 2014-10-10 0:34 GMT+04:00 Filippo Scognamiglio notifications@github.com: > Yeah, that was a very short comment. Right now the application compiled > under OSX doesn't work without manually installing the konsole plugin. I > think the konsole library (the dlsym file plus the assets) should be moved > in the .app directory (cool-retro-term.app) where the executable can > locate > it. I need more explanations about the issue to make it visible and clean.
Swordfish90 commented 2014-10-10 13:32:08 +02:00 (Migrated from github.com)

Let's start saying that I'm definitely not an expert in terms of OSX. From what I understand the app bundle has to contain all the libraries needed by the application. In our case we need only the qt5 libraries and the konsole-plugin. The qt5 libraries can be bundled using tools like macdeployqt (just macdeployqt cool-retro-term.app should be enough) which are smart enough to include only the pieces of the framework we actually use.

For the konsole plugin the matter is a little bit more complex. Qt looks in a series of folders to get the qmlplugins (that's why in main.cpp I'm adding the custom "import" folder where our plugin is located under linux) and effectively run the application. On OSX I can't directly run the application (open cool-retro-term.app) because it lacks the konsole-plugin. The only solution to these problems are:

  • Installing the plugin in the system qt5 folder (cd konsole-qml-plugin && make install). This is definitely not a good solution because we won't be able to redistribute dmg files.
  • Bundling the konsole plugin directly in the cool-retro-term.app . I've been looking all morning to an automatic way to do that but I didn't find the right way. I have to manually copy it.

If you are able do run the application without issues it means that you are in one of the two solutions. In other words where does your app locate the c++ plugin?

Let's start saying that I'm definitely not an expert in terms of OSX. From what I understand the app bundle has to contain all the libraries needed by the application. In our case we need only the qt5 libraries and the konsole-plugin. The qt5 libraries can be bundled using tools like macdeployqt (just macdeployqt cool-retro-term.app should be enough) which are smart enough to include only the pieces of the framework we actually use. For the konsole plugin the matter is a little bit more complex. Qt looks in a series of folders to get the qmlplugins (that's why in main.cpp I'm adding the custom "import" folder where our plugin is located under linux) and effectively run the application. On OSX I can't directly run the application (open cool-retro-term.app) because it lacks the konsole-plugin. The only solution to these problems are: - Installing the plugin in the system qt5 folder (cd konsole-qml-plugin && make install). This is definitely not a good solution because we won't be able to redistribute dmg files. - Bundling the konsole plugin directly in the cool-retro-term.app . I've been looking all morning to an automatic way to do that but I didn't find the right way. I have to manually copy it. If you are able do run the application without issues it means that you are in one of the two solutions. In other words where does your app locate the c++ plugin?
ttohin commented 2014-10-13 08:30:56 +02:00 (Migrated from github.com)

Hi. I figured out how to build stand alone cool-retro-term for mac. I
created pull request https://github.com/MaximAlien/macdeployqt/pull/1 to
macdeployqt application with small fix and after that we can use it for
deployment

cp -r imports cool-retro-term.app/Contents/MacOS/

macdeployqt cool-retro-term.app -qmldir=app/qm

2014-10-10 15:32 GMT+04:00 Filippo Scognamiglio notifications@github.com:

Let's start saying that I'm definitely not an expert in terms of OSX. From
what I understand the app bundle has to contain all the libraries needed by
the application. In our case we need only the qt5 libraries and the
konsole-plugin. The qt5 libraries can be bundled using tools like
macdeployqt (just macdeployqt cool-retro-term.app should be enough) which
are smart enough to include only the pieces of the framework we actually
use.

For the konsole plugin the matter is a little bit more complex. Qt looks
in a series of folders to get the qmlplugins (that's why in main.cpp I'm
adding the custom "import" folder where our plugin is located under linux)
and effectively run the application. On OSX I can't directly run the
application (open cool-retro-term.app) because it lacks the konsole-plugin.
The only solution to these problems are:

  • Installing the plugin in the system qt5 folder (cd
    konsole-qml-plugin && make install). This is definitely not a good solution
    because we won't be able to redistribute dmg files.
  • Bundling the konsole plugin directly in the cool-retro-term.app .
    I've been looking all morning to an automatic way to do that but I didn't
    find the right way. I have to manually copy it.

If you are able do run the application without issues it means that you
are in one of the two solutions. In other words where does your app locate
the c++ plugin?


Reply to this email directly or view it on GitHub
https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58643685
.

С уважением, Тохин Симаков.

Hi. I figured out how to build stand alone cool-retro-term for mac. I created pull request https://github.com/MaximAlien/macdeployqt/pull/1 to macdeployqt application with small fix and after that we can use it for deployment cp -r imports cool-retro-term.app/Contents/MacOS/ > macdeployqt cool-retro-term.app -qmldir=app/qm 2014-10-10 15:32 GMT+04:00 Filippo Scognamiglio notifications@github.com: > Let's start saying that I'm definitely not an expert in terms of OSX. From > what I understand the app bundle has to contain all the libraries needed by > the application. In our case we need only the qt5 libraries and the > konsole-plugin. The qt5 libraries can be bundled using tools like > macdeployqt (just macdeployqt cool-retro-term.app should be enough) which > are smart enough to include only the pieces of the framework we actually > use. > > For the konsole plugin the matter is a little bit more complex. Qt looks > in a series of folders to get the qmlplugins (that's why in main.cpp I'm > adding the custom "import" folder where our plugin is located under linux) > and effectively run the application. On OSX I can't directly run the > application (open cool-retro-term.app) because it lacks the konsole-plugin. > The only solution to these problems are: > - Installing the plugin in the system qt5 folder (cd > konsole-qml-plugin && make install). This is definitely not a good solution > because we won't be able to redistribute dmg files. > - Bundling the konsole plugin directly in the cool-retro-term.app . > I've been looking all morning to an automatic way to do that but I didn't > find the right way. I have to manually copy it. > > If you are able do run the application without issues it means that you > are in one of the two solutions. In other words where does your app locate > the c++ plugin? > > — > Reply to this email directly or view it on GitHub > https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58643685 > . ## С уважением, _Тохин Симаков._
Swordfish90 commented 2014-10-13 14:26:16 +02:00 (Migrated from github.com)

Thank you very much. With your commands I have been able to create a
standalone app bundle. I had to add the line: "import
QtQuick.PrivateWidgets 1.0" to InsertNameDialog.qml because macqtdeploy
missed those imports. I think we can start distributing the dmg file. Just
a quick information, when you launch the app (not from command line) does
it login automatically (or you read something like "bash3.2:")?

2014-10-13 8:31 GMT+02:00 Anton Simakov notifications@github.com:

Hi. I figured out how to build stand alone cool-retro-term for mac. I
created pull request https://github.com/MaximAlien/macdeployqt/pull/1
to
macdeployqt application with small fix and after that we can use it for
deployment

cp -r imports cool-retro-term.app/Contents/MacOS/

macdeployqt cool-retro-term.app -qmldir=app/qm

2014-10-10 15:32 GMT+04:00 Filippo Scognamiglio notifications@github.com:

Let's start saying that I'm definitely not an expert in terms of OSX.
From
what I understand the app bundle has to contain all the libraries needed
by
the application. In our case we need only the qt5 libraries and the
konsole-plugin. The qt5 libraries can be bundled using tools like
macdeployqt (just macdeployqt cool-retro-term.app should be enough)
which
are smart enough to include only the pieces of the framework we actually
use.

For the konsole plugin the matter is a little bit more complex. Qt looks
in a series of folders to get the qmlplugins (that's why in main.cpp I'm
adding the custom "import" folder where our plugin is located under
linux)
and effectively run the application. On OSX I can't directly run the
application (open cool-retro-term.app) because it lacks the
konsole-plugin.
The only solution to these problems are:

  • Installing the plugin in the system qt5 folder (cd
    konsole-qml-plugin && make install). This is definitely not a good
    solution
    because we won't be able to redistribute dmg files.
  • Bundling the konsole plugin directly in the cool-retro-term.app .
    I've been looking all morning to an automatic way to do that but I
    didn't
    find the right way. I have to manually copy it.

If you are able do run the application without issues it means that you
are in one of the two solutions. In other words where does your app
locate
the c++ plugin?


Reply to this email directly or view it on GitHub
<
https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58643685>

.

С уважением, Тохин Симаков.


Reply to this email directly or view it on GitHub
https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58851150
.

Thank you very much. With your commands I have been able to create a standalone app bundle. I had to add the line: "import QtQuick.PrivateWidgets 1.0" to InsertNameDialog.qml because macqtdeploy missed those imports. I think we can start distributing the dmg file. Just a quick information, when you launch the app (not from command line) does it login automatically (or you read something like "bash3.2:")? 2014-10-13 8:31 GMT+02:00 Anton Simakov notifications@github.com: > Hi. I figured out how to build stand alone cool-retro-term for mac. I > created pull request https://github.com/MaximAlien/macdeployqt/pull/1 > to > macdeployqt application with small fix and after that we can use it for > deployment > > cp -r imports cool-retro-term.app/Contents/MacOS/ > > > macdeployqt cool-retro-term.app -qmldir=app/qm > > 2014-10-10 15:32 GMT+04:00 Filippo Scognamiglio notifications@github.com: > > > Let's start saying that I'm definitely not an expert in terms of OSX. > > From > > what I understand the app bundle has to contain all the libraries needed > > by > > the application. In our case we need only the qt5 libraries and the > > konsole-plugin. The qt5 libraries can be bundled using tools like > > macdeployqt (just macdeployqt cool-retro-term.app should be enough) > > which > > are smart enough to include only the pieces of the framework we actually > > use. > > > > For the konsole plugin the matter is a little bit more complex. Qt looks > > in a series of folders to get the qmlplugins (that's why in main.cpp I'm > > adding the custom "import" folder where our plugin is located under > > linux) > > and effectively run the application. On OSX I can't directly run the > > application (open cool-retro-term.app) because it lacks the > > konsole-plugin. > > The only solution to these problems are: > > - Installing the plugin in the system qt5 folder (cd > > konsole-qml-plugin && make install). This is definitely not a good > > solution > > because we won't be able to redistribute dmg files. > > - Bundling the konsole plugin directly in the cool-retro-term.app . > > I've been looking all morning to an automatic way to do that but I > > didn't > > find the right way. I have to manually copy it. > > > > If you are able do run the application without issues it means that you > > are in one of the two solutions. In other words where does your app > > locate > > the c++ plugin? > > > > — > > Reply to this email directly or view it on GitHub > > < > > https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58643685> > > > > . > > ## > > С уважением, _Тохин Симаков._ > > — > Reply to this email directly or view it on GitHub > https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58851150 > .
ttohin commented 2014-10-14 15:49:29 +02:00 (Migrated from github.com)

2014-10-13 16:26 GMT+04:00 Filippo Scognamiglio notifications@github.com:

Thank you very much. With your commands I have been able to create a
standalone app bundle. I had to add the line: "import
QtQuick.PrivateWidgets 1.0" to InsertNameDialog.qml because macqtdeploy
missed those imports.

Latest macqtdeploy puts PrivateWidgets to app bundle.

cool-retro-term.app/Contents/MacOS/QtQuick/PrivateWidgets/

libwidgetsplugin.dylib

I think we can start distributing the dmg file. Just
a quick information, when you launch the app (not from command line) does
it login automatically (or you read something like "bash3.2:")?

Yes. When I open cool-retro-term I am logged in but ~/.bash_profile is not
applyed

2014-10-13 8:31 GMT+02:00 Anton Simakov notifications@github.com:

Hi. I figured out how to build stand alone cool-retro-term for mac. I
created pull request https://github.com/MaximAlien/macdeployqt/pull/1
to
macdeployqt application with small fix and after that we can use it for
deployment

cp -r imports cool-retro-term.app/Contents/MacOS/

macdeployqt cool-retro-term.app -qmldir=app/qm

2014-10-10 15:32 GMT+04:00 Filippo Scognamiglio <
notifications@github.com>:

Let's start saying that I'm definitely not an expert in terms of OSX.
From
what I understand the app bundle has to contain all the libraries
needed
by
the application. In our case we need only the qt5 libraries and the
konsole-plugin. The qt5 libraries can be bundled using tools like
macdeployqt (just macdeployqt cool-retro-term.app should be enough)
which
are smart enough to include only the pieces of the framework we
actually
use.

For the konsole plugin the matter is a little bit more complex. Qt
looks
in a series of folders to get the qmlplugins (that's why in main.cpp
I'm
adding the custom "import" folder where our plugin is located under
linux)
and effectively run the application. On OSX I can't directly run the
application (open cool-retro-term.app) because it lacks the
konsole-plugin.
The only solution to these problems are:

  • Installing the plugin in the system qt5 folder (cd
    konsole-qml-plugin && make install). This is definitely not a good
    solution
    because we won't be able to redistribute dmg files.
  • Bundling the konsole plugin directly in the cool-retro-term.app .
    I've been looking all morning to an automatic way to do that but I
    didn't
    find the right way. I have to manually copy it.

If you are able do run the application without issues it means that
you
are in one of the two solutions. In other words where does your app
locate
the c++ plugin?


Reply to this email directly or view it on GitHub
<

https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58643685>

.

С уважением, Тохин Симаков.


Reply to this email directly or view it on GitHub
<
https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58851150>

.


Reply to this email directly or view it on GitHub
https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58884728
.

С уважением, Тохин Симаков.

2014-10-13 16:26 GMT+04:00 Filippo Scognamiglio notifications@github.com: > Thank you very much. With your commands I have been able to create a > standalone app bundle. I had to add the line: "import > QtQuick.PrivateWidgets 1.0" to InsertNameDialog.qml because macqtdeploy > missed those imports. Latest macqtdeploy puts PrivateWidgets to app bundle. cool-retro-term.app/Contents/MacOS/QtQuick/PrivateWidgets/ libwidgetsplugin.dylib > I think we can start distributing the dmg file. Just > a quick information, when you launch the app (not from command line) does > it login automatically (or you read something like "bash3.2:")? Yes. When I open cool-retro-term I am logged in but ~/.bash_profile is not applyed > 2014-10-13 8:31 GMT+02:00 Anton Simakov notifications@github.com: > > > Hi. I figured out how to build stand alone cool-retro-term for mac. I > > created pull request https://github.com/MaximAlien/macdeployqt/pull/1 > > to > > macdeployqt application with small fix and after that we can use it for > > deployment > > > > cp -r imports cool-retro-term.app/Contents/MacOS/ > > > > > macdeployqt cool-retro-term.app -qmldir=app/qm > > > > 2014-10-10 15:32 GMT+04:00 Filippo Scognamiglio < > > notifications@github.com>: > > > > > Let's start saying that I'm definitely not an expert in terms of OSX. > > > From > > > what I understand the app bundle has to contain all the libraries > > > needed > > > by > > > the application. In our case we need only the qt5 libraries and the > > > konsole-plugin. The qt5 libraries can be bundled using tools like > > > macdeployqt (just macdeployqt cool-retro-term.app should be enough) > > > which > > > are smart enough to include only the pieces of the framework we > > > actually > > > use. > > > > > > For the konsole plugin the matter is a little bit more complex. Qt > > > looks > > > in a series of folders to get the qmlplugins (that's why in main.cpp > > > I'm > > > adding the custom "import" folder where our plugin is located under > > > linux) > > > and effectively run the application. On OSX I can't directly run the > > > application (open cool-retro-term.app) because it lacks the > > > konsole-plugin. > > > The only solution to these problems are: > > > - Installing the plugin in the system qt5 folder (cd > > > konsole-qml-plugin && make install). This is definitely not a good > > > solution > > > because we won't be able to redistribute dmg files. > > > - Bundling the konsole plugin directly in the cool-retro-term.app . > > > I've been looking all morning to an automatic way to do that but I > > > didn't > > > find the right way. I have to manually copy it. > > > > > > If you are able do run the application without issues it means that > > > you > > > are in one of the two solutions. In other words where does your app > > > locate > > > the c++ plugin? > > > > > > — > > > Reply to this email directly or view it on GitHub > > > < > > > > https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58643685> > > > > > . > > > > ## > > > > С уважением, _Тохин Симаков._ > > > > — > > Reply to this email directly or view it on GitHub > > < > > https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58851150> > > > > . > > — > Reply to this email directly or view it on GitHub > https://github.com/Swordfish90/cool-retro-term/pull/150#issuecomment-58884728 > . ## С уважением, _Тохин Симаков._
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: seeseemelk/cool-retro-term#150
No description provided.