devuxd / devx.cs.gmu.edu

The homepage for DevX lab.
https://devuxd.github.io/devx.cs.gmu.edu/
MIT License
0 stars 9 forks source link

Updated the publication, added a page for RulePad demo #33

Closed SaharMehrpour closed 3 years ago

SaharMehrpour commented 3 years ago

New page: https://saharmehrpour.github.io/devx.cs.gmu.edu/tools/rulepad

Alaboudi1 commented 3 years ago

Looks good! I like the idea of embedding the tool inside the lab website. However, why do we need a separate web page for it? Would it be better if the demo is inside the project page? I see that the demo is also referring to the vide for instruction. So, maybe if there are both (video and demo) on one page, that would make it easier to watch and play with demo and video.

SaharMehrpour commented 3 years ago

Well, I wanted to provide an almost permanent link for RulePad demo. Probably I went too far. I will update this PR.

Alternate design: How about having separate pages for sub-projects? For example, RulePad is a part of Active Documentation but it has its own identity! (If this case only occurs for ActiveDocumentation, we can dismiss it).

Alaboudi1 commented 3 years ago

I think we can either have a project page or a paper page. I do not know if the sub-projects page would make sense for people browsing the page. So for example, active documentation is paper, and a role pad is another paper with both having different pages. On the main page, we can still have the same layout as having one big project card with all authors and papers inside the card. What do you all think?