Re: Studio with Cinnamon

2013-05-27 Thread lukefromdc
This should work fine for me.

On 05/27/2013 at 6:38 PM, "Len Ovens"  wrote:
>
>On Mon, May 27, 2013 1:12 pm, lukefro...@hushmail.com wrote:
>> Assuming I get all the bugs out of this, there is one other
>> issue that could make being the mantainer of a metapackage
>> difficult: the "real names" issue. I looked through the Wiki page
>> on development concerning PGP keys, etc, and it reminds
>> people to use their real names. That is something I never do
>> online for security reasons, due to my involvement in dissident
>> politics and the need to prevent one posting of mine under my
>> "legal" name from being used by Google or by law enforcement
>> to validate another post under the name everyone knows me by.
>>
>> To maintain the meta I will have to be able to have it credited 
>to
>> "Luke" or "Luke from DC," I can't use my "legal" name online for
>> any purpose. That issue is also one of many reasons I don't have
>> or want Google or Facebook accounts.
>>
>Understood, I was uploading before I had pgp set up. I did have 
>the ssh
>keys set up though. If you have that much you should be able to 
>push a
>branch to ~luke/+junk/directory and then do a merge request to the 
>main
>branch. One of use with all the creds can do the merge. If even 
>that is
>not possible, I think you are dealing with all text files and they 
>can be
>email attached to l...@ubuntustudio.org and I can do the branch 
>update. The
>merge would be best though, that way we can all keep track of what 
>was
>done when.
>
>I am not sure yet what we have in mind for settings. Personally I 
>would
>like to keep the default settings for all the DEs in one package
>(ubuntustudio-default-settings) if at all possible. However, with
>gnomeshell, unity and cinnamon there may be overlaps that prevent 
>the
>ability to have more than one of them on the system at a time.
>
>
>
>-- 
>Len Ovens
>www.OvenWerks.net
>
>
>-- 
>Ubuntu-Studio-devel mailing list
>Ubuntu-Studio-devel@lists.ubuntu.com
>Modify settings or unsubscribe at: 
>https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


-- 
Ubuntu-Studio-devel mailing list
Ubuntu-Studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


Re: Studio with Cinnamon

2013-05-27 Thread lukefromdc
The reason is this: I have no accounts anywhere on the entire Internet
linked to me by real name, etc, same with Internet access. In a world
of modern internet tracking tools, to protect my identity on any posting
I must protect it on all activities without exception.  Happy to here this
work should still be usable, however.

I do have a PGP key with the identity I am known by, an a Launchpad account,
though I have not been able to update that to replace a Hotmail account I had
to abandon when they asked for a phone number.

>
>I could however just make a comment on this, and that is: why would
>secrecy be important as far as Debian/Ubuntu packaging is 
>concerned? 
>I'm sure that if you can meet existing Debian or Ubuntu devs, and 
>get
>them to sign your gpg signature personally, there's no technical
>requirement to include your real personal information. I haven't 
>looked
>this part up, so I don't know if there is a policy for this. The
>important thing is to be able to trust the source and be able to
>identify it.


-- 
Ubuntu-Studio-devel mailing list
Ubuntu-Studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


Re: Studio with Cinnamon

2013-05-27 Thread Len Ovens

On Mon, May 27, 2013 1:12 pm, lukefro...@hushmail.com wrote:
> Assuming I get all the bugs out of this, there is one other
> issue that could make being the mantainer of a metapackage
> difficult: the "real names" issue. I looked through the Wiki page
> on development concerning PGP keys, etc, and it reminds
> people to use their real names. That is something I never do
> online for security reasons, due to my involvement in dissident
> politics and the need to prevent one posting of mine under my
> "legal" name from being used by Google or by law enforcement
> to validate another post under the name everyone knows me by.
>
> To maintain the meta I will have to be able to have it credited to
> "Luke" or "Luke from DC," I can't use my "legal" name online for
> any purpose. That issue is also one of many reasons I don't have
> or want Google or Facebook accounts.
>
Understood, I was uploading before I had pgp set up. I did have the ssh
keys set up though. If you have that much you should be able to push a
branch to ~luke/+junk/directory and then do a merge request to the main
branch. One of use with all the creds can do the merge. If even that is
not possible, I think you are dealing with all text files and they can be
email attached to l...@ubuntustudio.org and I can do the branch update. The
merge would be best though, that way we can all keep track of what was
done when.

I am not sure yet what we have in mind for settings. Personally I would
like to keep the default settings for all the DEs in one package
(ubuntustudio-default-settings) if at all possible. However, with
gnomeshell, unity and cinnamon there may be overlaps that prevent the
ability to have more than one of them on the system at a time.



-- 
Len Ovens
www.OvenWerks.net


-- 
Ubuntu-Studio-devel mailing list
Ubuntu-Studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


