You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@marmotta.apache.org by David Riccitelli <da...@insideout.io> on 2013/05/03 10:47:38 UTC

UI proposal

Hello,

We've been testing a layout for the Apache Marmotta UI.

The layout is based on:
 - a navigation bar on the top,
 - a first level menu on the left,
 - a second level menu on the inner top.

The navigation bar and menus are fixed and ideally fit in a common screen
(i.e. the user needs no scrolling to access all the menu functions).

The layout is based on bootstrap.

You can see a preview here:
http://htmlpreview.github.io/?https://github.com/insideout10/marmotta-ui/blob/master/src/main/index.html

Source code is here:
https://github.com/insideout10/marmotta-ui/blob/master/src/main/index.html

Could this be merged in Marmotta?

Thanks,
David

-- check the Swagger for WordLift <http://bit.ly/VtoM5H>
********************************************************************************
InsideOut10 s.r.l.
P.IVA: IT-11381771002
Fax: +39 0110708239
---
LinkedIn: http://it.linkedin.com/in/riccitelli
Twitter: ziodave
---
Layar Partner Network<http://www.layar.com/publishing/developers/list/?page=1&country=&city=&keyword=insideout10&lpn=1>
********************************************************************************

Re: UI proposal

Posted by Sergio Fernández <wi...@apache.org>.
Hi,

On 09/05/13 13:04, Andy Seaborne wrote:
> Marmotta PPMC : Don't forget to be clear about the licensing for new
> contributions when the code is "somewhere on the web".

Good point, Andy, we should set up a proper protocol to accept 
contributions to the project.

> There's a difference between code that is appropriately licensed and
> code that is contributed/granted. Both can be used - the mechanism is
> different. Granted or contributed code gets the
>
> * Licensed to the Apache Software Foundation (ASF) under one
> * or more contributor license agreements. See the NOTICE file
> * distributed with this work for additional information
> * regarding copyright ownership.
>
> whereas code using the AL but not contributed would say:
>
> * Copyright [yyyy] [name of copyright owner]
> *
> * Licensed under the Apache License, Version 2.0 (the "License");
> * you may not use this file except in compliance with the License.

In this case this is not a regular contribution, where a patch or new 
code is provided. But this is more an idea how to improve the 
administration user interface by adopting a quite spread html framework. 
Thomas could give us more details how he is implementing MARMOTTA-233; 
fmpov the html provided by David may be just a guide to achieve the 
goal, more than the actual implementation we would need to do in 
FreeMarker.

> David - you said "Could this be merged in Marmotta?" so I think this is
> reasonably clear you are contibuting the modifications under the usual
> grant-to-Apache model (as if it were added to a JIRA). Is that right?

But that does not mean that David could add a proper license to his 
contribution. David, could you please clarify this point? Thanks!

Kind regards,

-- 
Sergio Fernández

Re: UI proposal

Posted by Andy Seaborne <an...@apache.org>.
Marmotta PPMC : Don't forget to be clear about the licensing for new 
contributions when the code is "somewhere on the web".

There's a difference between code that is appropriately licensed and 
code that is contributed/granted.  Both can be used - the mechanism is 
different.  Granted or contributed code gets the

  * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.

whereas code using the AL but not contributed would say:

  *  Copyright [yyyy] [name of copyright owner]
  *
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.


David - you said "Could this be merged in Marmotta?" so I think this is 
reasonably clear you are contibuting the modifications under the usual 
grant-to-Apache model (as if it were added to a JIRA).  Is that right?

	Andy

On 04/05/13 09:48, Sergio Fernández wrote:
> Hi David,
>
> Thomas and me were discussing this yesterday, and we find your
> implementation much better than what we currently have. I thing it
> wouldn't be so difficult to adapt the main template, another thing is
> all widgets.
>
> I created MARMOTTA-233 to address your proposal, and in the following
> days we'll start to work on it in a topic branch in our git repository.
>
> Thanks for your ideas and contributions to the project!
>
> Cheers,
>
>
> On 03/05/13 10:47, David Riccitelli wrote:
>> Hello,
>>
>> We've been testing a layout for the Apache Marmotta UI.
>>
>> The layout is based on:
>>   - a navigation bar on the top,
>>   - a first level menu on the left,
>>   - a second level menu on the inner top.
>>
>> The navigation bar and menus are fixed and ideally fit in a common screen
>> (i.e. the user needs no scrolling to access all the menu functions).
>>
>> The layout is based on bootstrap.
>>
>> You can see a preview here:
>> http://htmlpreview.github.io/?https://github.com/insideout10/marmotta-ui/blob/master/src/main/index.html
>>
>>
>> Source code is here:
>> https://github.com/insideout10/marmotta-ui/blob/master/src/main/index.html
>>
>>
>> Could this be merged in Marmotta?
>>
>> Thanks,
>> David
>>
>> -- check the Swagger for WordLift<http://bit.ly/VtoM5H>
>> ********************************************************************************
>>
>> InsideOut10 s.r.l.
>> P.IVA: IT-11381771002
>> Fax: +39 0110708239
>> ---
>> LinkedIn: http://it.linkedin.com/in/riccitelli
>> Twitter: ziodave
>> ---
>> Layar Partner
>> Network<http://www.layar.com/publishing/developers/list/?page=1&country=&city=&keyword=insideout10&lpn=1>
>>
>> ********************************************************************************
>>
>>
>


Re: UI proposal

Posted by Sergio Fernández <wi...@apache.org>.
Hi David,

Thomas and me were discussing this yesterday, and we find your 
implementation much better than what we currently have. I thing it 
wouldn't be so difficult to adapt the main template, another thing is 
all widgets.

I created MARMOTTA-233 to address your proposal, and in the following 
days we'll start to work on it in a topic branch in our git repository.

Thanks for your ideas and contributions to the project!

Cheers,


On 03/05/13 10:47, David Riccitelli wrote:
> Hello,
>
> We've been testing a layout for the Apache Marmotta UI.
>
> The layout is based on:
>   - a navigation bar on the top,
>   - a first level menu on the left,
>   - a second level menu on the inner top.
>
> The navigation bar and menus are fixed and ideally fit in a common screen
> (i.e. the user needs no scrolling to access all the menu functions).
>
> The layout is based on bootstrap.
>
> You can see a preview here:
> http://htmlpreview.github.io/?https://github.com/insideout10/marmotta-ui/blob/master/src/main/index.html
>
> Source code is here:
> https://github.com/insideout10/marmotta-ui/blob/master/src/main/index.html
>
> Could this be merged in Marmotta?
>
> Thanks,
> David
>
> -- check the Swagger for WordLift<http://bit.ly/VtoM5H>
> ********************************************************************************
> InsideOut10 s.r.l.
> P.IVA: IT-11381771002
> Fax: +39 0110708239
> ---
> LinkedIn: http://it.linkedin.com/in/riccitelli
> Twitter: ziodave
> ---
> Layar Partner Network<http://www.layar.com/publishing/developers/list/?page=1&country=&city=&keyword=insideout10&lpn=1>
> ********************************************************************************
>

-- 
Sergio Fernández