<fadenb>
Drove to the office for a meeting, no one showed up -> time for wiki stuff :P
<makefu>
best meetings
<makefu>
fadenb: have you ever played around with hydra?
<infinisil>
I really want a hydra for myself :O
<infinisil>
Would be so useful
<makefu>
i started the article
<fadenb>
makefu: yes but that was some time ago. Mostly I just restarted the queue runner when Mayflower Hydra was broken :P
<makefu>
so far it works but i have no idea how to continue. the manual seems to be out of date or does not provide any infos
<makefu>
i just want to build a single package in hydra (for testing)
<fadenb>
Hmm, try pinging fpletz or robin. They set up multiple hydras so they should know
<makefu>
the most confusing part is how to actually make hydra evaluate a job, there are too many ways to configure inputs
<Mic92>
some perl knowledge might be also handy
ixxie has joined joined #nixos-wiki
<Reaktor|krebs>
ixxie: i will try to set up hydra and play around with it -- makefu!~makefu@v22017114592354873.luckysrv.de, Mon Dec 11 23:02:42 CET 2017
<ixxie>
samueldr: HELP!
<ixxie>
I broke stuff
<samueldr>
what?
<samueldr>
ah!
<samueldr>
the bot isn't there
<makefu>
oh oh!
<makefu>
fadenb: !!!
<samueldr>
ixxie: don't edit, I'm looking
<ixxie>
okay I kinda fixed it
<samueldr>
I'll still look to see if it's fixed well enough :)
<ixxie>
samueldr: I lost the clarifications icon but I found it
<ixxie>
I wanna embedd a table in that first box
<ixxie>
but it seems impossible
<fadenb>
bot has trouble with netsplits and gets stuck sometimes. Will restart it soon
<fadenb>
currently stuck in the subway
<samueldr>
ixxie: table for what purpose?
<ixxie>
samueldr: one row links to all the main articles, the second to all the manuals (+Nix Pills for the language)
<makefu>
fadenb: okay thanks :)
<ixxie>
samueldr: the idea was to make a single box THE goto place for the newcomer
<samueldr>
use a list for now, make a crude drawing of how you were seeing it, and I'll look into making it in a responsive manner
<samueldr>
(a table won't be responsive)
<samueldr>
(and the frontpage HAS to be 100% responsive :) )
<ixxie>
samueldr: mueah, here you go; those two lists I envisioned as two rows on a table
<ixxie>
I thought a table that small *could* be responsive
<ixxie>
but of course its tricky even for that
<samueldr>
yeah, words adds up quickly
<ixxie>
samueldr: one thing I was thinking when writing up the Get In Touch box, is perhaps icons could be nice
<ixxie>
samueldr: for all the social media its definitely handy
<ixxie>
samueldr: but since there are no icons for all the Nix Ecosystem elements its a bit problematic
<ixxie>
in anycase, it comes down to this: at the moment, its hard to fill those boxes without making them overcrowded with text, so we need to think about useful yet responsive content which doesn't overwhelm the visitor
nixoswikibot has joined joined #nixos-wiki
<fadenb>
bot is back
<fadenb>
need to build some kind of monitoring check for the bot
<ixxie>
fadenb: would be called an autobot then? xD
<ixxie>
samueldr: I guess a two column table wouldn't be a problem right?
<ixxie>
samueldr: also feasable is to invent icons for Discussion, Guide, Cookbook, Tutorial and Reference / Manual
<ixxie>
s/invent/find/
<Reaktor|krebs>
ixxie meant: samueldr: also feasable is to find icons for Discussion, Guide, Cookbook, Tutorial and Reference / Manual
<samueldr>
we're not even forced to use a layout such as it is right now
<samueldr>
I'm a master integrator, but not as much designer, if you have some webpage design chops and feel fancy, you can submit layout / design ideas for the front page
<samueldr>
I basically bootstrapped the process by making something nicer than a simple wiki list, but other than that, we're pretty free to do anything within the confines of the page
<samueldr>
(it can't really go wider than how wide the boxes are at the widest, but we can maybe cheat and go outside of that for visual-only elements)
<joepie91>
ixxie: do we need icons? I can make icons
<joepie91>
(I'm not a great graphical designer, but simple icons I can do :P)
<samueldr>
joepie91: right now I'm following the breeze line-art icon style, by mostly taking their vectors and adapting them
<ixxie>
joepie91: I can make icons too, and logos, etc. etc.
<ixxie>
ive done some graphic design semiprofessionally
<ixxie>
but for icons using icon sets is the most convenient
<ixxie>
samueldr: perhaps a 3 column first row and two column second row could work but responsiveness becomes a bit more complicated
<ixxie>
samueldr: it depends a lot on what kind of stuff we wanna have in there
<samueldr>
in some way, we're so free it hurts
<samueldr>
there's no real conventions
<ixxie>
I would like to remove the hosting providers box because its a bit tiny
<ixxie>
we need to decide on the content first, and let the form follow it
<samueldr>
yes
<samueldr>
though, the link to friendly hosters, imho, needs to be on the front page
<ixxie>
Get Started and Get In Touch are perfect I think, except for the way their content is layed out
<samueldr>
and soon we'll need a link to the installation guide (when it at least has a complete installation story written)
<ixxie>
yeah but we can find a way to put that stuff in some other box
<samueldr>
and there's something I've not had time to formulate appropriately yet, but I think it will be needed / a good idea for the wiki: hardware pages
<samueldr>
like some specific laptop models, success / known issues, etc
<ixxie>
yes yes
<ixxie>
thats great and Arch has a lot of that
<samueldr>
hardware "portal", installation guide, nixos friendly hosters can probably share a common section in the homepage
<samueldr>
and we can move away from boxes, if you have any visual ideas
<ixxie>
I like the boxes, they are a handy way to compartmentalize things
<ixxie>
people do that though right? The wiki has many hardware pages
<ixxie>
they should just be indexed I guess
<samueldr>
it hasn't had anything new, they're all from older wikis, IIRC
<samueldr>
I (evidently) wanted to review them in a common structure
<ixxie>
except for much work on the ARM pages
<ixxie>
I was thinking the News and Special Pages boxes could be combined to a Wiki box
<ixxie>
because News is ambiguous and makes you think its general community news
<samueldr>
Wiki news, wiki announcements, etc
<ixxie>
but the special pages thing is so small; I thought it could be like 1. a one sentance intro to the wiki with a link to the about page; 2. The news feed and 3. see also: Special pages
<ixxie>
if we do all of this consolidation we would have:
<ixxie>
1. Getting Started, 2. Setting Up, 3. Getting In Touch, 4. News (Twitter/Github feeds?), 5. Wiki (with wiki-news and (?) recent changes feeds)
<ixxie>
I donno about the feeds since that would be more work for you, and responsiveness would be tricky
<ixxie>
at least on a desktop, 1-3 could be in three columns on the top row and 4-5 as a double column below
<ixxie>
and that *should* be okay for all of that but I am not sure
<ixxie>
samueldr: but I think *the* coolest box would be a tiny searchbox with a single search field which can search for packages and/or options and/or code in nixpkgs (a-la-hound)
<ixxie>
with results inside the box, now expanded
<ixxie>
that would make nixos.wiki *the* go-to homepage for Nix-stuff I think
<samueldr>
depending on the specifics, it can become quite hard, or quite slow
<samueldr>
the packages list is big
<samueldr>
so it's need some other infrastructure to do the searches
<ixxie>
lets leave that for phase II, III or IV then
<samueldr>
yes
<ixxie>
boxes 1-5 would be already awesome I think
<samueldr>
but I'm touching the packages search thing already, re-doing it with some more features
<samueldr>
I might as well look into making it more like a service and not do all the work locally
<ixxie>
oh sweet
<ixxie>
that is so handy
<samueldr>
(though the initial goal was to replace the one on the official website with one that allowed linking and such)
<ixxie>
the unfree option is handy too
<ixxie>
its a common pain-point
<samueldr>
I've been re-remaking it in Elm to make it mesh-in nicely with gchristensen's re-make of the options searcher
<ixxie>
samueldr: do you know how I can get a reasonable count of the number of packages in Nixpkgs?
<ixxie>
I wanted to get a count for some articles
<ixxie>
actually if we can make it into a template it wouldn't have to be updated ever xD
<samueldr>
no, since I don't know if it needs to include python and ruby things that aren't installable directly and such things
<samueldr>
(which are not in the package searcher right now)
<samueldr>
if we're to add metadata to articles (like packages count), there is a mediawiki extension (built-in IIRC) that makes it much more friendlier
<samueldr>
allows querying the data instead of making rube-goldberg templates
<samueldr>
allows indexing too, iirc
<ixxie>
I don't mean necessarily in your search thing
<ixxie>
even a nix-env command would be nice
<samueldr>
yes, I know
<ixxie>
dang
<ixxie>
so nobody knows how big nixpkgs is?
<samueldr>
ask on #nixos, probably someone knows how to get that number
<ixxie>
I did a couple times already
<ixxie>
no luck yet
<ixxie>
I will try again in the coming weeks
<ixxie>
do you think a github feed would actually be interesting?
<samueldr>
with the metadata thing of mediawiki, pages can present things like package names
<samueldr>
in a way, I personall would shy away from repeating what's on the nixos.org homepage, it makes the wiki more of its own thing
<samueldr>
especially since the wiki itself isn't bound by what's in the repositories
<ixxie>
right
<ixxie>
well, I think the twitter feed would be cool for sure; I never use twitter but I would visit the wiki homepage a lot, and it could be a cool way to discover random content
<ixxie>
and that should be easy enough because there are extensions for that
<ixxie>
that is definitely not on the official site
<ixxie>
do you think a recent-changes feed would be difficult? Ideally it would take the higher level changes (mediaiwiki automatically groups changes as far as I can tell, so we could just take those groups of changes and display them somehow)
<samueldr>
in a template, it doesn't work well, I initially tried it, but yes, assuming an extension can be used
<samueldr>
this too, I think, shall wait for pull-requestable configuration ;)
<ixxie>
samueldr: well, fadenb was hoping to take care of it in the coming week or two I think
<ixxie>
so I guess for now we can consider boxes 1-3? those should be doable with templates maybe?
<ixxie>
also, the missing articles >.<
<samueldr>
I'll look at it more in detail later
<samueldr>
(it's working hours for me still :) )
<fadenb>
yep, I am at the moment cleaning up stuff, moving secrets around, etc. I will be off-work next week so latest then I should get "something" out :P
<ixxie>
samueldr: aye aye :) It's bed time for me and the misses is beconing me to bed; have a good day :)
<ixxie>
fadenb: awesome ^^ have a good evening
<ixxie>
I guess I will now divert my attention to how the heck to complete the NixOps and Hydra article xD
ixxie has quit [(Quit: Lost terminal)]
florianjacob has quit [(Ping timeout: 248 seconds)]