Re: Studio with Cinnamon

2013-05-27 Thread Kaj Ailomaa

> Here are the links to the mini isos
> 
> 32bit
> http://archive.ubuntu.com/ubuntu/dists/saucy/main/installer-i386/current/images/netboot/mini.iso
> 64bit
> http://archive.ubuntu.com/ubuntu/dists/saucy/main/installer-amd64/current/images/netboot/mini.iso
> 

btw, you might need to choose expert install in order to choose between
installable tasks, not sure.

-- 
Ubuntu-Studio-devel mailing list
Ubuntu-Studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


Re: Studio with Cinnamon

2013-05-27 Thread Kaj Ailomaa


On Tue, May 28, 2013, at 12:28 AM, Len Ovens wrote:
> 
> On Mon, May 27, 2013 1:07 pm, lukefro...@hushmail.com wrote:
> > I installed UbuntuStudio 13.04 to an extra partition, very nice
> > job everyone, it looks great by default and it not a whole lot
> > different a UI than what I've done with Cinnamon. Theme is
> > different in some ways, but I was still instantly reminded of the
> > original 2008 default appearance.
> 
> I think that is part of why it was chosen.
> >
> > I then began the job of installing Cinnamon, which is now available in
> > Ubuntu's repos and installed fine along with the Nemo file manager it
> > works with. That part was easy, NOTHING else was.
> 
> :)  Welcome to the world of developing!
> 

Not meaning to cut off here, but I believe I already answered the mail
with an appropriate response. I'll help Luke get into developing a meta.
As for theming, that will be a future problem to solve.

-- 
Ubuntu-Studio-devel mailing list
Ubuntu-Studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


Re: Studio with Cinnamon

2013-05-27 Thread Len Ovens

On Mon, May 27, 2013 1:07 pm, lukefro...@hushmail.com wrote:
> I installed UbuntuStudio 13.04 to an extra partition, very nice
> job everyone, it looks great by default and it not a whole lot
> different a UI than what I've done with Cinnamon. Theme is
> different in some ways, but I was still instantly reminded of the
> original 2008 default appearance.

I think that is part of why it was chosen.
>
> I then began the job of installing Cinnamon, which is now available in
> Ubuntu's repos and installed fine along with the Nemo file manager it
> works with. That part was easy, NOTHING else was.

:)  Welcome to the world of developing!

> Here were the issues I ran into:
>
> configuration steps then required:
>
> mkdir ~/.themes
> download "GNOME" black theme (could put into a deb)
> extract to ~/.themes

Can't do that for a distro... And you don't want to either :) You want to
have a theme package and install it. It should end up in /usr somewhere.
Then it needs to be selected in the default settings... or at least
selectable.

> Switch menu to "start-here.png" in ubuntustudio-icons
> Could be done by overwriting /usr/share/cinnamon/theme/menu.png
> or manually in menu-settings by selecting
> /usr/share/icons/ubuntustudio/places/24/distributor-logo.png

Probably should be doable from a subdirectory of /etc/xdg Probably
/etc/xdg/cinnamonstudio

I haven't thought of it before but we may be able to set it using a:
applications.directory
Line in the menu file.

> Looks REAL nice in GNOME theme

Good to here.
>
> I do NOT know how to script the latter, the former would be reverted
> on any update of Cinnamon

Needs to be set in the system defaults in /etc/xdg It should survive
updating cinnamon just fine there.

> Set Nemo background to ubuntustudio default:
>
> But tool to set this is BROKEN right now!
>
> Have to drop background in ~/pictures, install
> Nautilus, select it in gnome-control-center, then
> remove (not purge) Nautilus so Nemo will start

Not there, Somewhere in /usr/share/ubuntustudio/ would be the place... in
fact it should be moved there for all the DEs... hint it is not there
right now :P

One of the things we need to do is to take our settings, themes, artwork
and icons and set them up in such a way that they make sense to any DE...
or at least any of the DEs we support. Right now the wallpapers are in
/usr/share/xfce4/backdrops


> Applets added to panel such as workspace-switcher
> must be manually moved to desired position in
> panel-edit more, again I do not know how to
> automate this.

More /etc/xdg/cinnamonstudio stuff.

What does ls /etc/xdg look like right now after adding cinnamon to studio?

> Worst issues to date: Cinnamon menus not at all like
> current UbuntuStudio menus, do NOT respect
> UbuntuStudio menu package, current nor prior.

The ubuntustudio menu just now is specific to xfce. I am not familiar
enough with the old -menus to comment on those (we are not using them, but
will be), though I think they are not much changed right now. The question
may be if cinnamon is xdg compliant, or if it has the hooks installed in
their main menu to merge other menus. Does the wine menu show? (US
installs wine in the 32bit version) Wine drops a menu stub in the default
place for menu merge files

