Hi!
Here are the minutes from yesterdays meeting.
Next meeting will be next Monday at 15:00 UTC as usual.
- Andreas
===========================================
#cockpit: Cockpit public meeting 2014-10-20
===========================================
Meeting started by andreasn___ at 15:02:53 UTC. The full logs are
available at
http://meetbot.fedoraproject.org/cockpit/2014-10-20/cockpit.2014-10-20-15.0…
.
Meeting summary
---------------
* Welcome (andreasn, 15:03:33)
* agenda (andreasn, 15:04:35)
* general status (andreasn, 15:05:18)
* new navigation layout, issue #1369 is almost there, some polish and
testing remaining before merge (andreasn, 15:06:34)
* navigation branch needs code review from stefw (andreasn, 15:12:25)
* ACTION: stefw to review (andreasn, 15:12:36)
* url schema (andreasn, 15:14:03)
* we need to rework the ui url scheme again (andreasn, 15:14:47)
* for easier readability and to fit better with the reworked
navigation (andreasn, 15:15:32)
* needs further discussion (andreasn, 15:17:58)
* needs rethinking how we handle pages in javascript as well, so it
all works well together (andreasn, 15:20:00)
* freeipa terminal (andreasn, 15:22:56)
* stef have been talking to freeipa about using our terminal via
embedding (andreasn, 15:24:03)
* cockpit's code is ready with the 0.28 release (andreasn, 15:24:24)
* roadmap (andreasn, 15:25:51)
* https://github.com/cockpit-project/cockpit/wiki/Roadmap (andreasn,
15:26:08)
* ACTION: andreasn to add navigation subitems to the roadmap
(andreasn, 15:28:40)
* ACTION: andreasn to add patternfly update to the 4 week section
(andreasn, 15:31:22)
* ACTION: andreasn to start with mockups for the atomic/docker
features (andreasn, 15:34:56)
* open floor (andreasn, 15:35:43)
Meeting ended at 15:50:23 UTC.
Action Items
------------
* stefw to review
* andreasn to add navigation subitems to the roadmap
* andreasn to add patternfly update to the 4 week section
* andreasn to start with mockups for the atomic/docker features
Action Items, by person
-----------------------
* andreasn
* andreasn to add navigation subitems to the roadmap
* andreasn to add patternfly update to the 4 week section
* andreasn to start with mockups for the atomic/docker features
* stefw
* stefw to review
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* andreasn (83)
* mvollmer (57)
* jscotka (17)
* zodbot (7)
* andreasn___ (4)
* puiterwijk (0)
* sgallagh (0)
* stefw (0)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
With Fedora 21 out of the way, we've merged the first round of work that
enables reusable Cockpit javascript components that can be integrated
into other web applications.
There is more work to come on this. We're working on refactoring Cockpit
into packages internally, to make it more modular, and allow plugins, etc.
The documentation so far is here:
http://files.cockpit-project.org/guide/latest/development.html
If you're interested in providing early feedback, we have one such
reusable Cockpit component (a web based terminal) ready for playing
around with:
Screenshot: http://thewalter.net/stef/shots/integrating-terminal.png
Example:
https://github.com/cockpit-project/cockpit/blob/master/examples/integrate-t…
Component:
http://files.cockpit-project.org/guide/latest/api-terminal-html.html
The above requires Cockpit 0.28.
Because of these changes, if you have a git clone, you'll probably need
to reinstall cockpit over again. I would suggest removing the
$prefix/share/cockpit directory and reinstalling. For example, if you
installed to the default location on Fedora, after building the nw
version you would do:
$ sudo rm -rf /usr/share/cockpit/*
$ sudo make install
$ sudo restorecon -Rv /usr/share/cockpit
Stef
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hi all,
Here are the minutes for today's meeting.
The next meeting is at 2014-10-20, at 15:00 UTC.
To see the time in your local timezone, execute the following in a shell: date -d "october 20, 2014 15:00 UTC"
===========================================
#cockpit: Cockpit public meeting 2014-10-13
===========================================
Meeting started by puiterwijk at 15:00:32 UTC. The full logs are
available at
http://meetbot.fedoraproject.org/cockpit/2014-10-13/cockpit.2014-10-13-15.0…
.
Meeting summary
- ---------------
* Welcome (puiterwijk, 15:00:35)
* F21, last words (puiterwijk, 15:03:08)
* cockpit-0.27-1.fc21 is the Cockpit release for F21 beta
(puiterwijk, 15:04:03)
* LINK: https://bugzilla.redhat.com/show_bug.cgi?id=1145646
(mvollmer, 15:05:33)
* Just one blocker bug in NM:
https://bugzilla.redhat.com/show_bug.cgi?id=1145646 (puiterwijk,
15:06:01)
* LINK: http://dl.fedoraproject.org/pub/alt/stage/21_Beta_TC3/
(sgallagh, 15:08:03)
* everyone please test TC3 with cockpit updated to 0.27 (sgallagh,
15:08:59)
* Packages (puiterwijk, 15:14:00)
* Stef is working on enabling embedding cockpit components into web
pages (puiterwijk, 15:23:28)
* If not logged in when accessing embedded component, mini-login form
is shown (puiterwijk, 15:24:34)
* Packages patch series needs a reinstall of cockpit (puiterwijk,
15:26:43)
* Suggested to rm -r /usr/share/cockpit and make install and
restorecon -Rv /usr/share/cockpit (puiterwijk, 15:27:10)
* In case of modules linked to #/.local/share/cockpit, that link needs
to be unlinked and recreated (puiterwijk, 15:27:36)
* More info to come to cockpit-devel after more is merged
(puiterwijk, 15:29:06)
* LINK: http://files.cockpit-project.org/guide/ (stefw, 15:32:35)
* Documentation for all of this becomes available as it progresses at
http://files.cockpit-project.org/guide/ (puiterwijk, 15:32:42)
* LINK: http://files.cockpit-project.org/guide/api-cockpit.html
(stefw, 15:35:29)
* LINK: https://github.com/amdjs/amdjs-api/wiki/AMD (stefw,
15:36:13)
* ACTION: stefw Seperate online docs for stable and devel
(puiterwijk, 15:40:44)
* we'll use "component" for parts of cockpit that can be loaded into a
iframe. (mvollmer, 15:41:00)
* a component is made up of one or more packages (mvollmer, 15:41:24)
* often a package contains one or more components (mvollmer,
15:42:24)
* Navigation (puiterwijk, 15:45:57)
* LINK:
https://server.example.com:9090/#/path/to/page?option=a,option2=b
(stefw, 15:48:09)
* Roadmap update (puiterwijk, 15:53:26)
* F21 item can be removed from roadmap (puiterwijk, 15:54:48)
* Open Floor (puiterwijk, 16:02:55)
* ACTION: puiterwijk Send vm-create docs to mvollmer (puiterwijk,
16:04:20)
Meeting ended at 16:05:21 UTC.
Action Items
- ------------
* stefw Seperate online docs for stable and devel
* puiterwijk Send vm-create docs to mvollmer
Action Items, by person
- -----------------------
* mvollmer
* puiterwijk Send vm-create docs to mvollmer
* puiterwijk
* puiterwijk Send vm-create docs to mvollmer
* stefw
* stefw Seperate online docs for stable and devel
* **UNASSIGNED**
* (none)
People Present (lines said)
- ---------------------------
* stefw (109)
* mvollmer (107)
* puiterwijk (42)
* andreasn (30)
* sgallagh (16)
* jscotka (13)
* zodbot (10)
* danofsatx (4)
* github (2)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
- --
With kind regards,
Patrick Uiterwijk
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAEBCgAGBQJUPCqIAAoJEIZXmA2atR5Q3hIQAJ+MpNzIwFWbRMojJyRpUq3q
rnHPXI/Iq7NwePNdiEDcIKfG+JPdOD97IOR4vBsc9DkI/B898dImJj8GSdKvNFqr
L/09eOonMyWo4102rqe9wpnunlQHbmqEi12wbvDmQOMGVB/V3aub7ekQB8lCtHvU
JhxogI/pe7IR9brBJBil9AyjSi76SZBdnvrxCKJHkDuTU7yiPNIIi3ci/omxxS0k
7Cl0yGPXb6J+Yk9HG04bBPfCNIKDXt69YkFkOZbqPLW2rr3HUPWhFS4qRZd7PxtM
nEhaMwwRO2QHx29Svyur9bFb58qXu0RPki9Y70laD0zhJFtLxPDZ2EFdtnFTJn2R
exlMmwX41GTeuARqJrvN9pdDB1GWW4zuwMs7V3yaFzpjYyRhm/c+nuV6BlrPn5vC
NGfv05n+OEnFpdGXHm40CS/iA9f0h3WjeoAWClXhtiYILCtUwwQXxtI/A+7basso
mB0x+k7+FwP9C0cgeeUM2LZoyL6afXLY4QbkHFSao8nkaXmZPAjDXplyRHVTE95E
sP7LEaEEI9O4zb4JYzC6hByQSWOB8PyQd18tyqBhQKhxxz4Um/lnRR4doVgAUjzX
RZbCwdbkXzpdbWDClsXM0ohPpOYo1X1z8vKp/sqwUT0FdRfZdjM8qqEb5CCxNVXy
zfmzWk7bGXWKoEmbKIt7
=7ndr
-----END PGP SIGNATURE-----
Below is the meeting minutes from the last meeting on Monday in #cockpit on freenode.net
- Andreas
===========================================
#cockpit: Cockpit public meeting 2014-10-06
===========================================
Meeting started by andreasn at 15:00:38 UTC. The full logs are available
at
http://meetbot.fedoraproject.org/cockpit/2014-10-06/cockpit.2014-10-06-15.0…
.
Meeting summary
---------------
* Welcome (andreasn, 15:00:59)
* Agenda (andreasn, 15:01:55)
* agenda is Fedora 21, GSSAPI, Modular arch, Roadmap (andreasn,
15:03:06)
* Fedora 21 (andreasn, 15:03:17)
* no modularization work for f21 (andreasn, 15:18:43)
* first priority is to merge the pull requests we have at
https://github.com/cockpit-project/cockpit/pulls (andreasn,
15:19:16)
* Cockpit release for Fedora 21 will be cut at the end of this week.
(mvollmer, 15:19:40)
* GSSAPI (andreasn, 15:20:01)
* ACTION: everyone help stef with pull request review (mvollmer,
15:20:05)
* You can't log in as wheel with Kerberos, and you can't use really
use Cockpit as non-hweel. (andreasn, 15:24:00)
* even though not everything works, it's a good motivator for others
to fix underlying platform bugs (andreasn, 15:24:53)
* finish #1226 for Fedora 21. (mvollmer, 15:25:05)
* ACTION: mvollmer and stefw to finish #1226 for Fedora 21 (andreasn,
15:26:31)
* Modular architecture (andreasn, 15:27:40)
* won't merge this week, since we're focusing on F21 (andreasn,
15:29:37)
* really important path forward though (andreasn, 15:29:53)
* next week will be focus on modular arch (andreasn, 15:30:26)
* Roadmap (andreasn, 15:31:18)
* first roadmap now up at
https://github.com/cockpit-project/cockpit/wiki/Roadmap (andreasn,
15:31:50)
* mount points fix in good shape to be merged soon. Can be removed
from roadmap (andreasn, 15:34:35)
* SSO enablers and Modular architecture can be moved from the section
4 months to 4 weeks (andreasn, 15:35:04)
* move navigation and embedability to 4 weeks (andreasn, 15:38:42)
* ACTION: andreas to sort issues from
https://github.com/cockpit-project/cockpit/labels/enhancement on to
the roadmap page (andreasn, 15:44:01)
* QA (sgallagh, 15:51:28)
* jscotka will intergrate the current cockpit test suite to the
interal RH testing infrastructure as a first step (andreasn,
15:55:10)
* end goal would be for the test suite to run for each github.com pull
request (andreasn, 16:00:10)
* ACTION: jscotka to contact puiterwijk, who's been working on this in
the past (andreasn, 16:02:00)
Meeting ended at 16:11:27 UTC.
Action Items
------------
* everyone help stef with pull request review
* mvollmer and stefw to finish #1226 for Fedora 21
* andreas to sort issues from
https://github.com/cockpit-project/cockpit/labels/enhancement on to
the roadmap page
* jscotka to contact puiterwijk, who's been working on this in the past
Action Items, by person
-----------------------
* jscotka
* jscotka to contact puiterwijk, who's been working on this in the
past
* mvollmer
* mvollmer and stefw to finish #1226 for Fedora 21
* stefw
* mvollmer and stefw to finish #1226 for Fedora 21
* **UNASSIGNED**
* everyone help stef with pull request review
* andreas to sort issues from
https://github.com/cockpit-project/cockpit/labels/enhancement on to
the roadmap page
People Present (lines said)
---------------------------
* mvollmer (105)
* andreasn (84)
* stefw (71)
* jscotka (31)
* sgallagh (11)
* zodbot (9)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
Hi Tomas,
let's talk a bit about storaged, fstab, mount points, etc. :)
(I have CCed cockpit-devel, is there a better mailing list for
storaged?)
Going forward, we would like to remove all storage related code from
cockpitd and talk to storaged and udisksd directly from JavaScript.
Most of the cockpitd code right now is a boring proxy/merger for
storaged and udisksd, but some of it is non-trivial and should be moved
into storaged or udisksd.
That code is for cleaning up fstab when wiping/deleting some storage
object:
https://github.com/cockpit-project/cockpit/blob/master/src/daemon/storagema…
For example, when deleting a partition, any entry in fstab that refers
to it should be removed.
The tricky bit is that we also want to do this for block devices that
might not currently exist, such as a stopped mdraid, a inactive logical
volume, or a locked encrypted device.
We have some test cases for this, which might help to explain what this
is all about:
https://github.com/cockpit-project/cockpit/blob/master/test/check-storage#L…
Does this fit into your plans for storaged?