Yocage: Unterschied zwischen den Versionen
Zeile 112: | Zeile 112: | ||
|} | |} | ||
====== Transcript KrisMoore 2015-10 ====== | ====== Transcript KrisMoore 2015-10 ====== | ||
<tt> | |||
; kmoore:around? Hey, don't spread this in the chat channel yet, but do you still want to hack on AppCafe UI? | ; kmoore:around? Hey, don't spread this in the chat channel yet, but do you still want to hack on AppCafe UI? | ||
Looks like we may be going forward with our existing one, which means if your group wants to do some work on jails / vm / other, that could end up going into PC-BSD / TrueOS / FreeNAS | Looks like we may be going forward with our existing one, which means if your group wants to do some work on jails / vm / other, that could end up going into PC-BSD / TrueOS / FreeNAS | ||
Zeile 171: | Zeile 171: | ||
; tboston:and then like an 'advanced' tab for power users | ; tboston:and then like an 'advanced' tab for power users | ||
; kmoore:more or less, yes | ; kmoore:more or less, yes | ||
</tt> |
Version vom 12. Oktober 2015, 19:12 Uhr
German / deutsch | English / englisch |
---|---|
ProjektAusgangssituation des ProjektesPC-BSD hatte Warden. Warden ist (war) ein Werkzeug zur Verwaltung von Jails. Eine Besonderheit von Warden ist (war), dass die Verwaltung auch mit einer grafischen Oberfläche (Qt) möglich ist (war). Warden wurde durch iocage ersetzt. iocage bietet jedoch keine grafische Oberfläche. Praktisch wurde die grafischen Oberfläche ersatzlos gestrichen. Ein Ersatz für die grafischen Oberfläche ist höchstens angekündigt. AppCafe, das Werkzeug zur Verwaltung von Software von PC-BSD, wurde von einer grafischen Oberfläche (Qt) auf eine grafische Oberfläche als Browser umgestellt. Zweck ist es, dass auch die Verwaltung der Software (AppCafe) aus der Ferne mit einem Web-Browser möglich ist. unser IdeeEin Ersatz der grafischen Oberfläche soll, wie es sie bei Warden gab, soll geschaffen werden. Anstatt eine grafischen Oberfläche mit Qt, wie es bei Warden der Fall war, zu erstellen, soll in Anlehnung an das Konzept zur Verwaltung der Software (AppCafe) ein Browser verwendet werden. Die Verwaltung von Jails soll somit auch aus der Ferne mit einem Web-Browser möglich sein. unser AnsatzWir bauen für iocage (Verwaltung von Jails für die Kommandozeile) eine Web-Anwendung. Eigentlich müsste die Realisierung unabhängig der Komponenten von PC-BSD gegenüber FreeBSD |
project |
KomponentenFreeBSDWir benutzen PC-BSD (bzw. FreeBSD), da Jails "schön", bequem und verhältnismäßig sicher sind. Im Übrigen kann auch an eine Portierung für DragonFly BSD oder OpenIndiana gedacht werden. iocageWir benutzen iocage, da es sehr einfach und bequem scheint und ohne große Konfigurationsdateien auskommt. Nennenswerte Alternative dazu wäre vielleicht nur ezjail. YesodIn Anlehnung an den Erfolg vom Matemat wird Yesod eingesetzt. Yeah! Ressourcen
|
|
Diskurse zum Projekt |
|
Transcript KenMoore/KrisMoore 2015-09
|
Transcript KrisMoore 2015-10
- kmoore
- around? Hey, don't spread this in the chat channel yet, but do you still want to hack on AppCafe UI?
Looks like we may be going forward with our existing one, which means if your group wants to do some work on jails / vm / other, that could end up going into PC-BSD / TrueOS / FreeNAS
- tboston
- hey
sounds good now, the jail stuff won't be kept in app café then or what just changed?
- kmoore
- no, it will be, the plan is to turn AppCafe into a one-stop app for all things App related
like System Packages - App Jails - Jail Management - VM Management
- tboston
- okay good
and we should talk about that directly with you? or who's done that until now?
- kmoore
- talk to me about it for now, kenmoore is doing some backend stuff, and joshms has helped with css / theme
- tboston
- we actually started with pcutil already
- kmoore
- nice!
- stuck_out_tongue:
- tboston
- so now we have two projects
I'll go see my colleagues later and see what we can do btw seen my pull request? tested that on a freebsd vm already
- kmoore
- yep, leme get that put in
done!
- tboston
- you'd better check again
- kmoore
- oh? it looked fine, did I miss a comment?
- tboston
- no no
just because I'm still not always sure if I did everything correct although I tested it
- kmoore
- oh, it looked good to me, i looked at the diff :simple_smile:
- tboston
- k
ttyl, still at wok work*
- kmoore
- ok, ttyl!
- tboston
- so
off work I'm still not sure what you actually need with app café
- kmoore
- nothing specific at the moment. Its just that you expressed interest in hacking on jail management UI
- tboston
- yeah sure
- kmoore
- since we aren't having a 3rd party do it now, we are going with the existing UI, and I'm hacking on jail stuff at the moment
so if you guys want to send patches, improvements, etc. those will be welcome
- tboston
- we'd like to make a project out of it
atm you have that 'plugin' thing in app café I guess this will be thrown away and you'd want real jail management + vm management
- kmoore
- well, yes and no
our current plan is to have the AppCafe do this: System Packages - Current way of installing PKG stuff on PC-BSD / TrueOS server App Containers - Pre-Built jail images, we can download / depoy with single click Jail Manager - Full iocage jail UI, for power users who roll / run their own jails VM Containers - Pre-Built VM images which can be downloaded / run with single click BHyve Manager - Full bhyve UI, power users, etc I.E. we want to have an "easy" option for jails/vms, and then the full-blown advanced mode, for l33t users :stuck_out_tongue: Often a home user just wants to deploy plex, but they have no idea about jails/vm, so container is way to go there
- tboston
- okay
- kmoore
- no mess, no fuss
- tboston
- and you NEED that in AppCafé?
or could that iocage/bhyve stuff be seperate in a webgui
- kmoore
- Well, the AppCafe is a webgui, so thats part of it yes
ideally we wanted it all there, so its a single web-driven location you can use to control all apps/pkgs/jails/vms on a system but it could be separated into distinct components as well if necessary
- tboston
- and then like an 'advanced' tab for power users
- kmoore
- more or less, yes