[prev in list] [next in list] [prev in thread] [next in thread] 

List:       owncloud
Subject:    Re: [Owncloud] Theming improvements: AngularJS integration for core?
From:       Victor Dubiniuk <victor.dubiniuk () gmail ! com>
Date:       2013-04-04 9:54:01
Message-ID: CA+UHsBtsdv54uv6Jng3b2wfay5x-1hxSSVzxpjJ3FFWRn8XTLA () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Thu, Apr 4, 2013 at 12:50 PM, Bernhard Posselt <nukeawhale@gmail.com>
 wrote:

>
> As for the breakage: apps from the appstore also break your installation
> if the contain syntax errors. Id suggest to improve the installation
> routine.
>

yes, that's exactly what I mean :)


On Thu, Apr 4, 2013 at 12:50 PM, Bernhard Posselt <nukeawhale@gmail.com>wrote:

>  Everything up from owncloud 5.0 is compatible (its in the appframeworks
> info.xml)
>
> As for the breakage: apps from the appstore also break your installation
> if the contain syntax errors. Id suggest to improve the installation
> routine.
>
>
> On 04/04/2013 11:46 AM, Victor Dubiniuk wrote:
>
> Hi,
> Something is still unclear is what OC versions are compatible with
> appframework.
> And hard app dependencies are not handled by core currently which means
> that installing an  appframework-based app from appstore might broke the
> entire installation.
> We need some sort of 'depends' tag in  info.xml to do it properly.
>
>  Victor
>
>
> On Thu, Apr 4, 2013 at 12:20 PM, Bernhard Posselt <nukeawhale@gmail.com>wrote:
>
>> Please check the mail that i sent some seconds ago ;)
>>
>>
>> On 04/04/2013 11:19 AM, Stefan Nagtegaal wrote:
>>
>>> Is there a consensus made on using AngularJS for core tempting?
>>> I searched the archives of the mailing list, but couldn't find anything
>>> related to that.
>>>
>>> Gr, Stefan
>>>
>>>
>>> Op 3 apr. 2013, om 14:11 heeft Alessandro Cosentino <cosenal@gmail.com>
>>> het volgende geschreven:
>>>
>>>  Hi Stefan,
>>>>
>>>> Angular is here:
>>>> https://github.com/owncloud/appframework/tree/master/js/vendor/angular
>>>>
>>>> We are using the appframework, including angularjs, in the News app:
>>>> https://github.com/owncloud/news
>>>>
>>>> Hope this helps.
>>>>
>>>> Alessandro
>>>>
>>>> On Wed, Apr 3, 2013 at 1:28 PM, Victor Dubiniuk
>>>> <victor.dubiniuk@gmail.com> wrote:
>>>>
>>>>> Sorry for stupid +1 but I'm also interested in this question.  :)
>>>>>
>>>>> Victor
>>>>>
>>>>>
>>>>> On Wed, Apr 3, 2013 at 12:30 PM, Stefan Nagtegaal
>>>>> <development@standoutdesign.nl> wrote:
>>>>>
>>>>>> Hey everybody,
>>>>>>
>>>>>> I've seen some discussions in the past on the mailing list about using
>>>>>> AngularJS for at least the ownCloud-core.
>>>>>> While I am willing to work on anything that speeds up the separation
>>>>>> between design vs function (improving themability of ownCloud), this
>>>>>> would
>>>>>> be a great chance for me to kick in.
>>>>>>
>>>>>> However, after reading the AngularJS documentation (1) and the
>>>>>> angularJS
>>>>>> page on ownCloud's handbook, I have no clue where to begin.
>>>>>> The page in the handbook suggests (to my idea) that AngularJS-script
>>>>>> is
>>>>>> already present somewhere in the 3rdparty directory (2, 3).
>>>>>> Unfortunatly I
>>>>>> can not find it there, so perhaps this is a mistake in the docs.
>>>>>>
>>>>>> Now, what is the direction ownCloud is going to take in this?
>>>>>> AngularJS
>>>>>> core integration? Is there any work that has already been done, which
>>>>>> could
>>>>>> be used as an example?
>>>>>>
>>>>>> (1) - http://www.angularjs.org/
>>>>>> (2) -
>>>>>>
>>>>>> http://doc.owncloud.org/server/5.0/developer_manual/app/general/angular.html
>>>>>> (3) -
>>>>>>
>>>>>> http://doc.owncloud.org/server/5.0/developer_manual/app/appframework/angular.html
>>>>>>
>>>>>>
>>>>>> Kind regards,
>>>>>>
>>>>>>
>>>>>> Stefan
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Owncloud mailing list
>>>>>> Owncloud@kde.org
>>>>>> https://mail.kde.org/mailman/listinfo/owncloud
>>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Owncloud mailing list
>>>>> Owncloud@kde.org
>>>>> https://mail.kde.org/mailman/listinfo/owncloud
>>>>>
>>>>>  _______________________________________________
>>>> Owncloud mailing list
>>>> Owncloud@kde.org
>>>> https://mail.kde.org/mailman/listinfo/owncloud
>>>>
>>> _______________________________________________
>>> Owncloud mailing list
>>> Owncloud@kde.org
>>> https://mail.kde.org/mailman/listinfo/owncloud
>>>
>>
>> _______________________________________________
>> Owncloud mailing list
>> Owncloud@kde.org
>> https://mail.kde.org/mailman/listinfo/owncloud
>>
>
>
>
> _______________________________________________
> Owncloud mailing listOwncloud@kde.orghttps://mail.kde.org/mailman/listinfo/owncloud
>
>
>
> _______________________________________________
> Owncloud mailing list
> Owncloud@kde.org
> https://mail.kde.org/mailman/listinfo/owncloud
>
>

[Attachment #5 (text/html)]

<div dir="ltr">On Thu, Apr 4, 2013 at 12:50 PM, Bernhard Posselt <span dir="ltr">&lt;<a \
href="mailto:nukeawhale@gmail.com" target="_blank">nukeawhale@gmail.com</a>&gt;</span> \
wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
 <div bgcolor="#FFFFFF" text="#000000"><br>As for the breakage: apps from the appstore also \
break your installation if the contain syntax errors. Id suggest to improve the installation \
routine.<div></div></div></blockquote> <div class="gmail_extra"><br></div><div \
class="gmail_extra" style>yes, that&#39;s exactly what I mean :)</div><div \
class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Apr 4, 2013 at 12:50 PM, Bernhard \
Posselt <span dir="ltr">&lt;<a href="mailto:nukeawhale@gmail.com" \
target="_blank">nukeawhale@gmail.com</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" \
style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <div>Everything up from owncloud 5.0 is
      compatible (its in the appframeworks info.xml)<br>
      <br>
      As for the breakage: apps from the appstore also break your
      installation if the contain syntax errors. Id suggest to improve
      the installation routine.<div><div class="h5"><br>
      <br>
      On 04/04/2013 11:46 AM, Victor Dubiniuk wrote:<br>
    </div></div></div><div><div class="h5">
    <blockquote type="cite">
      <div dir="ltr">Hi,
        <div>Something is still unclear is what OC versions are
          compatible with appframework.</div>
        <div>And hard app dependencies are not handled by core
          currently which means that installing an  appframework-based
          app from appstore might broke the entire installation.</div>
        <div>We need some sort of &#39;depends&#39; tag in  info.xml to
          do it properly.</div>
        <div><br>
        </div>
        <div>Victor</div>
      </div>
      <div class="gmail_extra"><br>
        <br>
        <div class="gmail_quote">On Thu, Apr 4, 2013 at 12:20 PM,
          Bernhard Posselt <span dir="ltr">&lt;<a href="mailto:nukeawhale@gmail.com" \
target="_blank">nukeawhale@gmail.com</a>&gt;</span> wrote:<br>  <blockquote class="gmail_quote" \
style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Please
  check the mail that i sent some seconds ago ;)
            <div>
              <div><br>
                <br>
                On 04/04/2013 11:19 AM, Stefan Nagtegaal wrote:<br>
                <blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
  Is there a consensus made on using AngularJS for core
                  tempting?<br>
                  I searched the archives of the mailing list, but
                  couldn&#39;t find anything related to that.<br>
                  <br>
                  Gr, Stefan<br>
                  <br>
                  <br>
                  Op 3 apr. 2013, om 14:11 heeft Alessandro Cosentino
                  &lt;<a href="mailto:cosenal@gmail.com" \
target="_blank">cosenal@gmail.com</a>&gt;  het volgende geschreven:<br>
                  <br>
                  <blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
  Hi Stefan,<br>
                    <br>
                    Angular is here:<br>
                    <a \
href="https://github.com/owncloud/appframework/tree/master/js/vendor/angular" \
target="_blank">https://github.com/owncloud/appframework/tree/master/js/vendor/angular</a><br>  \
<br>  We are using the appframework, including angularjs,
                    in the News app:<br>
                    <a href="https://github.com/owncloud/news" \
target="_blank">https://github.com/owncloud/news</a><br>  <br>
                    Hope this helps.<br>
                    <br>
                    Alessandro<br>
                    <br>
                    On Wed, Apr 3, 2013 at 1:28 PM, Victor Dubiniuk<br>
                    &lt;<a href="mailto:victor.dubiniuk@gmail.com" \
target="_blank">victor.dubiniuk@gmail.com</a>&gt;  wrote:<br>
                    <blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
  Sorry for stupid +1 but I&#39;m also interested in
                      this question.  :)<br>
                      <br>
                      Victor<br>
                      <br>
                      <br>
                      On Wed, Apr 3, 2013 at 12:30 PM, Stefan Nagtegaal<br>
                      &lt;<a href="mailto:development@standoutdesign.nl" \
target="_blank">development@standoutdesign.nl</a>&gt;  wrote:<br>
                      <blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
  Hey everybody,<br>
                        <br>
                        I&#39;ve seen some discussions in the past on the
                        mailing list about using<br>
                        AngularJS for at least the ownCloud-core.<br>
                        While I am willing to work on anything that
                        speeds up the separation<br>
                        between design vs function (improving
                        themability of ownCloud), this would<br>
                        be a great chance for me to kick in.<br>
                        <br>
                        However, after reading the AngularJS
                        documentation (1) and the angularJS<br>
                        page on ownCloud&#39;s handbook, I have no clue
                        where to begin.<br>
                        The page in the handbook suggests (to my idea)
                        that AngularJS-script is<br>
                        already present somewhere in the 3rdparty
                        directory (2, 3). Unfortunatly I<br>
                        can not find it there, so perhaps this is a
                        mistake in the docs.<br>
                        <br>
                        Now, what is the direction ownCloud is going to
                        take in this? AngularJS<br>
                        core integration? Is there any work that has
                        already been done, which could<br>
                        be used as an example?<br>
                        <br>
                        (1) - <a href="http://www.angularjs.org/" \
target="_blank">http://www.angularjs.org/</a><br>  (2) -<br>
                        <a \
href="http://doc.owncloud.org/server/5.0/developer_manual/app/general/angular.html" \
target="_blank">http://doc.owncloud.org/server/5.0/developer_manual/app/general/angular.html</a><br>
  (3) -<br>
                        <a \
href="http://doc.owncloud.org/server/5.0/developer_manual/app/appframework/angular.html" \
target="_blank">http://doc.owncloud.org/server/5.0/developer_manual/app/appframework/angular.html</a><br>


                        <br>
                        <br>
                        Kind regards,<br>
                        <br>
                        <br>
                        Stefan<br>
                        <br>
                        <br>
                        _______________________________________________<br>
                        Owncloud mailing list<br>
                        <a href="mailto:Owncloud@kde.org" \
                target="_blank">Owncloud@kde.org</a><br>
                        <a href="https://mail.kde.org/mailman/listinfo/owncloud" \
target="_blank">https://mail.kde.org/mailman/listinfo/owncloud</a><br>  </blockquote>
                      <br>
                      <br>
                      _______________________________________________<br>
                      Owncloud mailing list<br>
                      <a href="mailto:Owncloud@kde.org" \
                target="_blank">Owncloud@kde.org</a><br>
                      <a href="https://mail.kde.org/mailman/listinfo/owncloud" \
target="_blank">https://mail.kde.org/mailman/listinfo/owncloud</a><br>  <br>
                    </blockquote>
                    _______________________________________________<br>
                    Owncloud mailing list<br>
                    <a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a><br>
                    <a href="https://mail.kde.org/mailman/listinfo/owncloud" \
target="_blank">https://mail.kde.org/mailman/listinfo/owncloud</a><br>  </blockquote>
                  _______________________________________________<br>
                  Owncloud mailing list<br>
                  <a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a><br>
                  <a href="https://mail.kde.org/mailman/listinfo/owncloud" \
target="_blank">https://mail.kde.org/mailman/listinfo/owncloud</a><br>  </blockquote>
                <br>
                _______________________________________________<br>
                Owncloud mailing list<br>
                <a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a><br>
                <a href="https://mail.kde.org/mailman/listinfo/owncloud" \
target="_blank">https://mail.kde.org/mailman/listinfo/owncloud</a><br>  </div>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_______________________________________________
Owncloud mailing list
<a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a>
<a href="https://mail.kde.org/mailman/listinfo/owncloud" \
target="_blank">https://mail.kde.org/mailman/listinfo/owncloud</a> </pre>
    </blockquote>
    <br>
  </div></div></div>

<br>_______________________________________________<br>
Owncloud mailing list<br>
<a href="mailto:Owncloud@kde.org">Owncloud@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/owncloud" \
target="_blank">https://mail.kde.org/mailman/listinfo/owncloud</a><br> \
<br></blockquote></div><br></div></div>



_______________________________________________
Owncloud mailing list
Owncloud@kde.org
https://mail.kde.org/mailman/listinfo/owncloud


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic