[Sugar-devel] Fwd: GSOC
Sam Parkinson
sam.parkinson3 at gmail.com
Thu May 12 07:35:00 EDT 2016
Hi Utkrash,
This is a very interesting project. Just a few comments:
* One core idea in sugar is that there are no load/save buttons.
Activities just have contents and let you edit the contents, the
journal deals with all the saving and loading. When you are adding a
toolbar that literally has a save and load button, maybe you should
make a new activity.
-> maybe a solution is to:
1. Make a new activity that is like JSFiddle. I made up a
prototype a while ago and sent to you on the list.
2. Add a "open this web page in JSFiddle activity" button in
browse. This would precreate a JSFiddle activity file that has the
current web page in it.
- that then solves the issue, and allows you to add collaboration to
the JSFiddle (since you can add collaboration very simpily to any
python activity. Infact, TextBuffer syncing is a built in feature of
collabwrapper!!!)
* Browse integration is an interesting idea. I would not make the
toolbutton as prominent. Think about this:
1. Browse is built for browsing the internet
2. The main education reason for the internet is research
3. When I am researching the internet, I don't need to play with
javascript programming
4. Therefore, it is a waste of the screen to put an unused button
on the main toolbar
-> Maybe just put it under the activity toolbar, where the web
inspector button is already
Thanks.
Sam
On Thu, May 12, 2016 at 2:25 AM, Ütkarsh Tiwari
<iamutkarshtiwari at gmail.com> wrote:
> ---------- Forwarded message ----------
> From: Ütkarsh Tiwari <iamutkarshtiwari at gmail.com>
> Date: Mon, 9 May 2016 15:39:04 +0530
> Subject: Re: GSOC
> To: Tony Anderson <tony_anderson at usa.net>
>
> Hi,
> There were some issues with the .xo file I attached in the
> previous message. Here is the updated xo file.
>
> Apologies,
> Utkarsh Tiwari
>
> On 5/8/16, Ütkarsh Tiwari <iamutkarshtiwari at gmail.com> wrote:
>> Hi,
>> I have re-setup the toolbar as you requested. Now the run button
>> also enables the js-fiddle and I have also added an icon for the
>> 'view-page-source' feature in the toolbar.
>>
>> Please test the attached .xo and let me know.
>>
>> Thanks,
>> Utkarsh Tiwari
>>
>> On 5/8/16, Tony Anderson <tony_anderson at usa.net> wrote:
>>> Hi, Utkarsh
>>>
>>> I believe the icon for show source belongs in the palette (I am
>>> not sure
>>> this is correct usage but it will help in our discussion. The
>>> palette is
>>> the sub-menu that opens when you click on the button in the
>>> toolbar). I
>>> like the four parallel lines icon in the toolbar, but I think the
>>> community will want it changed to the gear icon. So in the
>>> palette, I
>>> can see buttons for 'view source', 'run', 'open', 'save', and 'add
>>> image' with, perhaps, others to be added. The important thing is
>>> to have
>>> the 'run' button enable js-fiddle as well as performing the run
>>> function.
>>>
>>> On 05/07/2016 04:05 PM, Ütkarsh Tiwari wrote:
>>>> Hi,
>>>> A little double I have. Are we talking about placing the
>>>> icon for
>>>> viewing the source-code of the currently active webpage in browse
>>>> in a
>>>> new tab or are we talking about viewing the source-code of the
>>>> currently open activity which is done through <alt><shift><v>?
>>>>
>>>> Thanks,
>>>> Utkarsh Tiwari
>>>>
>>>> On 5/6/16, Tony Anderson <tony_anderson at usa.net> wrote:
>>>>> Hi, Utkarsh
>>>>>
>>>>> This version has the toolbar setup needed. Now comes the
>>>>> question of
>>>>> icons. Since Sugar uses a keyboard shortcut for view source,
>>>>> there
>>>>> doesn't appear to be a view source icon.
>>>>>
>>>>> Two suggestions:
>>>>>
>>>>> 1. Use the gear icon as the icon for the main button (replacing
>>>>> the
>>>>> four
>>>>> parallel bars) and then use something like:
>>>>> https://commons.wikimedia.org/wiki/File:Code_Logo.svg
>>>>> for the view source button.
>>>>>
>>>>> 2. Use the 'wrench' icon as the main icon on the toolbar and
>>>>> keep the
>>>>> gear icon for view source.
>>>>>
>>>>> On the fiddler button - Richa used the main (three red dots)
>>>>> button to
>>>>> enable the js-fiddle. The simplest solution would be to
>>>>> automatically
>>>>> enable js-fiddle when the user clicks on the 'run' button in
>>>>> addition
>>>>> to
>>>>> its function to refresh (the 'try me' capability). It would
>>>>> probably be
>>>>> better to make that the first button followed by 'open', 'save
>>>>> as', and
>>>>> 'add image'. Probably a better alternative is to eliminate the
>>>>> second
>>>>> submenu and have five buttons on the menu:
>>>>>
>>>>> 'run', 'open', 'save as', 'add image', and 'view source'.
>>>>>
>>>>> Yours,
>>>>>
>>>>> Tony
>>>>>
>>>>> On 05/05/2016 05:25 PM, Utkarsh Tiwari wrote:
>>>>>> Hi,
>>>>>> In one the previous messages in this thready I had
>>>>>> forwarded you
>>>>>> an .xo files that contains the toolbar setup as you mentioned
>>>>>> above
>>>>>> http://imgur.com/gIKfapm.
>>>>>>
>>>>>> The icon for the toolbar can be changed easily. Currently I am
>>>>>> focusing on adding the 'view source code of the current page'
>>>>>> feature
>>>>>> to Browse so that the user can view the html of the current open
>>>>>> webpage for any references. After having done this, I'll fix the
>>>>>> toolbar icons as you told. Until then, please test this .xo
>>>>>> attached
>>>>>> below (I have wired the toolbar buttons with their respective
>>>>>> functionalities).
>>>>>>
>>>>>> Thanks,
>>>>>> Utkarsh Tiwari
>>>>>>
>>>>>>
>>>>>> On 5/5/16, Tony Anderson <tony_anderson at usa.net> wrote:
>>>>>>> Hi, Utkarsh
>>>>>>>
>>>>>>> Yes, I did test it.
>>>>>>>
>>>>>>> You need to convert the three-red-dots button to a standard
>>>>>>> menu
>>>>>>> palette
>>>>>>> like the first three on the tool bar.
>>>>>>>
>>>>>>> Note: Look at webactivity.py at lines 180-182. This makes
>>>>>>> instances
>>>>>>> of
>>>>>>> three classes, one for each of the first three items in the
>>>>>>> menu. However, 'go-webconsole' is implemented as a simple
>>>>>>> button.
>>>>>>>
>>>>>>> The first of these is the standard activity 'palette'. The
>>>>>>> next two
>>>>>>> have
>>>>>>> python modules: webtoolbar and viewtoolbar. Look at the code
>>>>>>> in these
>>>>>>> modules. You will see they set up a sub-menu. You can see what
>>>>>>> is
>>>>>>> going
>>>>>>> on by cross-referencing the code to the actual toolbar.
>>>>>>>
>>>>>>> Note in viewtoolbar.py at lines 67f that self.traybutton is a
>>>>>>> toggle.
>>>>>>> You can see this by clicking on each of the first three
>>>>>>> toolbar icons
>>>>>>> (they also open by hovering, but that is built-in).
>>>>>>>
>>>>>>> What you will need to do is write a similar module to
>>>>>>> implement the
>>>>>>> secondary menu buttons.
>>>>>>>
>>>>>>> The three-red-dot button was done for testing. We need a
>>>>>>> proper icon
>>>>>>> for
>>>>>>> the main toolbar. I would suggest the 'gear' icon used for
>>>>>>> developer
>>>>>>> tools in Firefox. This is becoming a standard.
>>>>>>>
>>>>>>> The actual three-red-dot button does not work. It tries to
>>>>>>> open a
>>>>>>> file.
>>>>>>> Once you have implemented the palette, that button will only
>>>>>>> open a
>>>>>>> menu
>>>>>>> including
>>>>>>> enable fiddle, run, open, save, and so on.
>>>>>>>
>>>>>>> Tony
>>>>>>>
>>>>>>> On 05/03/2016 04:05 AM, Utkarsh Tiwari wrote:
>>>>>>>> Hi,
>>>>>>>> Did you test the latest bundle I mailed you?
>>>>>>>>
>>>>>>>> In case if you couldn't, you may suggest me something
>>>>>>>> more..so that
>>>>>>>> I
>>>>>>>> can implement some more feature by May5.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Utkarsh
>>>>>>>>
>>>>>>>> On May 3, 2016 6:01 AM, "Tony Anderson" <tony_anderson at usa.net
>>>>>>>> <mailto:tony_anderson at usa.net>> wrote:
>>>>>>>>
>>>>>>>> I am flying to London today with an overnight stay in
>>>>>>>> Manila.
>>>>>>>> I
>>>>>>>> may not be available until May 5.
>>>>>>>>
>>>>>>>> Tony
>>>>>>>>
>>>>>>>> On 05/03/2016 04:20 AM, Utkarsh Tiwari wrote:
>>>>>>>>
>>>>>>>> Hi,
>>>>>>>> This one is the latest .xo with fully
>>>>>>>> functional
>>>>>>>> 'save',
>>>>>>>> 'run',
>>>>>>>> 'add-image' and 'open' options.
>>>>>>>>
>>>>>>>> Please test it, and let me know what else is needed.
>>>>>>>>
>>>>>>>> P.S.- I'll integrate the modified toolbar in the
>>>>>>>> end.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Utkarsh Tiwari
>>>>>>>>
>>>>>>>> On 5/2/16, Utkarsh Tiwari
>>>>>>>> <iamutkarshtiwari at gmail.com
>>>>>>>> <mailto:iamutkarshtiwari at gmail.com>> wrote:
>>>>>>>>
>>>>>>>> Hi,
>>>>>>>> As suggested , I have modified the code
>>>>>>>> to -
>>>>>>>>
>>>>>>>> 1- Allow user provide the name while saving the
>>>>>>>> project
>>>>>>>> in
>>>>>>>> case if the
>>>>>>>> 'title' tags are not found in the code.
>>>>>>>> 2- If the name already exists, an alert pops up
>>>>>>>> prompting
>>>>>>>> the user to
>>>>>>>> re-enter a new name.
>>>>>>>>
>>>>>>>> Am I going by a right speed or shall I speed up?
>>>>>>>>
>>>>>>>> P.S.- I have attached the .xo
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Utkarsh
>>>>>>>>
>>>>>>>> On 5/1/16, Utkarsh Tiwari
>>>>>>>> <iamutkarshtiwari at gmail.com
>>>>>>>> <mailto:iamutkarshtiwari at gmail.com>> wrote:
>>>>>>>>
>>>>>>>> Hi,
>>>>>>>> The previous copy/paste functionality
>>>>>>>> was
>>>>>>>> with
>>>>>>>> respect to the
>>>>>>>> copying text in the pdfs ( which would be
>>>>>>>> used
>>>>>>>> while
>>>>>>>> learning from
>>>>>>>> 'Eloquent JS').
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Utkarsh
>>>>>>>>
>>>>>>>> On 5/1/16, Utkarsh Tiwari
>>>>>>>> <iamutkarshtiwari at gmail.com
>>>>>>>> <mailto:iamutkarshtiwari at gmail.com>> wrote:
>>>>>>>>
>>>>>>>> Hi,
>>>>>>>> Also I see that there is no text
>>>>>>>> copy/paste
>>>>>>>> option in Browse. If
>>>>>>>> the
>>>>>>>> user wants to copy a lengthy html code
>>>>>>>> from
>>>>>>>> one
>>>>>>>> tab to webconsole, he
>>>>>>>> needs
>>>>>>>> to type it complete which is pretty
>>>>>>>> hectic. I
>>>>>>>> suggest adding the text
>>>>>>>> copy/paste option to right click menu
>>>>>>>> in the
>>>>>>>> Browse-tabs.
>>>>>>>>
>>>>>>>> What do you think?
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Utkarsh Tiwari
>>>>>>>> On May 1, 2016 6:50 AM, "Tony Anderson"
>>>>>>>> <tony_anderson at usa.net
>>>>>>>> <mailto:tony_anderson at usa.net>> wrote:
>>>>>>>>
>>>>>>>> Hi Utkarsh,
>>>>>>>>
>>>>>>>> Good work. I think we need to give
>>>>>>>> the
>>>>>>>> user
>>>>>>>> a
>>>>>>>> clear way to name the
>>>>>>>> file.
>>>>>>>> Perhaps the save logic could check
>>>>>>>> to see
>>>>>>>> if
>>>>>>>> there is a <title>
>>>>>>>> element.
>>>>>>>> If
>>>>>>>> not, use an html prompt to ask for
>>>>>>>> the
>>>>>>>> title
>>>>>>>> and then use it as the
>>>>>>>> file
>>>>>>>> name (or a gtk entry).
>>>>>>>>
>>>>>>>> Tony
>>>>>>>>
>>>>>>>> On 05/01/2016 08:20 AM, Utkarsh
>>>>>>>> Tiwari
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> Hi,
>>>>>>>> I have modified the code
>>>>>>>> to
>>>>>>>> perform
>>>>>>>> the following funcitons ->
>>>>>>>>
>>>>>>>> 1- If the html code contains a
>>>>>>>> text
>>>>>>>> inside
>>>>>>>> <title> tag, then on saving
>>>>>>>> the file it gets saved by the
>>>>>>>> ('text'.html) name inside the
>>>>>>>> <title>
>>>>>>>> tag. In case, if the title tags
>>>>>>>> are
>>>>>>>> missing, it saves the file by a
>>>>>>>> random name.
>>>>>>>>
>>>>>>>> 2- now the folders and zip
>>>>>>>> created
>>>>>>>> inside
>>>>>>>> the 'webconsole' folder are
>>>>>>>> also named by title mentioned
>>>>>>>> under
>>>>>>>> the
>>>>>>>> <title> tags. In case if the
>>>>>>>> <title> tags are missing in the
>>>>>>>> html
>>>>>>>> code,
>>>>>>>> the folders are named by a
>>>>>>>> random string (same to what
>>>>>>>> used to
>>>>>>>> happen
>>>>>>>> previously)
>>>>>>>>
>>>>>>>> P.S- I am attaching the
>>>>>>>> modified xo
>>>>>>>> below. (I haven't yet integrated
>>>>>>>> the modified toolbar into this
>>>>>>>> code.
>>>>>>>> Will
>>>>>>>> do it later in the end)
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Utkarsh Tiwari
>>>>>>>>
>>>>>>>> On 4/30/16, Tony Anderson
>>>>>>>> <tony_anderson at usa.net
>>>>>>>> <mailto:tony_anderson at usa.net>>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> Hi Utkarsh,
>>>>>>>>
>>>>>>>> Testing. In the simplest
>>>>>>>> case, the
>>>>>>>> user opens Browse and
>>>>>>>> possibly a
>>>>>>>> new
>>>>>>>> tab. The user clicks on the
>>>>>>>> 'fiddle'
>>>>>>>> button which in the
>>>>>>>> 'browser'
>>>>>>>> version, enables fiddle for
>>>>>>>> that
>>>>>>>> tab.
>>>>>>>> The panels are empty. The
>>>>>>>> user
>>>>>>>> can
>>>>>>>> enter html: <p>Hello
>>>>>>>> World!</p>.
>>>>>>>> The
>>>>>>>> user clicks on 'run' and
>>>>>>>> sees
>>>>>>>> Hello
>>>>>>>> World! in the output panel.
>>>>>>>> The
>>>>>>>> user
>>>>>>>> enters console.log(2+2) in
>>>>>>>> the
>>>>>>>> javascript panel. The user
>>>>>>>> clicks
>>>>>>>> run.
>>>>>>>> The console.log panel shows
>>>>>>>> 4.
>>>>>>>>
>>>>>>>> Suppose all the user has
>>>>>>>> done is
>>>>>>>> enter
>>>>>>>> <p>Hello World!</p> in the
>>>>>>>> html
>>>>>>>> panel and clicks on save.
>>>>>>>> What
>>>>>>>> does
>>>>>>>> the saved file look like?
>>>>>>>> It should be:
>>>>>>>>
>>>>>>>> <!DOCTYPE html5>
>>>>>>>> <html>
>>>>>>>> <head>
>>>>>>>> <title>hello world</title>
>>>>>>>> </head>
>>>>>>>> <body>
>>>>>>>> <p>Hello World!</p>
>>>>>>>> </body>
>>>>>>>> </html>
>>>>>>>>
>>>>>>>> (The title is a little iffy
>>>>>>>> - the
>>>>>>>> user
>>>>>>>> should have a way to
>>>>>>>> specify a
>>>>>>>> file - the title could be
>>>>>>>> the same
>>>>>>>> as
>>>>>>>> the file name, e.g.
>>>>>>>> hello.html
>>>>>>>> =
>>>>>>>> <title>hello</title>
>>>>>>>>
>>>>>>>> So in the Journal there is
>>>>>>>> a file
>>>>>>>> hello.html.
>>>>>>>>
>>>>>>>> Now suppose the user adds
>>>>>>>> to the
>>>>>>>> <p>Hello World!</p>
>>>>>>>> <img
>>>>>>>> src='selfie.png'>My
>>>>>>>> Greatest Selfie</img>
>>>>>>>>
>>>>>>>> Now the save must create a
>>>>>>>> directory,
>>>>>>>> e.g. hello/ and in the
>>>>>>>> directory
>>>>>>>> save two files: hello.html
>>>>>>>> (or
>>>>>>>> index.html) and selfie.png.
>>>>>>>> Where
>>>>>>>> does
>>>>>>>> selfie.png come from? It
>>>>>>>> comes
>>>>>>>> from
>>>>>>>> the 'add-image' button.
>>>>>>>> Finally,
>>>>>>>> save must compress the
>>>>>>>> directory
>>>>>>>> into
>>>>>>>> hello.zip to save in the
>>>>>>>> Journal.
>>>>>>>>
>>>>>>>> Also, the open when a zip
>>>>>>>> file is
>>>>>>>> selected such as hello.zip
>>>>>>>> must
>>>>>>>> unzip
>>>>>>>> the file to a workarea
>>>>>>>> (probably
>>>>>>>> the
>>>>>>>> Browse bundle
>>>>>>>>
>>>>>>>> (/home/olpc/.sugar/default/org.laptop.Browse/instance).
>>>>>>>> It then must
>>>>>>>> display index.html in the
>>>>>>>> Browse
>>>>>>>> tab.
>>>>>>>>
>>>>>>>> All of this should be
>>>>>>>> already
>>>>>>>> implemented but testing will
>>>>>>>> certainly
>>>>>>>> reveal some problems.
>>>>>>>>
>>>>>>>> Yours,
>>>>>>>>
>>>>>>>> Tony
>>>>>>>>
>>>>>>>>
>>>>>>>> So the 'save' action needs
>>>>>>>> to
>>>>>>>> generate
>>>>>>>> a complete html file.
>>>>>>>>
>>>>>>>> On 04/30/2016 01:43 PM,
>>>>>>>> Utkarsh
>>>>>>>> Tiwari
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> Hi,
>>>>>>>> How would you
>>>>>>>> suggest
>>>>>>>> me
>>>>>>>> to
>>>>>>>> tackle this 'directory'
>>>>>>>> issue?
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Utkarsh
>>>>>>>>
>>>>>>>> On Apr 30, 2016 6:17
>>>>>>>> AM, "Tony
>>>>>>>> Anderson"
>>>>>>>> <tony_anderson at usa.net
>>>>>>>>
>>>>>>>> <mailto:tony_anderson at usa.net>
>>>>>>>>
>>>>>>>> <mailto:tony_anderson at usa.net
>>>>>>>>
>>>>>>>> <mailto:tony_anderson at usa.net>>>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> Hi, Utkarsh
>>>>>>>>
>>>>>>>> Good work. Your
>>>>>>>> initiative
>>>>>>>> to find later code is
>>>>>>>> good
>>>>>>>> example
>>>>>>>> of
>>>>>>>> how to move
>>>>>>>> forward in
>>>>>>>> spite
>>>>>>>> of challenges.
>>>>>>>>
>>>>>>>> This is part of
>>>>>>>> the
>>>>>>>> 'directory' issue. The
>>>>>>>> image
>>>>>>>> needs
>>>>>>>> to be
>>>>>>>> copied from its
>>>>>>>> location
>>>>>>>> to
>>>>>>>> the main directory for
>>>>>>>> the web
>>>>>>>> content
>>>>>>>> and the img
>>>>>>>> element
>>>>>>>> needs
>>>>>>>> to
>>>>>>>> use relative
>>>>>>>> addressing. I
>>>>>>>> suspect
>>>>>>>> the learner is to
>>>>>>>> add
>>>>>>>> the
>>>>>>>> img element. This
>>>>>>>> enables a
>>>>>>>> zipped
>>>>>>>> copy
>>>>>>>> to be ported to
>>>>>>>> another
>>>>>>>> location (e.g. the
>>>>>>>> school
>>>>>>>> server)
>>>>>>>> to be
>>>>>>>> unzipped and
>>>>>>>> accessed by
>>>>>>>> the
>>>>>>>> index.html file.
>>>>>>>>
>>>>>>>> Tony
>>>>>>>>
>>>>>>>> On 04/30/2016
>>>>>>>> 08:37 AM,
>>>>>>>> Utkarsh Tiwari wrote:
>>>>>>>>
>>>>>>>> Hi,
>>>>>>>> I am
>>>>>>>> sorry for
>>>>>>>> my
>>>>>>>> mistake in my previous
>>>>>>>> message.
>>>>>>>> The
>>>>>>>> problem with
>>>>>>>> the
>>>>>>>> 'image-import'
>>>>>>>> was
>>>>>>>> because the browser.xo
>>>>>>>> file
>>>>>>>> which
>>>>>>>> Mr.
>>>>>>>> Anderson
>>>>>>>> shared was few
>>>>>>>> commits
>>>>>>>> behind the latest
>>>>>>>> commit of
>>>>>>>> Ms.Richa
>>>>>>>> Sehgal's
>>>>>>>> fork. I
>>>>>>>> looked into
>>>>>>>> her
>>>>>>>> fork to find out the
>>>>>>>> latest
>>>>>>>> commit
>>>>>>>> and
>>>>>>>> found
>>>>>>>> the
>>>>>>>> complete(working)
>>>>>>>> code for the
>>>>>>>> 'image-import'
>>>>>>>> option.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Utkarsh Tiwari
>>>>>>>>
>>>>>>>> On 4/29/16,
>>>>>>>> Utkarsh
>>>>>>>> Tiwari
>>>>>>>> <iamutkarshtiwari at gmail.com
>>>>>>>>
>>>>>>>> <mailto:iamutkarshtiwari at gmail.com>
>>>>>>>>
>>>>>>>>
>>>>>>>> <mailto:iamutkarshtiwari at gmail.com
>>>>>>>>
>>>>>>>> <mailto:iamutkarshtiwari at gmail.com>>>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> Hi,
>>>>>>>> I
>>>>>>>> have
>>>>>>>> created
>>>>>>>> a feature for the
>>>>>>>> JS-fiddler
>>>>>>>> on
>>>>>>>> wiki
>>>>>>>> :
>>>>>>>>
>>>>>>>> https://wiki.sugarlabs.org/go/0.110/Feature_List/JS_Fiddler
>>>>>>>>
>>>>>>>> 1- While
>>>>>>>> recently
>>>>>>>> testing the JS-fidder
>>>>>>>> feature,
>>>>>>>> I
>>>>>>>> found
>>>>>>>> out that
>>>>>>>> the
>>>>>>>> 'add
>>>>>>>> image'
>>>>>>>> option
>>>>>>>> in the sub-menu opens
>>>>>>>> the
>>>>>>>>
>>>>>>>> Jounal(Documnets)
>>>>>>>> for
>>>>>>>> image
>>>>>>>> selection
>>>>>>>> but
>>>>>>>> on selecting the image,
>>>>>>>> it
>>>>>>>> doesn't
>>>>>>>> import
>>>>>>>> that
>>>>>>>> image
>>>>>>>> into the
>>>>>>>> js/html/css code. Isn't
>>>>>>>> this
>>>>>>>> an
>>>>>>>> unexpected
>>>>>>>> behaviour?
>>>>>>>> I also
>>>>>>>> looked
>>>>>>>> into
>>>>>>>> the code and found out
>>>>>>>> that
>>>>>>>> the
>>>>>>>>
>>>>>>>> 'add_image()'
>>>>>>>> function
>>>>>>>> in the
>>>>>>>> webconsole.py does
>>>>>>>> nothing but
>>>>>>>> open the
>>>>>>>> Journal
>>>>>>>> chooser.
>>>>>>>>
>>>>>>>> 2- As
>>>>>>>> suggested
>>>>>>>> by
>>>>>>>> Mr. Anderson, I am also
>>>>>>>> trying
>>>>>>>> to
>>>>>>>> add
>>>>>>>> an extra
>>>>>>>> option in
>>>>>>>> the
>>>>>>>> submenu ('view page
>>>>>>>> source')
>>>>>>>> to
>>>>>>>> display
>>>>>>>> the
>>>>>>>> html code
>>>>>>>> of
>>>>>>>> the
>>>>>>>> current
>>>>>>>> opened
>>>>>>>> page.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Utkarsh
>>>>>>>> Tiwari
>>>>>>>>
>>>>>>>> On
>>>>>>>> 4/29/16, Tony
>>>>>>>> Anderson
>>>>>>>> <tony_anderson at usa.net
>>>>>>>>
>>>>>>>> <mailto:tony_anderson at usa.net>
>>>>>>>>
>>>>>>>>
>>>>>>>> <mailto:tony_anderson at usa.net
>>>>>>>>
>>>>>>>> <mailto:tony_anderson at usa.net>>>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> Hi,
>>>>>>>> Sebastian
>>>>>>>>
>>>>>>>> Your
>>>>>>>> request
>>>>>>>> to
>>>>>>>> create wiki pages
>>>>>>>> echoes mine.
>>>>>>>> I
>>>>>>>> think
>>>>>>>> that
>>>>>>>> is an
>>>>>>>>
>>>>>>>> important
>>>>>>>> way
>>>>>>>> to
>>>>>>>> go forward
>>>>>>>> and to
>>>>>>>> fulfill
>>>>>>>> the goals of the
>>>>>>>> 'bonding
>>>>>>>> period'
>>>>>>>> in
>>>>>>>> GSOC.
>>>>>>>>
>>>>>>>> So
>>>>>>>> far,
>>>>>>>> there
>>>>>>>> has been no resistance.
>>>>>>>> This
>>>>>>>> was
>>>>>>>> a
>>>>>>>> part
>>>>>>>> of
>>>>>>>> last-years
>>>>>>>> GSOC
>>>>>>>>
>>>>>>>> project. It
>>>>>>>> was
>>>>>>>> not fulfilled
>>>>>>>>
>>>>>>>> because
>>>>>>>> Gonzalo
>>>>>>>> was unavailable at the
>>>>>>>> time.
>>>>>>>> AFIK,
>>>>>>>> the
>>>>>>>>
>>>>>>>> suggestions
>>>>>>>> to
>>>>>>>>
>>>>>>>> create a
>>>>>>>> separate activity have
>>>>>>>> come
>>>>>>>> from
>>>>>>>>
>>>>>>>> members of
>>>>>>>> the
>>>>>>>> community, not directly
>>>>>>>> from
>>>>>>>> the
>>>>>>>>
>>>>>>>> maintainers
>>>>>>>> of
>>>>>>>> Browse.
>>>>>>>>
>>>>>>>> I have
>>>>>>>> provided
>>>>>>>> Utkarsh with a copy of
>>>>>>>> broswer-1.xo
>>>>>>>> which
>>>>>>>> was
>>>>>>>> put
>>>>>>>>
>>>>>>>> together
>>>>>>>> during
>>>>>>>> last year's GSOC to
>>>>>>>> facilitate
>>>>>>>> the
>>>>>>>> integration
>>>>>>>> with then browse 157.2.
>>>>>>>> The
>>>>>>>> 'to
>>>>>>>> do'
>>>>>>>> was
>>>>>>>> to fix
>>>>>>>> the
>>>>>>>>
>>>>>>>> 'fiddle'
>>>>>>>> button
>>>>>>>> as a standard toolbar
>>>>>>>> button
>>>>>>>> and
>>>>>>>> to
>>>>>>>> clean
>>>>>>>> up the
>>>>>>>>
>>>>>>>> sub-menu.
>>>>>>>> This
>>>>>>>> is a 'fork'. However, I
>>>>>>>> suspect
>>>>>>>> we
>>>>>>>> will
>>>>>>>> get
>>>>>>>> suggestions
>>>>>>>> that
>>>>>>>> we
>>>>>>>> should
>>>>>>>> not have two versions of
>>>>>>>> browse
>>>>>>>> in
>>>>>>>> ASLO,
>>>>>>>> but
>>>>>>>> only
>>>>>>>> one.
>>>>>>>>
>>>>>>>> In
>>>>>>>> any case,
>>>>>>>> I
>>>>>>>> expect to distribute one
>>>>>>>> version
>>>>>>>> of
>>>>>>>>
>>>>>>>> Browse to
>>>>>>>> the
>>>>>>>>
>>>>>>>> deployments
>>>>>>>> I
>>>>>>>> am
>>>>>>>> working with. I want to
>>>>>>>> encourage
>>>>>>>>
>>>>>>>> learners to
>>>>>>>> see
>>>>>>>> what
>>>>>>>> is
>>>>>>>> behind
>>>>>>>> web
>>>>>>>> pages and to modify them
>>>>>>>> without
>>>>>>>>
>>>>>>>> launching a
>>>>>>>> different
>>>>>>>>
>>>>>>>> activity.
>>>>>>>>
>>>>>>>> Tony
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On
>>>>>>>> 04/29/2016
>>>>>>>> 04:30 AM, Sebastian
>>>>>>>> Silva
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>> <iamutkarshtiwari> I
>>>>>>>> have a
>>>>>>>> question. what does
>>>>>>>>
>>>>>>>> this
>>>>>>>> 'reflection"
>>>>>>>>
>>>>>>>> feature
>>>>>>>> refers to?
>>>>>>>>
>>>>>>>>
>>>>>>>> Simplicity,
>>>>>>>> Collaboration and
>>>>>>>> Reflection
>>>>>>>> are
>>>>>>>>
>>>>>>>> design
>>>>>>>> guidelines for
>>>>>>>>
>>>>>>>> Sugar.
>>>>>>>>
>>>>>>>>
>>>>>>>> Tony,
>>>>>>>> today
>>>>>>>> I chatted with Utkarsh.
>>>>>>>> He'll
>>>>>>>> try
>>>>>>>> to
>>>>>>>>
>>>>>>>> satisfy
>>>>>>>> your
>>>>>>>> jsfiddle
>>>>>>>>
>>>>>>>> request.
>>>>>>>> I
>>>>>>>> suggested to make a
>>>>>>>> wiki page
>>>>>>>> for
>>>>>>>> each
>>>>>>>>
>>>>>>>> of his
>>>>>>>> features and
>>>>>>>>
>>>>>>>> start a
>>>>>>>> corresponding [DESIGN]
>>>>>>>> thread
>>>>>>>> on
>>>>>>>> sugar-devel at .
>>>>>>>>
>>>>>>>> I
>>>>>>>> confirm
>>>>>>>> I
>>>>>>>> will help mentor him.
>>>>>>>> One
>>>>>>>> challenge
>>>>>>>> is
>>>>>>>>
>>>>>>>> going to
>>>>>>>> be
>>>>>>>> to get
>>>>>>>>
>>>>>>>> things
>>>>>>>> merged with Sugar
>>>>>>>> maintainers.
>>>>>>>> Currently
>>>>>>>> it
>>>>>>>>
>>>>>>>> doesn't
>>>>>>>> seem
>>>>>>>> like
>>>>>>>>
>>>>>>>> Browse
>>>>>>>> maintainers want much
>>>>>>>> to do
>>>>>>>> with
>>>>>>>> jsfiddle
>>>>>>>>
>>>>>>>> but a
>>>>>>>> forked
>>>>>>>> version
>>>>>>>>
>>>>>>>> should
>>>>>>>> be
>>>>>>>> good enough for your
>>>>>>>> requirement?
>>>>>>>>
>>>>>>>>
>>>>>>>> Please
>>>>>>>> count
>>>>>>>> on me to help Utkarsh's
>>>>>>>> work
>>>>>>>> be
>>>>>>>> useful.
>>>>>>>>
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>>
>>>>>>>> Sebastian
>>>>>>>>
>>>>>>>> El
>>>>>>>> 28/04/16
>>>>>>>> a las 12:10, Utkarsh
>>>>>>>> Tiwari
>>>>>>>> escribió:
>>>>>>>>
>>>>>>>>
>>>>>>>> Hi
>>>>>>>> Tony,
>>>>>>>>
>>>>>>>> Can we have a
>>>>>>>> discussion
>>>>>>>> over
>>>>>>>> a
>>>>>>>>
>>>>>>>> video
>>>>>>>> call ? We can
>>>>>>>>
>>>>>>>> arrange
>>>>>>>> it as per your
>>>>>>>> convenience.
>>>>>>>>
>>>>>>>>
>>>>>>>> Thank
>>>>>>>> you,
>>>>>>>>
>>>>>>>> Utkarsh
>>>>>>>>
>>>>>>>> .
>>>>>>>>
>>>>>>>>
>>>>>>>> .
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>
>>>> .
>>>>
>>>
>>>
>>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20160512/98917e11/attachment-0001.html>
More information about the Sugar-devel
mailing list