These are chat archives for biojs/biojs

16th
Feb 2018
Yo Yehudi
@yochannah
Feb 16 2018 10:04 UTC
@rowlandm paginated browse is a realistic use-case, no? (happy to be argued with)
rowlandm
@rowlandm
Feb 16 2018 10:08 UTC
I think so. But I would imagine that "if" we get bigger no-one would be wanting to go one by one through the modules?
Although I imagine if you could "browse" through the modules graphically, maybe they would?
Would be good to find out how people use Biojs.io
Yo Yehudi
@yochannah
Feb 16 2018 10:08 UTC
that's my thinking - if we can get a screenshot, for example, I'd love to see them
rowlandm
@rowlandm
Feb 16 2018 10:09 UTC
That would be pretty cool
Yo Yehudi
@yochannah
Feb 16 2018 10:09 UTC
at BiVi in 2015 that was a critique of the current registry, that it didn't have pics
rowlandm
@rowlandm
Feb 16 2018 10:11 UTC
I could see a categories table and an option to convert to a visual browse
but the visual browse would be rendered properly or just be an image of something that was pre-processed
Yo Yehudi
@yochannah
Feb 16 2018 10:14 UTC
I think both have value - asking tool providers to add a screenshot.png to the root, or getting the backend to do it as a bonus feature, gives us relatively fast-loading visualisations. They would probably be faster and easier to implement than an actual live interaction - and also multiple live implementations on the page might not work unless they were fullscreen.
that is, I think thumbnail-style browsing has to be static
screenshot + click through to the actual interactive vis
rowlandm
@rowlandm
Feb 16 2018 10:16 UTC
I agree
Where's the fancy homepage for D3?
rowlandm
@rowlandm
Feb 16 2018 10:21 UTC
Actually, here is another question
Yo Yehudi
@yochannah
Feb 16 2018 10:21 UTC
ok
rowlandm
@rowlandm
Feb 16 2018 10:22 UTC
What do we provide that D3 doesn't in terms of providing a home for modules?
What if we ended up being just a "Visual Index" of D3?
Yo Yehudi
@yochannah
Feb 16 2018 10:23 UTC
well, not all biojs is vis, or d3...
rowlandm
@rowlandm
Feb 16 2018 10:23 UTC
good point
I think we provide a bit more infrastructure too....
Yo Yehudi
@yochannah
Feb 16 2018 10:24 UTC
I think probably so - the workmen is afaik not something d3 does.
I assume we experimented with any npm api out there and decided it wasn't sufficient, right?
rowlandm
@rowlandm
Feb 16 2018 10:35 UTC
No idea!
Gotta go - talk to you later!
Sarthak Sehgal
@sarthak-sehgal
Feb 16 2018 12:28 UTC
Hi, I'm new to the community. I'm interested in "Frontend Website Student Project for BioJS" project of OBF (GSoC 2018). Is OBF open to separate projects for frontend and backend or should a proposal contain both frontend and backend for BioJS?
Yo Yehudi
@yochannah
Feb 16 2018 12:37 UTC
Hey Sathark! These are going to be separate projects.
A single proposal for just the front end would be great, although you're welcome to also propose for the backed separately if that interests you too
(that sounds like a lot of work though :D)
Sarthak Sehgal
@sarthak-sehgal
Feb 16 2018 12:41 UTC
Thanks for the help @yochannah! :smile:
Where do I start contributing and suggesting some UI/UX changes for the websites?
Yo Yehudi
@yochannah
Feb 16 2018 12:45 UTC
We have a few tickets that could use some help, but not too many - biojs/organisation#16 is one
If you would like to suggest any additions or changes to https://github.com/biojs/biojs.github.io that would be fine - ask in the chat or create an issue
and actually something that would be really useful if you have enough time is to figure out how to get https://github.com/biojs/edu on gh-pages in github.
see here for more of the issues re biojs edu: biojs/organisation#20 - it has jekyll plugins that means gh-pages can't build it properly. We need to either replace all the plugins or generate a copy locally and then upload it to gh-pages manually if that makes sense
Yo Yehudi
@yochannah
Feb 16 2018 12:53 UTC
Right, to make it simpler: several of these issues are labelled Google Summer of Code :) https://github.com/biojs/organisation/issues
Sarthak Sehgal
@sarthak-sehgal
Feb 16 2018 13:14 UTC
Thank you @yochannah
I think @alkesh47 is already working on biojs/organisation#4, how can I contribute to this? Are AngularJS codebase proposals welcomed for the website? I'm looking forward to front-end oriented projects..
Yo Yehudi
@yochannah
Feb 16 2018 13:20 UTC
You're right that he's been working on it, yes. I think we've decided we'd like to go with vue.js for the front-end project most likely - and more than one student is welcome to work on a proposal for this project :)
@rowlandm @DennisSchwartz please correct me if I'm mistaken
Sarthak Sehgal
@sarthak-sehgal
Feb 16 2018 14:00 UTC
@yochannah So the idea is to merge biojs.io and biojs.net and shift the platform to VueJS, right?
Alkesh Srivastava
@alkesh47
Feb 16 2018 14:28 UTC
Yep, that's the approach that has been finalised. I'm currently working on preparing a high level plan for the transistion.
rowlandm
@rowlandm
Feb 16 2018 17:39 UTC
That's right @yochannah
I think we are all on the same page