I am working right now on making the menu DE agnostic. I can get my
private version to work with either xfce or KDE at the moment. There is
still a lot of work to be done though, I don't have all *.desktop or
*.directory files set up yet (though the directory files are pretty much
done) and the icon theme needs some switching around of where the files go
in the icon file tree. Your older ubuntustudio icon theme could be added
to the US icon theme file as studio-classic and selected as default for
cinnamonstudio.


> The default theme and other installed themes
> do not render the window borders properly
> in Cinnamon, causing all windows to appear
> as though they were inactive windows.

I am not sure what to do about that... another theme that does work could
be substituted as part of the cinnamon package and set that as default for
that DE.

-- 
Len Ovens
www.OvenWerks.net


-- 
Ubuntu-Studio-devel mailing list
Ubuntu-Studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


Re: Studio with Cinnamon

2013-05-27 Thread Kaj Ailomaa
On Mon, May 27, 2013, at 10:12 PM, lukefro...@hushmail.com wrote:
> Assuming I get all the bugs out of this, there is one other 
> issue that could make being the mantainer of a metapackage
> difficult: the "real names" issue. I looked through the Wiki page
> on development concerning PGP keys, etc, and it reminds
> people to use their real names. That is something I never do 
> online for security reasons, due to my involvement in dissident 
> politics and the need to prevent one posting of mine under my 
> "legal" name from being used by Google or by law enforcement
> to validate another post under the name everyone knows me by.
> 
> To maintain the meta I will have to be able to have it credited to 
> "Luke" or "Luke from DC," I can't use my "legal" name online for
> any purpose. That issue is also one of many reasons I don't have
> or want Google or Facebook accounts. 
> 

Initially, other people will do the uploading, so that's fine
(ultimately, the person who uploads the changes to the Ubuntu repo is
responsible of making sure the contents of the package adhere to
policies and standards).
So, not a problem.

I could however just make a comment on this, and that is: why would
secrecy be important as far as Debian/Ubuntu packaging is concerned? 
I'm sure that if you can meet existing Debian or Ubuntu devs, and get
them to sign your gpg signature personally, there's no technical
requirement to include your real personal information. I haven't looked
this part up, so I don't know if there is a policy for this. The
important thing is to be able to trust the source and be able to
identify it.

> On 05/27/2013 at 4:07 PM, lukefro...@hushmail.com wrote:
> >
> >I installed UbuntuStudio 13.04 to an extra partition, very nice
> >job everyone, it looks great by default and it not a whole lot
> >different a UI than what I've done with Cinnamon. Theme is 
> >different in some ways, but I was still instantly reminded of the
> >original 2008 default appearance.
> >
> >I then began the job of installing Cinnamon, which is now 
> >available in
> >Ubuntu's repos and installed fine along with the Nemo file manager 
> >it
> >works with. That part was easy, NOTHING else was.
> >
> >Here were the issues I ran into:
> >
> >configuration steps then required:
> >
> >mkdir ~/.themes
> >download "GNOME" black theme (could put into a deb)
> >extract to ~/.themes
> >
> >Switch menu to "start-here.png" in ubuntustudio-icons
> >Could be done by overwriting /usr/share/cinnamon/theme/menu.png
> >or manually in menu-settings by selecting 
> >/usr/share/icons/ubuntustudio/places/24/distributor-logo.png
> >

Re-adding the vintage theme is kind of a project on its own, and
currently we don't have a "ubuntu studio" theme at all. Themes should be
packaged separately, while the desktop meta should then depend on the
theme package. 
There might be a new theme for 14.04, in which case it will be default.
The vintage theme I think would be a nice addition.
We should use the now removed ubuntustudio-looks package for that.

We're not sure that having separate metas for each DE is the right way
to go currently. Me and Len have been discussing alternatives, like
providing settings and theming for existing DEs, so that we don't need
to maintain any DE at all.
We can probably make the custom menu work on any DE without providing
our own meta for the actual DE. 
That means, we could let the user choose between any of the existing
desktop environments, and get the Ubuntu Studio custom menu and theming
for it while installing Ubuntu Studio (as well as the kernel, realtime
privilege, and whatever minor things we set up).

I'm still working on a Gnome3 meta, and would like for us to go through
with the Cinnamon meta as well for the time being.

So, now to business.

Initially, we need to make changes to two sources. The seeds and the
meta package. 
I think it's best we create a separate seeds file and meta package for
experimentation for now. I'll set one up for the
ubuntustudio-contributors team tomorrow. 

You'll need to do two things, provide me with your LP id, and set up a
testing environment for the meta install.

I'll need your LP id to add you to ubuntustudio-contributors, which will
grant you access to the not yet existing repositories and PPAs.

Also, for testing the desktop meta once we're done building it, you'll
want to begin with a DE-less ubuntu-minimal system. An easy way to set
that up is to install only the core system in Virtualbox, using the
mini.iso. Then, take a snapshot of the state before you add any DE to
it. So, it's easy to revert each time you want to retry adding it.

Here are the links to the mini isos

32bit
http://archive.ubuntu.com/ubuntu/dists/saucy/main/installer-i386/current/images/netboot/mini.iso
64bit
http://archive.ubuntu.com/ubuntu/dists/saucy/main/installer-amd64/current/images/netboot/mini.iso

You could essentially do an an install on a real machine for this too.
Just need to make sure you don't have packages 

Re: Studio with Cinnamon

2013-05-27 Thread lukefromdc
Assuming I get all the bugs out of this, there is one other 
issue that could make being the mantainer of a metapackage
difficult: the "real names" issue. I looked through the Wiki page
on development concerning PGP keys, etc, and it reminds
people to use their real names. That is something I never do 
online for security reasons, due to my involvement in dissident 
politics and the need to prevent one posting of mine under my 
"legal" name from being used by Google or by law enforcement
to validate another post under the name everyone knows me by.

To maintain the meta I will have to be able to have it credited to 
"Luke" or "Luke from DC," I can't use my "legal" name online for
any purpose. That issue is also one of many reasons I don't have
or want Google or Facebook accounts. 

On 05/27/2013 at 4:07 PM, lukefro...@hushmail.com wrote:
>
>I installed UbuntuStudio 13.04 to an extra partition, very nice
>job everyone, it looks great by default and it not a whole lot
>different a UI than what I've done with Cinnamon. Theme is 
>different in some ways, but I was still instantly reminded of the
>original 2008 default appearance.
>
>I then began the job of installing Cinnamon, which is now 
>available in
>Ubuntu's repos and installed fine along with the Nemo file manager 
>it
>works with. That part was easy, NOTHING else was.
>
>Here were the issues I ran into:
>
>configuration steps then required:
>
>mkdir ~/.themes
>download "GNOME" black theme (could put into a deb)
>extract to ~/.themes
>
>Switch menu to "start-here.png" in ubuntustudio-icons
>Could be done by overwriting /usr/share/cinnamon/theme/menu.png
>or manually in menu-settings by selecting 
>/usr/share/icons/ubuntustudio/places/24/distributor-logo.png
>
>Looks REAL nice in GNOME theme
>
>I do NOT know how to script the latter, the former would be 
>reverted
>on any update of Cinnamon
>
>
>Set Nemo background to ubuntustudio default:
>
>But tool to set this is BROKEN right now!
>
>Have to drop background in ~/pictures, install
>Nautilus, select it in gnome-control-center, then
>remove (not purge) Nautilus so Nemo will start
>
>Applets added to panel such as workspace-switcher
>must be manually moved to desired position in
>panel-edit more, again I do not know how to 
>automate this.
>
>Worst issues to date: Cinnamon menus not at all like
>current UbuntuStudio menus, do NOT respect 
>UbuntuStudio menu package, current nor prior.
>
>The default theme and other installed themes
>do not render the window borders properly
>in Cinnamon, causing all windows to appear
>as though they were inactive windows.
>
>
>>
>>On 05/23/2013 at 4:39 PM, "Kaj Ailomaa"  
>>wrote:
>>>
>>>On Thu, May 23, 2013, at 10:25 PM, lukefro...@hushmail.com wrote:
 OK, I just pulled the information fom the Wiki. Will take me a 
>>>while
 to get this rolling, for two reasons: Bandwidth issues mean I 
>>>have 
 to go on the road to pull a DVD image, and I first need to 
>>learn 
>>>to
 build my existing code into Debian packages (I use ordinary 
>>>tarballs
 locally at this point).
 
 I'll start chewing on this, already have a Launchpad account, 
>>>I'll try
 to get a meta setup for 13.10.  Question: Cinnamon is still in 
>>a 
>>>PPA,
 should I use a package to add that PPA to sources.list for the 
>>>build,
 or do something else?
 
>>>
>>>You don't need to find out how to do the meta by yourself, but 
>>once
>>>you're done setting up a dev environment, I'll let you in on how 
>>>it's
>>>done.
>>>Just let me know when you're ready to begin.
>>>
>>>-- 
>>>Ubuntu-Studio-devel mailing list
>>>Ubuntu-Studio-devel@lists.ubuntu.com
>>>Modify settings or unsubscribe at: 
>>>https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel
>>
>>
>>-- 
>>Ubuntu-Studio-devel mailing list
>>Ubuntu-Studio-devel@lists.ubuntu.com
>>Modify settings or unsubscribe at: 
>>https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel
>
>
>-- 
>Ubuntu-Studio-devel mailing list
>Ubuntu-Studio-devel@lists.ubuntu.com
>Modify settings or unsubscribe at: 
>https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


-- 
Ubuntu-Studio-devel mailing list
Ubuntu-Studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel