[Freedos-user] What about changing our packaging style for v1.1?

2009-04-04 Thread Mateusz Viste
Hi people!

So far, we have always used packaging sources and binaries differently (that 
is, in separate packages, like memx.zip and mems.zip). I am trying to put some 
effort these days into syncing some packages to make them ready for v1.1, and I 
have to tell that handling sources and binaries in different ways is a big pain.
Besides that, the "source" package doesn't contain its own LSM file, which 
makes its hard (or at least unreliable) to keep track of what source is 
installed in what version.

Therefore, I am proposing to drop the "sources / binaries" way of thinking, and 
stay with one package per program. For example, a "mem.zip" package would 
contain both sources and binaries. It would allow me to work much faster on 
packaging, and hopefully could lead to a v1.1 sooner.

Some reasons to do that (quotes from Eric):
- it is easy to delete /source/mem/* to keep only binaries,
- it is not really allowed with GNU GPL License to publish binaries without 
sources anyway,
- it can be hard for people to find exactly the right version of the sources 
manually later, so it is best to include them,
- it makes life easier for installing and you can always drop the sources after 
installing.

Please tell me what are your opinions in that matter.

Best regards,
Mateusz Viste
-- 
You'll find my public OpenPGP key at http://www.viste-family.net/mateusz/pub_key


signature.asc
Description: This is a digitally signed message part.
--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] What about changing our packaging style for v1.1?

2009-04-04 Thread Michael Reichenbach
It looks like you want it more reliable... Sounds very reasonable.

Actually more pros (more easy for you, faster) then cons (file size).

As you have the most work with it,
do it.

-mr

Mateusz Viste schrieb:
> Hi people!
> 
> So far, we have always used packaging sources and binaries differently (that 
> is, in separate packages, like memx.zip and mems.zip). I am trying to put 
> some effort these days into syncing some packages to make them ready for 
> v1.1, and I have to tell that handling sources and binaries in different ways 
> is a big pain.
> Besides that, the "source" package doesn't contain its own LSM file, which 
> makes its hard (or at least unreliable) to keep track of what source is 
> installed in what version.
> 
> Therefore, I am proposing to drop the "sources / binaries" way of thinking, 
> and stay with one package per program. For example, a "mem.zip" package would 
> contain both sources and binaries. It would allow me to work much faster on 
> packaging, and hopefully could lead to a v1.1 sooner.
> 
> Some reasons to do that (quotes from Eric):
> - it is easy to delete /source/mem/* to keep only binaries,
> - it is not really allowed with GNU GPL License to publish binaries without 
> sources anyway,
> - it can be hard for people to find exactly the right version of the sources 
> manually later, so it is best to include them,
> - it makes life easier for installing and you can always drop the sources 
> after installing.
> 
> Please tell me what are your opinions in that matter.
> 
> Best regards,
> Mateusz Viste
> 
> 
> 
> 
> --
> 
> 
> 
> 
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user


--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] What about changing our packaging style for v1.1?

2009-04-04 Thread Geraldo Netto
Hi,

i totally agree with Mateusz and Michael

also, once there is a source directory
i think we can modify softwares to select
'binary only, source only or both'

See YA!

Geraldo
Sapere Aude
Non ducor, duco
São Paulo, Brasil, -3gmt
site: http://exdev.sf.net/
msn: geraldo_boca_at_hotmail.com
skype: geraldo-netto
icq: 145-061-456



2009/4/4 Michael Reichenbach :
> It looks like you want it more reliable... Sounds very reasonable.
>
> Actually more pros (more easy for you, faster) then cons (file size).
>
> As you have the most work with it,
> do it.
>
> -mr
>
> Mateusz Viste schrieb:
>> Hi people!
>>
>> So far, we have always used packaging sources and binaries differently (that 
>> is, in separate packages, like memx.zip and mems.zip). I am trying to put 
>> some effort these days into syncing some packages to make them ready for 
>> v1.1, and I have to tell that handling sources and binaries in different 
>> ways is a big pain.
>> Besides that, the "source" package doesn't contain its own LSM file, which 
>> makes its hard (or at least unreliable) to keep track of what source is 
>> installed in what version.
>>
>> Therefore, I am proposing to drop the "sources / binaries" way of thinking, 
>> and stay with one package per program. For example, a "mem.zip" package 
>> would contain both sources and binaries. It would allow me to work much 
>> faster on packaging, and hopefully could lead to a v1.1 sooner.
>>
>> Some reasons to do that (quotes from Eric):
>> - it is easy to delete /source/mem/* to keep only binaries,
>> - it is not really allowed with GNU GPL License to publish binaries without 
>> sources anyway,
>> - it can be hard for people to find exactly the right version of the sources 
>> manually later, so it is best to include them,
>> - it makes life easier for installing and you can always drop the sources 
>> after installing.
>>
>> Please tell me what are your opinions in that matter.
>>
>> Best regards,
>> Mateusz Viste
>>
>>
>> 
>>
>> --
>>
>>
>> 
>>
>> ___
>> Freedos-user mailing list
>> Freedos-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freedos-user
>
>
> --
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>

--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] What about changing our packaging style for v1.1?

2009-04-04 Thread usul
Hi

If putting them into a single zip forces that the sources are
installed everytime.
I would disagree. Its an extra step for the end user to manually delete them.
what if this is being used in an embedded environment where space is premium.

Not all users of dos are technical like us, the more steps that you ad
the more cumbersome
it becomes.

and to be honest, even I would not want the sources for 80%, the other
20% would be temporary.

if there was a way to automate the removal of the directory or not create them
that would work.


usul

--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] What about changing our packaging style for v1.1?

2009-04-04 Thread Mateusz Viste
On Saturday 04 April 2009 17:22, usul wrote:
> If putting them into a single zip forces that the sources are
> installed everytime.
> I would disagree. Its an extra step for the end user to manually delete them.

No, no extra step required. See below.

> if there was a way to automate the removal of the directory or not create them
> that would work.

That was the whole idea when I wrote "it is easy to delete /source/mem/* to 
keep only binaries". It means "easy" for me, the developer, to make my 
installation program remove source files when necessary.
For example FDUPDATE would ask each time the user whether he wants sources or 
not with the given program.

From the "end-user" point of view, there would be no difference. The only 
difference comes at the dev & packaging level, where all involved people will 
have to deal with this new package organisation.

Best regards,
Mateusz Viste
-- 
You'll find my public OpenPGP key at http://www.viste-family.net/mateusz/pub_key


signature.asc
Description: This is a digitally signed message part.
--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS localisation project

2009-04-04 Thread Jim Hall
On Fri, Apr 3, 2009 at 5:56 PM, Mateusz Viste  wrote:
> Hi all!
>
> It has been a long time that the "poor translation management" was bothering 
> me. There is no easy way to know what needs to be translated, and what is 
> already translated but not shipped with the package for whatever reason.
>
> I worked a moment today on a new project: The FreeDOS localisation project:
>
> http://www.viste-family.net/mateusz/fdlang/
>
> I think that such centralized translation point could greatly improve FreeDOS 
> translations, as people would know exactly what has to be translated, where 
> to check wheter any translations for a given program has been made, and where 
> to send any self-made translations.
>
> Don't hesitate to send me any translations you have, which aren't listed on 
> my website!


This is a great effort! Thanks for doing this.

However, I think this would be better managed inside the FreeDOS Wiki.
That way, it's not just one person who's managing the translations,
but everyone. That would make it easier to update new translations and
make them available to the developers.

I don't see your name in the list as a Wiki editor, but Aitor or Eric
can set you up. First create a Wiki account for yourself. This should
happen automatically if you click the "Log in" link on the Wiki, and
sign in using your SourceForge credentials. Then, email Eric or Aitor
to add you as an Editor. (I can also do it, but I am trying to
transition my duties to someone else.)


-jh

--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FDUPDATE crash

2009-04-04 Thread Michael Robinson
I was wrong about wget not crashing, it just took it a long time to
crash running it on it's own.  Is the kernel going to be reworked
anytime soon to remove this fnode concept?


--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS localisation project

2009-04-04 Thread Petr Ullmann
Hello,
I would like to start with translation of FreeDOS to czech language. 
Where can I find some informations about way of FreeDOS translations or 
informations about translation project?

Thank you very much for you help :-)

Petr Ullmann

Mateusz Viste napsal(a):
> Hi all!
>
> It has been a long time that the "poor translation management" was bothering 
> me. There is no easy way to know what needs to be translated, and what is 
> already translated but not shipped with the package for whatever reason.
>
> I worked a moment today on a new project: The FreeDOS localisation project:
>
> http://www.viste-family.net/mateusz/fdlang/
>
> I think that such centralized translation point could greatly improve FreeDOS 
> translations, as people would know exactly what has to be translated, where 
> to check wheter any translations for a given program has been made, and where 
> to send any self-made translations.
>
> Don't hesitate to send me any translations you have, which aren't listed on 
> my website!
>
> Best regards,
> Mateusz Viste
>   
> 
>
> --
>   
> 
>
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>   


--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] patents - was: LFN in FreeDOS kernel? - was: aimed compatibility?

2009-04-04 Thread Aitor Santamaría
But then it wouldn't be compatible with the LFN that came with
Windows9X and is used in the millions of USB devices or the like, nor
with the applications that are LFN-aware (unless you'd like to rewrite
the DOS LFN API descript.ion-based...

Aitor



2009/4/2 Eric Auer :
>
> Hi!
>
>>> So why cant we just create a "database/table - file" that allows
>>> lookup in a second area, either a file on
>>> the hard drive or a separate partition. then based on the
>>> file/directory "ID" and store that in the database table completely
>>> separate from the FAT if we don't touch fat it should be fine. If we
>>> are using a different method and system we are safe.
>>
>> In reality, though, linux filesystem drivers have been using this
>> method of accessing/writing long filenames for years; if Microsoft
>> were to go after an operating system, it would be linux first.  And as
>> Eric pointed out to me, they seem to go more after embedded devices
>> that use long filenames on FAT filesystems.  So really, I don't think
>> there's anything to worry about.
>
> I think a descript.ion file based driver to support
> long file names would be a fine idea indeed :-).
> And it would avoid the ugly kludgy way in which MS
> stores LFN spread over multiple directory entries.
>
> Eric
>
>
> --
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>

--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS localisation project

2009-04-04 Thread Mateusz Viste
Hi Petr!

On Saturday 04 April 2009 20:53, Petr Ullmann wrote:
> I would like to start with translation of FreeDOS to czech language. 
> Where can I find some informations about way of FreeDOS translations or 
> informations about translation project?

In fact, there isn't much you have to know, translating stuff in FreeDOS is 
really easy :-)
All you have to to, is set two variables in your system:
SET LANG=CZ
SET NLSPATH=C:\FREEDOS\NLS\  (obviously, you will have to adjust this one)

Then, all NLS-aware applications will start looking into your NLSPATH to check 
if they can find a translation file for your language.
A simple test you could do is to type "MEM" in your default configuration, then 
set the language to, say, french (by setting the two variables above), and 
check "mem" again. You will notice that the language change is taken into 
account instantly :)

However, translating the shell is a bit more touchy, as it requires some 
partial recompilation + appending a trailer on the binary file... You will have 
to download the source package containing the kernel, and retrieve english.lng 
and english.err files, and translate all which is between ":" and "." of each 
section. If I remember correctly, this package contained also tools to compile 
translations, but I can't help you much there, as I have done that last time 4 
years ago, and I completely forgot all the techy details...

Anyway, the very first thing to do is retrieving all *.en files from 
http://www.viste-family.net/mateusz/fdlang/EN/ , and translate them into your 
language, changing the extension to ".cz". Don't hesitate to send me any file 
you could have done, that way I will be able to put it into my repository. 
Then, when all *.en files will be done, we will see for Kernel translation. ;-)

Best regards,
Mateusz Viste


> Mateusz Viste napsal(a):
> > Hi all!
> >
> > It has been a long time that the "poor translation management" was 
> > bothering me. There is no easy way to know what needs to be translated, and 
> > what is already translated but not shipped with the package for whatever 
> > reason.
> >
> > I worked a moment today on a new project: The FreeDOS localisation project:
> >
> > http://www.viste-family.net/mateusz/fdlang/
> >
> > I think that such centralized translation point could greatly improve 
> > FreeDOS translations, as people would know exactly what has to be 
> > translated, where to check wheter any translations for a given program has 
> > been made, and where to send any self-made translations.
> >
> > Don't hesitate to send me any translations you have, which aren't listed on 
> > my website!
> >
> > Best regards,
> > Mateusz Viste
-- 
You'll find my public OpenPGP key at http://www.viste-family.net/mateusz/pub_key


signature.asc
Description: This is a digitally signed message part.
--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS localisation project

2009-04-04 Thread Mateusz Viste
Okay, found it :)


For translating the FreeCOM shell, you will need to download the file below:
http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/command/0.83beta/083Beta04/localize.zip

In that archive, you will find a nice how-to about translating the command 
shell and "compiling" the translation files ;-)

Best regards,
Mateusz Viste
-- 
You'll find my public OpenPGP key at http://www.viste-family.net/mateusz/pub_key


signature.asc
Description: This is a digitally signed message part.
--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS localisation project

2009-04-04 Thread Petr Ullmann
Thank you again.

Now, I will translate all files from fdlang repostitory and then I can 
do something more advanced :-)

Best regards,

Mateusz Viste napsal(a):
> Okay, found it :)
>
>
> For translating the FreeCOM shell, you will need to download the file below:
> http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/command/0.83beta/083Beta04/localize.zip
>
> In that archive, you will find a nice how-to about translating the command 
> shell and "compiling" the translation files ;-)
>
> Best regards,
> Mateusz Viste
>   
> 
>
> --
>   
> 
>
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>   


--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] (OT) speaking about free software

2009-04-04 Thread Jim Hall
Just thought I'd let people know:

I will be a Nifty Guest for Penguicon 7.0, a science fiction and open
source software convention. This year’s Penguicon will be May 1-3, in
Romulus, Michigan. I’m presenting at two sessions: “Linux in the
Enterprise” and “Starting your own Free/open source software project.”
It should be a lot of fun! If you’re planning to attend Penguicon,
look me up. I’d love to see lots of FreeDOS friends in the audience!

Also, if you live in Minnesota, in (or near) Minneapolis: I’m speaking
at the University of Minnesota in a few weeks. I don’t have an exact
date yet, but it will be mid-April. My talk will be about Free
software development, using FreeDOS as an example. I’m looking
forwards to it!


I'll not spam the lists with this again. I'll post further updates at
my blog: http://www.freedos.org/jhall/
:-)


-jh

--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] What about changing our packaging style for v1.1?

2009-04-04 Thread Jim Hall
On Sat, Apr 4, 2009 at 9:30 AM, Mateusz Viste  wrote:
> Hi people!
>
> So far, we have always used packaging sources and binaries differently (that 
> is, in separate packages, like memx.zip and mems.zip). I am trying to put 
> some effort these days into syncing some packages to make them ready for 
> v1.1, and I have to tell that handling sources and binaries in different ways 
> is a big pain.
> Besides that, the "source" package doesn't contain its own LSM file, which 
> makes its hard (or at least unreliable) to keep track of what source is 
> installed in what version.
>
> Therefore, I am proposing to drop the "sources / binaries" way of thinking, 
> and stay with one package per program. For example, a "mem.zip" package would 
> contain both sources and binaries. It would allow me to work much faster on 
> packaging, and hopefully could lead to a v1.1 sooner.
>
> Some reasons to do that (quotes from Eric):
> - it is easy to delete /source/mem/* to keep only binaries,
> - it is not really allowed with GNU GPL License to publish binaries without 
> sources anyway,
> - it can be hard for people to find exactly the right version of the sources 
> manually later, so it is best to include them,
> - it makes life easier for installing and you can always drop the sources 
> after installing.
>
> Please tell me what are your opinions in that matter.

These days, hard drives have lots of capacity. While including the
sources would add to the size, we're talking on the order of MB, not
GB.

Including the source and binaries together certainly provides that
every program in the "FreeDOS 1.1" distro also includes the source
code.

I am a big fan of this.


Can you put this in the FreeDOS Wiki, so people don't have to revisit
this topic again in a year after we've forgotten? :-)


Thanks!
-jh

--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Freedos 1.1 status???

2009-04-04 Thread Jim Hall
On Fri, Apr 3, 2009 at 10:06 AM, Mateusz Viste  wrote:
> On Friday 03 April 2009 16:56, Alain M. wrote:
>> UNARJ.EXE may be freely used and distributed.
>
> Doesn't matter anyway - I just checked my repository, and there is only the 
> OpenSource version of ARJ, so no license problem there :)
>

Correct. The ARJ we have listed on the FreeDOS Software List points to:
http://sourceforge.net/projects/arj

This is under the GNU GPL according to its entry in the SF database:

>>> #  License : GNU General Public License (GPL)



-jh

--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user