Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Misc improvements to the web site: #18

Open
18 of 24 tasks
nthiery opened this issue Sep 8, 2015 · 8 comments
Open
18 of 24 tasks

Misc improvements to the web site: #18

nthiery opened this issue Sep 8, 2015 · 8 comments
Assignees

Comments

@nthiery
Copy link
Contributor

nthiery commented Sep 8, 2015

  • Shorten the main intro

  • list of mailing lists on the contact page

  • Integrate twitter feed?

  • Links to the task/deliverable/milestones issues on github

  • List of the different sites and people:

    • with links to the presentations during the Kickoff
    • with the roles of the participants, taken from the proposal
    • with pictures
    • with recruited people and local close collaborators
  • List of meetings / meetings web pages? we already have a calendar and announces

  • Export the calendar as ICAL.

  • List of software?

  • Document in the README.md how to build the site with Jekyll

  • How do we do analytics?

  • Choose and host fonts locally

  • Add four entry points:

    • "For mathematicians"
    • "For developers"
    • "For participants"
    • "For reviewers"

    For the first two, see Write five slide presentations for OpenDreamKit OpenDreamKit#157
    For participants, see https://github.com/OpenDreamKit/OpenDreamKit/
    For reviewers, see Improve our website for reviewers and followers OpenDreamKit#173

  • Update acknowledge page

  • Add a page for listing talks and other ODK's activities

  • Mention somewhere (end of list of partners?) that the project was labelled by the Free and Open Source Software Work Group of the Systematic Cluster.

  • Enable slides with reveal.js

  • Rename "activities" to "blog" (also in the main README). Maybe fuse "news", "activities", and "job openings" using a tags?

  • Encourage more blog posts (Luca volunteered to lead this)

  • Remove Acknowledge from the main page (maybe also Edit this page if easy)

  • Add tooltips on Task / Deliverable / Timeline to explain what those are.

@fangohr
Copy link
Member

fangohr commented Dec 7, 2015

Regarding listing talks, workshops, posters, etc -- we could have a new item on the left called 'activities' in which we list each 'activity' briefly, and -- if it deserves more detail -- it is a link to a separate page? I believe gathering as much data as possible from the beginning will pay off.
(For my doctoral training centre, we have a news/blog page where I try to list all we do; this pays off at reporting times when you wouldn't remember otherwise what you have done, and is also a good online representation of the activities: http://ngcm.soton.ac.uk/blog/)

@nthiery
Copy link
Contributor Author

nthiery commented Dec 7, 2015

On Mon, Dec 07, 2015 at 01:35:05PM -0800, Hans Fangohr wrote:

Regarding listing talks, workshops, posters, etc -- we could have a new
item on the left called 'activities' in which we list each 'activity'
briefly, and -- if it deserves more detail -- it is a link to a
separate page?

I like the term "activities". The simplest is probably to use Jekyll's
blog support (as we already do for our News section). Adding a new
post is just adding a short file, so it's fine to create one even for
just a brief link).

I'll try to add such a section sometime soon, unless someone beats me
to it!

I believe gathering as much data as possible from the beginning
will pay off. (For my doctoral training centre, we have a
news/blog page where I try to list all we do; this pays off at
reporting times when you wouldn't remember otherwise what you
have done, and is also a good online representation of the
activities: [1]http://ngcm.soton.ac.uk/blog/)

+1!!!

Cheers,

Nicolas

Nicolas M. Thiéry "Isil" nthiery@users.sf.net
http://Nicolas.Thiery.name/

@nthiery
Copy link
Contributor Author

nthiery commented Sep 1, 2016

Hi @minrk!
For our website and elsewhere in our infrastructure, it would be helpful to have the data from our proposal (deliverables, ...) as a yaml file. When you generated our github issues from this data, you must have written a parser for the "final.pdata" file, right? Where could I find it? Then I could just use it to get a yaml dump.
Thanks in advance!

@minrk
Copy link
Contributor

minrk commented Sep 1, 2016

@nthiery I used this ruby script to parse final.pdata.

@nthiery
Copy link
Contributor Author

nthiery commented Sep 6, 2016

@defeo, @VivianePons, @kohlhase: I just pushed a script to convert the metadata from the proposal about wp's, tasks, deliverables into yaml, so that we could easily load it into Python/Jekyll/... for misc purposes.

@kohlhase: you probably want to look over the changes I made to the proposal style file, as I made little changes to the pdata format for more consistency between tasks and deliverables + a bug fix.

Cheers

@defeo
Copy link
Contributor

defeo commented Sep 6, 2016

Are you sure the script is not buggy? I have a doubt about these lines https://github.com/OpenDreamKit/OpenDreamKit/blob/master/Proposal/final.pdata.yaml#L18-L29 and similar ones.

@nthiery
Copy link
Contributor Author

nthiery commented Sep 6, 2016

Yeah; if we actually need the information on those lines, the script will need to be made less stupid.
In final.pdata, the label of a deliverable is of the form wp-label@deliv-label (same for tasks). I found it more convenient to split such labels in two chunks. And the splitting is a bit too agressive right now :-)

@VivianePons
Copy link
Contributor

Many of the boxes have been answered by the new site.

In particular: there is a working ical link.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants